Commit History

Auteur SHA1 Bericht Datum
  dan 032bcf72fb Fix compiler warnings caused by variable shadowing. 1 maand geleden
  dan 090b8649be Allow an fts5 table or query to be configured to collect xInstToken data for any prefix terms as part of the first parse of the main index, if any. 1 maand geleden
  dan b27a30c620 Merge latest trunk into this branch. 1 maand geleden
  dan d2a88e961a Rationalize code further. And add tests. 2 maanden geleden
  dan d5838eaa42 In fts5, avoid starting a new merge of level L if there exists already an ongoing merge of a level less than L. 2 maanden geleden
  dan 7d56669bc4 Rationalize some of the new code on this branch. 2 maanden geleden
  dan 2eff8f2252 Change the way tokendata indexes are collected for prefix queries. 2 maanden geleden
  dan e25a267e81 Fix the fts5 xInstToken() API for prefix queries that do not use prefix-indexes. This is experimental. 3 maanden geleden
  dan 70989b6f59 Fix a technically undefined signed integer overflow in fts5. 3 maanden geleden
  dan a592883d87 Add extra assert() statements to the fixes on this branch. 5 maanden geleden
  dan 7acf972c59 Fixes for platforms with 32-bit pointers that require 64-bit values to be aligned. 5 maanden geleden
  dan 5e5831a760 Handle an OOM case in fts5 code to query tokendata=1 tables. 10 maanden geleden
  drh c1805ab222 Avoid signed integer overflow during integrity_check of FTS5. 1 jaar geleden
  dan 0810150532 Fix a usan complaint about signed integer overflow. 1 jaar geleden
  dan 05980f5931 Avoid dropping an error code in new fts5 tokendata=1 code. 1 jaar geleden
  dan 7c12666fe9 Avoid an assert() failure when querying an fts5vocab table that accesses a tokendata=1 fts5 table with corrupt %_data records. 1 jaar geleden
  dan 1ddcf7dd95 Fix a null-pointer dereference in fts5 tokendata=1 code. 1 jaar geleden
  dan 5f2f8d0028 Fix a problem with handling OOM and other errors in fts5 when querying tokendata=1 tables. 1 jaar geleden
  dan 2f3ccb8886 Different fix for the fts5 COMMIT-following-OOM problem first fixed by [fba3129d]. This one does not cause problems if an fts5 table is renamed and then dropped within the same transaction. 1 jaar geleden
  dan 00f3ac5544 Fix compiler warning about shadowed variable in fts5_index.c. 1 jaar geleden
  dan fb923fc4cc Further tests for the new code on this branch. 1 jaar geleden
  dan 910c77b049 Fix memory leak in new code on this branch. 1 jaar geleden
  dan 9d373ca1c5 Fix bug in xInstToken() causing the wrong token to be returned. 1 jaar geleden
  dan c22d2b7b7f Fix various compiler warnings and other problems with the new code on this branch. 1 jaar geleden
  dan 94c521295a When tokendata=1 queries require multiple segment-cursors, allow those cursors to share a single array of in-memory tombstone pages. 1 jaar geleden
  dan c44041e03b Ensure that tokendata=1 queries avoid loading large doclists for queries like "common AND uncommon", just as tokendata=0 queries do. 1 jaar geleden
  dan f4c2962558 Remove old code for tokendata=1 queries. 1 jaar geleden
  dan b5effc0605 Different approach to querying a tokendata=1 table. Saves cpu and memory. 1 jaar geleden
  dan 89fcfbb424 Fix signed integer overflow in fts5. 1 jaar geleden
  dan 0d4a888485 Merge latest trunk updates into this branch. 1 jaar geleden