/ File History
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of ext/fts5/test/fts5aa.test

2019-09-03
19:40
Fix a buffer overread that could occur when running fts5 prefix queries inside a transaction. file: [71f3ce62] check-in: [b54aa18b] user: dan branch: branch-3.18, size: 16000
19:29
Fix a buffer overread that could occur when running fts5 prefix queries inside a transaction. file: [d5700987] check-in: [b584fd36] user: dan branch: branch-3.9, size: 14977
18:43
Fix a buffer overread that could occur when running fts5 prefix queries inside a transaction. file: [e23fcbde] check-in: [0770363b] user: drh branch: branch-3.19, size: 16637
18:36
Fix a buffer overread that could occur when running fts5 prefix queries inside a transaction. file: [7ef4b014] check-in: [68b89838] user: drh branch: branch-3.22, size: 16692
2019-03-18
15:49
Fix a buffer overread that could occur when running fts5 prefix queries inside a transaction. file: [5bd43427] check-in: [b3fa58dd] user: dan branch: trunk, size: 17569
15:23
Fix an fts5 problem with interleaving reads and writes in a single transaction. file: [9fa16772] check-in: [45c73deb] user: dan branch: trunk, size: 17228
2018-12-22
16:14
Fix one more instance of excess whitespace in test result strings. file: [1706f816] check-in: [c064964d] user: drh branch: trunk, size: 16752
2018-11-06
15:57
Turn on defensive mode for running test scripts. Does not yet work. file: [840081ef] check-in: [1c1d24ed] user: drh branch: read-only-shadow, size: 16753
2018-04-09
14:26
Fix the fts5 xBestIndex method so that it is not confused by "IS", "!=", "REGEXP", "GLOB" or "LIKE" operators. Fix for ticket [2b8aed9f]. file: [87f4b50e] check-in: [a0ca4ddb] user: dan branch: trunk, size: 16720
2018-02-07
18:02
In extensions rtree, fts3 and fts5, ensure that when dynamic buffers are bound to persistent SQL statements using SQLITE_STATIC, the binding is replaced with an SQL NULL before the buffer is freed. Otherwise, a user may obtain a pointer to the persistent statement using sqlite3_next_stmt() and attempt to access the freed buffer using sqlite3_expanded_sql() or similar. file: [6e2fdb0e] check-in: [2a5f813b] user: dan branch: trunk, size: 16369
2017-07-07
19:43
Change the error message text for SQLITE_ERROR to omit the part about "missing database" as that meaning is now obsolete (since approx SQLite 2.0). file: [cba3fae6] check-in: [732f90d6] user: drh branch: trunk, size: 16352
2017-04-21
16:04
Fix an FTS5 bug that could cause a prefix-query without a prefix-index on a database that contains delete-markers to return extra, non-matching, rows. file: [6dd1bfa4] check-in: [840042cb] user: dan branch: trunk, size: 16374
2017-04-08
09:12
Have fts5 close any open blob-handle when a new savepoint is opened. This ensures that fts5 does not prevent DROP TABLE statements (which always open a savepoint) from succeeding. file: [b3cb080d] check-in: [a921ada8] user: dan branch: trunk, size: 16037
2016-03-22
15:01
Fix some errors in fts5 test scripts. file: [bd2d8818] check-in: [e1ab2d37] user: dan branch: trunk, size: 15657
2016-01-06
19:43
Fix a test script problem caused by a change in constraint handling within the core. file: [7e814df4] check-in: [625695b3] user: dan branch: fts5-offsets, size: 15310
2016-01-02
19:01
Changes to run many fts5 tests with detail=none and detail=col tables as well as the default detail=full. Also fixes for the bugs uncovered by running said tests. file: [4abbc14e] check-in: [6322a1d9] user: dan branch: fts5-offsets, size: 15310
2015-10-27
20:04
Have contentless and external content fts5 tables ignore "OR REPLACE" conflict handling. file: [2c553eea] check-in: [a85c2a47] user: dan branch: trunk, size: 14829
2015-10-14
21:08
Tests and minor fixes to improve coverage of FTS5 code. file: [34ad813e] check-in: [f4de6d45] user: dan branch: trunk, size: 14825
2015-09-10
15:49
Update description of on-disk format in fts5_index.c. file: [4804f237] check-in: [85aac7b8] user: dan branch: fts5-incompatible, size: 14652
2015-09-08
19:55
Remove the 0x00 terminators from the end of fts5 doclists stored on disk. file: [fb84c53e] check-in: [00d99006] user: dan branch: fts5-incompatible, size: 14656
2015-09-05
19:52
Experiment with a different fts5 leaf page format that allows faster seeks. file: [1ac5a3bd] check-in: [a1f4c3b5] user: dan branch: fts5-incompatible, size: 14898
2015-09-04
11:13
Enhance showfts5.tcl so that it can optionally display the number of terms in each segment. file: [f558e1e5] check-in: [d648ddd9] user: dan branch: trunk, size: 14628
2015-09-03
15:37
Add tests to improve coverage of fts5_varint.c. file: [be961d10] check-in: [89f24f31] user: dan branch: fts5-incompatible, size: 14630
2015-09-02
19:48
Further tests to raise coverage of fts5 synonym code to 100%. Fix a dropped error code in the same. file: [86def30f] check-in: [bdedd838] user: dan branch: fts5-incompatible, size: 14182
2015-08-31
20:06
Begin changes to allow synonym support by adding multiple terms to a query (an alternative to adding multiple terms to the FTS index). file: [caa44c52] check-in: [ad7feaed] user: dan branch: fts5-incompatible, size: 13880
2015-07-27
11:43
Minor tweak to the SQL schema used by fts5. file: [c6e680a0] check-in: [427bf09b] user: dan branch: fts5-btree-index, size: 13879
2015-07-15
19:46
Use a WITHOUT ROWID table to index fts5 btree leaves. This is faster to query and only slightly larger than storing btree nodes within an intkey table. file: [8dac4216] check-in: [862418e3] user: dan branch: fts5-btree-index, size: 13886
2015-07-09
19:02
Reduce the number of calls to malloc() made by fts5. file: [4e896b91] check-in: [898618cc] user: dan branch: trunk, size: 13786
2015-07-06
20:27
Speed up seek operations on fts5 b-tree structures. file: [f7f05781] check-in: [7b7da1eb] user: dan branch: trunk, size: 13779
2015-06-06
16:28
Fix handling of fts5 rowid constraints in the absence of a MATCH clause. Add tests to cover recently added branches. file: [0be21c89] check-in: [3a9cb648] user: dan branch: fts5, size: 13647
2015-05-28
19:57
Optimizations for fts5 queries that match against a specific column. file: [5f73afe6] check-in: [b29ac50a] user: dan branch: fts5, size: 11677
2015-05-18
20:34
Improve test coverage of fts5_storage.c. file: [26f1a462] check-in: [4dfe2e58] user: dan branch: fts5, size: 11507
17:50
Improve test coverage of fts5_config.c. file: [29409f14] check-in: [47dbfadb] user: dan branch: fts5, size: 10909
2015-05-13
17:15
Change fts5 doclist-index structures to be trees instead of flat lists. This only makes a difference for databases that contain millions of instances of the same token. file: [5f221b82] check-in: [aa34bf66] user: dan branch: fts5, size: 10236
2015-04-29
20:54
Improve fts5 tests. file: [e17657bd] check-in: [c1f07a3a] user: dan branch: fts5, size: 10259
2015-04-25
18:56
Add tests for fts5. file: [87b2e010] check-in: [e748651c] user: dan branch: fts5, size: 10258
2015-04-14
20:15
Begin changing fts5 to use a delete flag so that delete markers may be annihilated more quickly. file: [91f22b3c] check-in: [9341c070] user: dan branch: fts5, size: 10248
2015-01-27
20:41
Fix a problem with fts5 doclist-indexes that occured if the first rowid of the first non-term page of a doclist is zero. file: [065767c6] check-in: [f704bc05] user: dan branch: fts5, size: 10258
2015-01-24
19:57
Have fts5 store rowids in ascending order. Query speed is virtually the same regardless of rowid order, and ascending order makes some insert optimizations easier. file: [e77e28ac] check-in: [5206ca60] user: dan branch: fts5, size: 10251
2015-01-21
20:30
Further tests and fixes for fts5. file: [8ddbbcbe] check-in: [c020a291] user: dan branch: fts5, size: 10153
06:36
Merge latest trunk changes with this branch. file: [770dbb37] check-in: [b3348b1e] user: dan branch: fts5, size: 9869
2015-01-20
20:34
Add extra fault injection tests to fts5. file: [ad7eb7ac] check-in: [f45a0dc0] user: dan branch: fts5, size: 9026
2015-01-19
11:15
Handle the case where a tokenizer determines that there are zero tokens in an fts5 query term. file: [59f5f2ca] check-in: [75f3d17f] user: dan branch: fts5, size: 9037
2015-01-06
19:08
Remove the iPos parameter from the tokenizer callback. Fix the "tokenchars" and "separators" options on the simple tokenizer. file: [3941b54d] check-in: [65f0262f] user: dan branch: fts5, size: 8954
14:38
Further fixes and test cases related to external content tables. file: [2affb47c] check-in: [ce6a899b] user: dan branch: fts5, size: 9018
2014-12-29
15:59
Move all fts5 test files to new directory "ext/fts5/test". file: [01fff9cf] check-in: [7f148edb] user: dan branch: fts5, size: 8591 Renamed from test/fts5aa.test