| Commit message (Collapse) | Author | Age |
... | |
|
|
| |
FossilOrigin-Name: 8e07aa2ad5579aeb82174ce5bd432ddb9c058bc1
|
|
|
|
|
|
| |
when new partial indices are created. This new logic is untested except to
verify that it does not interfere with full indices.
FossilOrigin-Name: fb9044d15ad4fd6ae4a38858c0c0e6fe9d4faa25
|
|
|
|
|
|
|
| |
constrains the search to rows covered by the partial index. This is just
infrastructure. The key routine, sqlite3ExprImpliesExpr(), is currently a
no-op so that partial indices will never be used.
FossilOrigin-Name: 8ca3eac111e06a1854f878a74bffe8f20eb47f1b
|
|
|
|
|
| |
this should apply to trunk.
FossilOrigin-Name: 19ab4811d542ba781aeb6a4eb3c74642677225e1
|
|
|
| |
FossilOrigin-Name: 4fbb0c4d26c54aaefbe5397cde2a0b9d2ce3885f
|
|
|
| |
FossilOrigin-Name: f1cac24f06b9c71cfa472fdcf2da4cd8689a7cc3
|
|
|
|
|
| |
fixing misspelled words. No changes to code.
FossilOrigin-Name: a0d5cc9315dc6e9ef7dee4c3dfabf4e562d64376
|
|
|
|
|
|
| |
the schema, so remove the code path inside of sqlite3ExprCollSeq() that
dealt with that case.
FossilOrigin-Name: 867b3e3b29a357f68e48f0898bf323c5dd0575a4
|
|
|
|
|
| |
prior to subqueries as the latter relies on the former.
FossilOrigin-Name: 39b4e6ff9316cc78ea88349091e195b8104d1e9e
|
|
|
| |
FossilOrigin-Name: 6f6e2d50941e444ebc83604daddcc034137a05b7
|
|
|
|
|
| |
IN constraint is a descending index.
FossilOrigin-Name: 62316ebaca933f7e5df2018e8360a2b74234f30a
|
|
|
|
|
|
|
| |
or other string might be less than the length parameter, since optimized
versions of memcmp() might read past the first difference and in so doing
generate an access violation.
FossilOrigin-Name: d73435587ba7459e2e2c32980d0e17abdeceb4bc
|
|
|
|
|
|
| |
extended constraint error codes in alphabetical order. Add many test cases
for the extended constraint error codes.
FossilOrigin-Name: 3f67437536591a1b0742a25b983707933aaa16d5
|
|
|
| |
FossilOrigin-Name: 5461104668a49529577f21df97f6a0e7d8f0c679
|
|
|
| |
FossilOrigin-Name: 4cf5ed7ea198abc32f8118e79490e77f847f08c1
|
|
|
|
|
| |
testing and to fix some minor issues found by TH3.
FossilOrigin-Name: cdbfa664839a409589ec7cebfc9111235d2f3b38
|
|
|
| |
FossilOrigin-Name: 7b96115e81deab0aa0472839cf787ba3f2fc64a7
|
|
|
|
|
|
| |
Skip both TK_COLLATE and TK_AS operators when looking for the top of an
expression.
FossilOrigin-Name: f66c1db2965054f38125218202b6a6ec62d57666
|
|
|
|
|
| |
Also remove a stray comment.
FossilOrigin-Name: e313edca0472f07e9b872b92120d80b4bc177328
|
|
|
| |
FossilOrigin-Name: f9fa7581c0371fe0feb4e97487741ade18595810
|
|
|
| |
FossilOrigin-Name: 972443b4eb282d45507da06c75e2cd46dd72326b
|
|
|
|
|
| |
are still lots of errors.
FossilOrigin-Name: 7fafab12e4c0c832c421975f8329c3214403d281
|
|
|
|
|
|
| |
This fixes the test script "shared9.test", though there is still a memory leak.
And there are other problems. Consider this a work-in-progress.
FossilOrigin-Name: fd011cb22f2d899d94ec7ce22641d7a8f5e19972
|
|
|
| |
FossilOrigin-Name: 18ae030dad30303129186738c27cdc4ba06362b9
|
|
|
| |
FossilOrigin-Name: 10cc12b16b2f1ae4e6b3a84cef5a44564d282e9c
|
|
|
|
|
| |
than manifesting it into a temporary table.
FossilOrigin-Name: 7af3acbbd49a2114fcdada9ec907c68ba9b053bd
|
|
|
| |
FossilOrigin-Name: 2b370dea704b59262c604af0efcef5660b194454
|
|
|
|
|
|
|
| |
built-in test. Add specific bit patterns to disable ORDER BY using an
index in general and for joins. Use macros to test for bits in the
disabled-optimization bit vector, in order to make the code clearer.
FossilOrigin-Name: d2fcba1e143beca8c45724d2108870657c269e17
|
|
|
|
|
|
| |
code. Reduce the number of OP_Column operations needed to perform a
WHERE_DISTINCT_ORDERED.
FossilOrigin-Name: 79e922f7ae29bbe06d639d648fbd72523cf9a28e
|
|
|
|
|
|
| |
Add test cases for IN processing that would have spotted the error in the
[2be661a48023f4] check-in.
FossilOrigin-Name: 5ded9b68388f4024425c11f09b03529ac89454ce
|
|
|
| |
FossilOrigin-Name: b1a4c394995eb90b3fb43ab204704bda03799303
|
|
|
|
|
| |
have to test for KeyInfo.aSortOrder==0 in performance-critical loops.
FossilOrigin-Name: 45793f0b844fee7445bc9269b403f89a58f77150
|
|\
| |
| | |
FossilOrigin-Name: d4cd6017c9875947a05b1dc36538d4272fb18739
|
| |
| |
| |
| |
| | |
enhancements to nested aggregate subquery processing.
FossilOrigin-Name: 00b1dc71be4c3420730b5f7840af824ea86165e7
|
|/
|
| |
FossilOrigin-Name: 3c3ffa901f5ce8a523028ff15563ce3e0f55a641
|
|
|
|
|
| |
to grep for.
FossilOrigin-Name: b589f1efb3907a68058bf2ee981dca126d083e83
|
|
|
| |
FossilOrigin-Name: bdc01fd0fa0c15efbb32bf18527c71e3e4dc48ed
|
|
|
|
|
| |
[c2ad16f997ee9c8e].
FossilOrigin-Name: f3dd1fafd4718558de1f06139419a8c560d727f5
|
|
|
|
|
| |
query analyzer.
FossilOrigin-Name: 2d43562084316ec180a4c2cfc3fee08d58432204
|
|
|
| |
FossilOrigin-Name: 430bb59d798286a86c351de92c429345f016b3f0
|
|
|
|
|
| |
other is always false.
FossilOrigin-Name: f9a7e179cbbeeab5e57bbf392bef89750215546b
|
|
|
|
|
| |
broke the build for MSVC.
FossilOrigin-Name: b451c0f97f0abe78ebe6c62ff489ec1ad8a1f767
|
|
|
|
|
| |
as well as scalar queries.
FossilOrigin-Name: bc18215a8a660442db6ddeeda4a88df0acffe0f7
|
|
|
|
|
| |
without actually loading X and Y from disk.
FossilOrigin-Name: b899dbeb60752843287e2c6ad3577e1d00f0d587
|
|
|
| |
FossilOrigin-Name: 25df2a7458d025bc00380b4a0893637639f9f0d4
|
|
|
| |
FossilOrigin-Name: 5963de303a9106b446a9423aa838bfdf6bc1e7f3
|
|
|
|
|
| |
added for joins the compound subquery.
FossilOrigin-Name: 5061d85ff934db3c217c97acbbbed3286d9e02aa
|
|\
| |
| |
| |
| | |
tree-explain branch.
FossilOrigin-Name: bcbc7152d49107afa926c8950360c61a6cf3d244
|
| |\
| |/
|/| |
FossilOrigin-Name: 1a360da0f8314f232c224c71829646bc7558892b
|
| |
| |
| | |
FossilOrigin-Name: 521d72bdf67b4b1972331307345a18c231a6e1d6
|