| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
parameters to sqlite3_blob_read() and sqlite3_blob_write(). For
sqlite3_blob_open(), make sure the *ppBlob return parameter is zeroed if
the interface fails with SQLITE_MISUSE.
FossilOrigin-Name: 5df02f50f8348dfde4fc15126abc7b7ef7803e69
|
|
|
|
|
| |
sqlite3_blob_write() interface.
FossilOrigin-Name: 1df77e5f1bd82de4dc92fe28359c3e56ab3f9ed4
|
|
|
|
|
| |
progress and is not yet completely functional.
FossilOrigin-Name: c297a84bc678f81ffc0aa9139ab73f0ca87c1971
|
|
|
|
|
| |
sqlite3ErrorWithMsg(), for a slight size reduction and performance increase.
FossilOrigin-Name: cf561d1f0bb60b3d638632d20bd686dda4fa4a04
|
|
|
|
|
| |
normally enabled only for incr-blob cursors, for all cursors.
FossilOrigin-Name: da59198505990a4fe832be7932117c7e014955b7
|
|
|
|
|
|
| |
in "Edit and Continue" mode by avoiding the use of __LINE__ when
SQLITE_VDBE_COVERAGE is not defined.
FossilOrigin-Name: 0a5318bc272b844e937cb1df3a07224034bc3450
|
|
|
| |
FossilOrigin-Name: ce184c7bb16988641d37c908d9b3042456d4be3d
|
|
|
|
|
| |
version checks that OP_VerifySchema used to do.
FossilOrigin-Name: 2f3376ebf13df44e6acf27cb1f07172cd8b34033
|
|
|
| |
FossilOrigin-Name: 4c6a659c432e4f7c0285f58675a67f967b07bb0d
|
|
|
| |
FossilOrigin-Name: 5f9d50688508affd0bc8e4d52e21dacfacdbb5ce
|
|
|
|
|
| |
it both simpler and faster.
FossilOrigin-Name: 8dc5c76c766828d7c28090bec30ff48227e7b140
|
|
|
|
|
|
| |
without_rowid3.test. Also there is a hack marked by a /*FIXME*/ comment
on at fkey.c:547 that needs fixing.
FossilOrigin-Name: 39e32187b66405e00dbd44685f6cdd269c90f5e5
|
|
|
|
|
|
| |
of columns and nKeyCol is the number of key columns. Currently these always
differ by one. Refactor aiColumn[] to be of type i16 instead of int.
FossilOrigin-Name: a106ce86cd4afd1f81603826de77df1fb25e9ab5
|
|
|
|
|
|
|
| |
covers every case where a prepared statement might need to be reprepared due
to a schema change. The sqlite3_exec() interface now uses
sqlite3_prepare_v2().
FossilOrigin-Name: c1d7304c80c4a6244c8a9f6fad1eebd0f339c724
|
|
|
|
|
|
| |
one-time initialization sections in the code, including the fix for
ticket [002caede898ae].
FossilOrigin-Name: 7f00552b739fad79517b042a6ed61abe743a917b
|
|
|
|
|
| |
that are optimized out of the prepare statement are not forgotten.
FossilOrigin-Name: b3aaf715b60b8a338cc6c92dad1ead4a3f7146a3
|
|
|
|
|
|
| |
to also check the Schema generation. Fix for
ticket [f7b4edece25c99].
FossilOrigin-Name: 36c04dd1695f0899b53ce58738181b146fc005ed
|
|
|
|
|
| |
sqlite3_reopen_blob().
FossilOrigin-Name: 476a8b492124d31e0656e61a6183ab55684c0bdf
|
|
|
|
|
| |
sqlite3_blob_reopen().
FossilOrigin-Name: 97c6b2616ddcce2337778c6ee88a973cc4fe999d
|
|
|
|
|
| |
sqlite3_blob_reopen() API.
FossilOrigin-Name: d1cc5c93f09c9092ec478c04e8d9a8b1f9c0cb04
|
|\
| |
| | |
FossilOrigin-Name: fd1e5cade04961c2f5438a1dfcc2e15eafb4503f
|
| |
| |
| |
| |
| | |
messages contained characters that could be mistaken for printf format specifiers.
FossilOrigin-Name: f91471e7234db490f97298b1ccb8d6c7fc45b089
|
|/
|
|
|
| |
for prefix terms.
FossilOrigin-Name: d0a450ce78e99f55c862f26f9332786660007a0a
|
|
|
| |
FossilOrigin-Name: 3e76a9f2c041a6d36614f540bb89588703d85925
|
|
|
| |
FossilOrigin-Name: edea3bb740ddd096a46e00678b59d465bb1e2903
|
|
|
|
|
| |
output for CORRUPT, and CANTOPEN errors.
FossilOrigin-Name: 7c4cca6d1a23a6d1591b62f58c3716a944969947
|
|
|
| |
FossilOrigin-Name: f6c045f649036958078cb15cd9d5453680c82b0c
|
|
|
|
|
| |
column. Also a comment to explain why the incrblob code does not need to check if a column is part of a parent key before writing to it.
FossilOrigin-Name: dca2a7f608d9237039541707846c76cd460f5805
|
|
|
| |
FossilOrigin-Name: d5d399811876391642937edeb9e8434dd9e356f5
|
|
|
| |
FossilOrigin-Name: aec9dbd8d21c55c3945287a3dfa55d3ed168f977
|
|
|
| |
FossilOrigin-Name: 9b9c19211593d5ff7b39254a29c284560a8bcedb
|
|
|
|
|
| |
a read-lock on page 1. This means there is no way for sqlite3BtreeGetMeta() to fail. (CVS 6836)
FossilOrigin-Name: e3c055f167f895ae45858de9d9d8a264df2f36b6
|
|
|
|
|
| |
same way as normal SQL read/writes. Add complex assert statements to make sure tehe correct shared-cache locks are held when accessing the database. Eliminate some redundant checks from btree.c. (CVS 6830)
FossilOrigin-Name: f17ef37897da9bcaf20b5acdce6840522c0a0b16
|
|
|
|
|
| |
interface. (CVS 6703)
FossilOrigin-Name: ea7dfde700fb57ed0ecb5000a55abbf45aa1e09d
|
|
|
|
|
|
| |
it fails. The other sqlite3_blob interfaces accept a NULL pointer as
input. (CVS 6622)
FossilOrigin-Name: 999d507b4432b518cfc7e02e5b0a2473cf1980f6
|
|
|
|
|
|
| |
schema content.
Ticket #3743. (CVS 6377)
FossilOrigin-Name: ea74d8dc62f5784089aa8ef098e97c505a79b176
|
|
|
|
|
| |
a malloc failure. (CVS 6360)
FossilOrigin-Name: cc0d925669ddeb55048e88aa5b4f658be60b0962
|
|
|
| |
FossilOrigin-Name: 5477833ec7f707ea9937d3fd6a6d8ab49f2016f1
|
|
|
|
|
| |
index using the P4 argument. (CVS 6310)
FossilOrigin-Name: e43ed649630cbc49a6f2a25a26a4a6b5fce84c48
|
|
|
|
|
|
| |
prepared statements that copy consecutive unnamed parameters into
consecutive registers (a common case). (CVS 6309)
FossilOrigin-Name: 48b77b04935d8942eb22f0c061f3bc5e99bbd7db
|
|
|
|
|
| |
zero, return SQLITE_ERROR. H17879. (CVS 5762)
FossilOrigin-Name: f6074c0b9b5ba51d131509dba2aec80d0fcf3b7e
|
|
|
|
|
|
| |
the speed1.test script run about 15% faster. Added new interfaces to
control the cache. (CVS 5488)
FossilOrigin-Name: e48f9697e9fea339e150ddc32940760027dd07d9
|
|
|
|
|
|
| |
to select column names for VIEWs of joins so that the constructed column
names omits the underlying table names. (CVS 5386)
FossilOrigin-Name: 636cd723296a8b1709011fdd99b236ffddf3f1b0
|
|
|
|
|
| |
reading the data for the leftmost column of the row that the opened blob was stored in. If this column happened to contain a (the) large blob, sqlite would make a large memory allocation to read the data into. Which defeats the purpose of using incremental blobs. (CVS 5222)
FossilOrigin-Name: 1b9478da2f421c1270e76297324fff8037d2f231
|
|
|
|
|
| |
using the blob API. Ticket #3078. (CVS 5041)
FossilOrigin-Name: 6039328fe05aaf9380d545e84dfabccb32a4d8ea
|
|
|
|
|
| |
4912)
FossilOrigin-Name: 047153648155654b0cd70b811935209d2e21776c
|
|
|
|
|
| |
trying to DROP a VIEW that does not exist. (CVS 4750)
FossilOrigin-Name: 50815a82e0ec9a5c1399f5fe6ef416434b55a821
|
|
|
|
|
| |
compiling without -DSQLITE_DEBUG=1. (CVS 4744)
FossilOrigin-Name: 5375ad6b4b652f388469b0ce4e8e78b3f49169bd
|
|
|
| |
FossilOrigin-Name: 8cbd46517f407b3b1ce187b623db10f00aa415ea
|
|
|
|
|
| |
the P3 operand, not the stack. (CVS 4663)
FossilOrigin-Name: 35da261daf602b1e938f05bbad1ff99213d9f4b9
|