| Commit message (Collapse) | Author | Age |
... | |
|
|
| |
FossilOrigin-Name: 28284ccc0d7301503f6d2d7bee9093738d52e331
|
|
|
| |
FossilOrigin-Name: 823ad40ccb5b51aaa0d5a48da63b465df9d0649a
|
|
|
|
|
|
| |
of SQLITE_BUSY and SQLITE_LOCKED even when compiled using
SQLITE_OMIT_AUTORESET.
FossilOrigin-Name: 3c6ca414879feb1f5d31d5fd95a1737530aca624
|
|
|
|
|
| |
considered before NULL filling any missing ones.
FossilOrigin-Name: 9c5bcad1f7d04c16f3ec7fc483280059ae93961b
|
|\
| |
| |
| |
| |
| |
| | |
And do not flatten an aggregate subquery into a query that uses other
subqueries. Fixes for tickets [ca0d20b6cdddec5] and
[2f7170d73bf9], respectively.
FossilOrigin-Name: 24e78b8d65734a6a8ae21a20542cd1839e756fb1
|
| |
| |
| |
| |
| | |
Initial fix for ticket [ca0d20b6cdddec5e8].
FossilOrigin-Name: c053448a55f9d030e8ffe88cf4fc14ada7f6ec19
|
|/
|
|
|
|
|
| |
uses other subqueries in its result set or WHERE clause or ORDER BY clause.
Preliminary fix for ticket [2f7170d73bf9abf8]. However it still contains
a defect similar to the COLLATE problem of [ca0d20b6cddd].
FossilOrigin-Name: 0b7d65e3fda676d193347cb782854c28a48252af
|
|
|
| |
FossilOrigin-Name: 4ef7ceced2b0000d21f7f8014384c04a0e4661d3
|
|
|
|
|
|
| |
of before flattening, so that it is always seen even if flattening does not
occur. Also: add the hex pointer value to the top of each SELECT tree.
FossilOrigin-Name: aa093fef2d2a7e26d987b46654963e4d7e66d444
|
|
|
|
|
| |
query flattening. This is a change to debugging code only.
FossilOrigin-Name: b3c6b8a3c1075d2a87cef68f061d6a0098e6d8d0
|
|
|
| |
FossilOrigin-Name: c12edb85076d0832e3a0abbbba4d07f3cb5d7f0e
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
which is the ATTACH-ed DB about which information is provided. Provide
".indexes" as an alternative name to the legacy ".indices" command.
FossilOrigin-Name: 0f65a7e2e09f801b66897479d501607caeae4abf
|
|
|
| |
FossilOrigin-Name: 0a3100a7f264ffce6078c35e341f2f0af6c09fbb
|
|\
| |
| |
| |
| | |
table into the separate pragma.h header file.
FossilOrigin-Name: 3af19f84446ba5fc1ed754d0d73f6a6d7fb2f365
|
| |
| |
| | |
FossilOrigin-Name: 71691c4be54b9ac6a35e35013f939b7d6fd4e6b8
|
| |
| |
| |
| |
| | |
pragma.h, to make editing easier.
FossilOrigin-Name: 32c0325bcb083fe3f0f0cfe999d00f754e15299e
|
|/
|
|
|
| |
"index_list" pragmas.
FossilOrigin-Name: 30f51d7b3b292191e8351223242e708bb7f3dfa6
|
|
|
|
|
|
| |
of parameters. Give it the ability to reset the schema parse table so that
imposter tables can be erased.
FossilOrigin-Name: 42d5601739c90434e5adfda8fa99ef7b903877db
|
|\
| |
| | |
FossilOrigin-Name: 98e029134dc1300d3ecb48b41b5107ec69ba85db
|
| |
| |
| |
| |
| | |
also test PRAGMA integrity_check.
FossilOrigin-Name: 3a6e2afe408d2b0c8166d00def2048568169d87a
|
| |
| |
| | |
FossilOrigin-Name: 5940af8e7872209ce41feb958643b23f7e55d258
|
|/
|
|
|
| |
connections and truncate the database file as required even if the entire wal file has already been checkpointed.
FossilOrigin-Name: 53429689d4fcf472edbc89cc50b5e69ba3270634
|
|
|
| |
FossilOrigin-Name: e7d2ec048c88237c124fbe598f8f7e950d43d90f
|
|
|
|
|
|
|
| |
that comes about because the Expr.pTab field is checked on an
EXPR_REDUCEDSIZE Expr object before checking the Expr.op field to
know that the Expr.pTab field is meaningless.
FossilOrigin-Name: e098de691002a78270540430b0df1e120582b53f
|
|
|
|
|
| |
NULL on some platforms (ex: ARM). So do not attempt to do so.
FossilOrigin-Name: 1964e656b4b420e8d6a4ba12d270ed02db292b88
|
|
|
|
|
|
|
| |
automatically flushes. This has always been the case already for unix and
on Windows when the output is a console, but apparently was not the case
on Windows when the output was a pipe.
FossilOrigin-Name: 2a9ea9b4a7d6904efb2112e32efe84123dfa75d7
|
|
|
|
|
|
| |
and unwind the stack before those errors have a chance to mischief
in the "*" column-name wildcard expander. Fix for ticket [32b63d542433ca67].
FossilOrigin-Name: 9e6eae660a02303fd140dac5fbff82364f4120cd
|
|
|
|
|
| |
an integer bitmask rather than a boolean.
FossilOrigin-Name: bd63bf882c5a925f921adc9cf7425d2e7950f0b2
|
|
|
| |
FossilOrigin-Name: 5f592359d6d41708da3b3ac9d987a1631bfa3d88
|
|
|
| |
FossilOrigin-Name: 78c2e62bb4c529595aaaf2e1f5f26387ad977b1b
|
|
|
| |
FossilOrigin-Name: 26190b3c63e18f3116deeb59a58d9b5de48e8eea
|
|
|
|
|
| |
sorting index. Ticket [f97c4637102a3ae72b79].
FossilOrigin-Name: 0077f64510f9b9ce90032df2696cb242d097ab84
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
ORDER BY or GROUP BY clauses is set correctly, so that the
sqlite3VdbeFindCompare() routine can choose the correct comparison function.
Add assert() statements to the high-speed comparison functions to detect
cases where they are inappropriately chosen.
Fix for ticket [f97c4637102a3ae72b7911].
FossilOrigin-Name: f7201bb0cdc9e1425c68599b32434de2231dca36
|
| |
| |
| |
| |
| |
| | |
ORDER BY and GROUP BY is set correctly, so that the correct comparison
function can be choosen by sqlite3VdbeFindCompare().
FossilOrigin-Name: c16bae5e699b851f4ca8414c5dfa5370b18f69f0
|
| |
| |
| |
| |
| | |
compiled without SQLITE_DEBUG.
FossilOrigin-Name: 38868f845e1ad4d61354ab1ad39dd19e3e07c7fd
|
| |
| |
| |
| |
| |
| |
| |
| | |
values of KeyInfo.nField+KeyInfo.nXField and the number of columns in a record.
This version of the assert() only fires when the high-speed comparison
routines are used - which is to say it only fires when the constraint
actually matters.
FossilOrigin-Name: bf744b4908b096f301565f6a4ea8d56667c1d76a
|
|/
|
| |
FossilOrigin-Name: 2037442c582e51d85967bc911ea4a412eb4da573
|
|
|
|
|
| |
SQLITE_TESTCTRL_NEVER_CORRUPT flag using: ".testctrl never_corrupt 1".
FossilOrigin-Name: 824328f9833d01fc155a9d0265ef41d338cf1ffb
|
|
|
|
|
| |
OpenBSD hates those functions.
FossilOrigin-Name: 10321910990195878c0af1e94b34ae0cdc0cb31b
|
|
|
|
|
| |
might contain newline characters.
FossilOrigin-Name: 7096e6c06d9a3e48d3f0d134f5f3275dde796be2
|
|
|
| |
FossilOrigin-Name: 80541e8b94b713e8f9e588ae047ffc5ae804ef1c
|
|
|
| |
FossilOrigin-Name: cab46fb737ed3fc29dc8517f07bcfc72936df2b8
|
|
|
| |
FossilOrigin-Name: bdbeed01ddc60a4ab322621fc118cc4767660fd3
|
|
|
| |
FossilOrigin-Name: de30d5b053b8e004418c81945d626cfad315d6ba
|
|
|
| |
FossilOrigin-Name: 44375a34e59d1b0f0d765a99dcc7e6f30a4be7f7
|
|
|
|
|
| |
extensions when built with the MSVC makefile.
FossilOrigin-Name: 923fd66031ed1876bc63c3a038f0b8e33678184e
|
|\
| |
| | |
FossilOrigin-Name: ca5f2c545216c82486e66d26f55b49cbf351ffdc
|
| |
| |
| | |
FossilOrigin-Name: 11e81ac2a7c917f7c9afc218d104d9870daf9668
|
| |
| |
| | |
FossilOrigin-Name: 694228e4632c2999efa47ecb49f679c177db02e5
|