- 6fd5c1e Fixes for compiler warnings and errors in the makefiles. Rename the by drh ยท 10 years ago json
- f28ed79 Change the name of the json loadable extension to "json1.c", in anticipation by drh ยท 10 years ago
- 4af352d Add the fullkey column to both json_each() and json_tree(). by drh ยท 10 years ago
- 505ad2c Add the json_tree() virtual table. by drh ยท 10 years ago
- a7781dc Merge in trunk fixes for table-valued functions. by drh ยท 10 years ago
- 1f2fc28 Fix a corner-case bug in table-valued functions. Update the generate_series() by drh ยท 10 years ago
- 6842952 Merge the latest changes from trunk, including the table-valued function by drh ยท 10 years ago
- d8b1bfc Fix corner-case memory management issues in table-valued functions. Change by drh ยท 10 years ago
- b81fba1 Prevent the series.c extension from loading on older versions of SQLite that by drh ยท 10 years ago table-valued-functions
- 01dced1 Fix a typo in series.c. by dan ยท 10 years ago
- 6b43cc8 Fix the path lookup for objects so that it can handle quoted identifier by drh ยท 10 years ago
- cb6c6c6 Add the json_each(JSON,PATH) table-valued-function. by drh ยท 10 years ago
- 222cd5b Merge the table-valued-function rowid fix. by drh ยท 10 years ago
- 509c3fc Fix eponymous virtual tables so that they do not automatically make the first by drh ยท 10 years ago
- 03726aa Merge support for table-valued functions. by drh ยท 10 years ago
- bc550df Improved comments on the generate_series virtual table. Test cases for by drh ยท 10 years ago
- 398f872 Virtual table modules with a null xCreate method act as eponymous-only modules - by drh ยท 10 years ago
- 5ef2b28 When updating a zipvfs database with RBU, set journal_mode=off to prevent the upper-level pager from creating a large temporary file. by dan ยท 10 years ago
- 0cbb513 Fix harmless compiler warning in FTS5. by mistachkin ยท 10 years ago
- 0042a97 Comment clarification. No changes to code. by drh ยท 10 years ago
- 52216ad Initial implementation of json_set() and json_insert(). by drh ยท 10 years ago
- d096059 Initial implementation of json_replace(). by drh ยท 10 years ago
- 301eecc Add an initial implementation for json_remove(). by drh ยท 10 years ago
- 987eb1f Initial implementation for json_array_length(), json_extract(), and json_type(). by drh ยท 10 years ago
- 5634cc0 Abandon the JSONB format for now. (We may return to it in the future.) Add by drh ยท 10 years ago
- b2cd10e Fix off-by-one error when parsing primitive JSON types "true", "false", and by drh ยท 10 years ago
- e9c37f3 Add a prototype JSON parser. by drh ยท 10 years ago
- 82d7aea Add the sqlite3rbu_savestate() function to the rbu extension. To force rbu to save its state to disk without closing the sqlite3rbu* handle. by dan ยท 10 years ago
- bd0621b Experimental code (untested) for a JSONB datatype. by drh ยท 10 years ago
- 4510faa Avoid invoking system call unlink() directly from RBU code. Use the xDelete method of the default VFS instead. by dan ยท 10 years ago
- 2032d60 Add the json_object() function. by drh ยท 10 years ago
- 5fa5c10 Begin adding an extension that provides JSON SQL functions. by drh ยท 10 years ago
- 7899fa7 Minor optimization for fts5 API xInst(). by dan ยท 10 years ago
- 7918dc8 Add the xPhraseFirst() and xPhraseNext() fts5 APIs, for faster iteration through a single phrases position list. Also optimize xInst() and xInstCount() a bit. by dan ยท 10 years ago
- f053ceb Merge fixes from the fts5NoWarn branch. by dan ยท 10 years ago
- 027616d Fix compiler warnings and remove unreachable code. by drh ยท 10 years ago
- d50bd6b Update RBU to avoid repreparing a statement immediately after it is prepared. by dan ยท 10 years ago
- 7e968a7 Fix harmless compiler warnings in FTS5 code. by mistachkin ยท 10 years ago fts5NoWarn
- c38e00f Fix duplicate test numbering in the FTS5 matchinfo tests. by mistachkin ยท 10 years ago
- 50b5491 Add tests for the matchinfo-like test function. Fix problems found in test and fts5 code by doing so. by dan ยท 10 years ago
- b20a42e Update the spellfix virtual table extension so that an explicit "top = ?" constraint works even if there is also a "distance < ?" or "distance <= ?" constraint. by dan ยท 10 years ago
- dca9290 Fix some problems in test code detected by cppcheck. by dan ยท 10 years ago
- f9419d1 Remove all references to "docid" within fts5 source code and comments. Replace with "rowid". by dan ยท 10 years ago
- d3789c0 Add new test file fts5_test_mi.c, containing an implementation of a function similar to FTS4 matchinfo() for FTS5. by dan ยท 10 years ago
- 0734b5a Add extra tests for RBU and FTS3/4. by dan ยท 10 years ago
- a9ca8af Add support for "fossil deltas" to RBU and "sqldiff --rbu". by dan ยท 10 years ago
- 90c3179 Remove a duplicate "typedef struct Fts5Global Fts5Global;" from fts5_main.c (duplicate is in fts5Int.h). by dan ยท 10 years ago
- dd688e7 Fix a problem causing [sqldiff --rbu] to fail on tables for which all columns are part of the PRIMARY KEY. by dan ยท 10 years ago
- 79e2347 Fix a bug in the fts5 porter tokenizer preventing it from passing xCreate() arguments through to its parent tokenizer. by dan ยท 10 years ago
- 9946185 Add the --rbu switch to the "sqldiff" utility. by dan ยท 10 years ago
- c1e8ae6 Allow RBU tables to be named "data[0-9]*_<target>" instead of strictly "data_<target>". Also update RBU so that it always processes data tables in order sorted by name. by dan ยท 10 years ago
- dbac3ec Return an error message (instead of segfaulting) if test function fts5_expr() is invoked with no arguments. by dan ยท 10 years ago
- 0f43df3 Update comments in fts5.h describing the xColumnCount() API function. by dan ยท 10 years ago
- 291d090 Merge the fts5-btree-index branch with this one. FTS5 changes only. by dan ยท 10 years ago
- c3b4132 Bump the "version" field in the fts5 config table. by dan ยท 10 years ago fts5-btree-index
- 8d90087 Minor tweak to the SQL schema used by fts5. by dan ยท 10 years ago
- d0dc8cb Remove a potentially undefined behaviour involving signed integers and bitshift operations from fts5_hash.c. by dan ยท 10 years ago
- 44198f3 Merge latest trunk changes with this branch. by dan ยท 10 years ago
- 5a51c27 Remove a duplicated "if" condition from fts3.c. by dan ยท 10 years ago
- 24fa543 Enable the RBU extension to compile cleanly on Windows using MSVC. by mistachkin ยท 10 years ago
- 08406bf Fix warnings in fts5 code. by dan ยท 10 years ago
- 5555741 Allow the RBU module to read data from appropriately named SQL views created within the RBU database. by dan ยท 10 years ago
- f6972c3 Update RBU description comment in the header file. No changes to code. by mistachkin ยท 10 years ago
- cfb8f8d Change the name of the OTA extension to RBU: Resumable Bulk Update. by drh ยท 10 years ago
- 3baaaca Merge trunk changes, including fixes for compiler warnings in fts5 code, with this branch. by dan ยท 10 years ago
- 8694d60 Fix compiler warnings in fts5 code. by dan ยท 10 years ago
- e3229c1 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. by dan ยท 10 years ago
- a8dbd52 Amplify the comment on renderLogMsg() that explains the problems associated by drh ยท 10 years ago
- 532f179 Fix some harmless compiler warnings. by mistachkin ยท 10 years ago
- 3eb9024 Fix inconsistencies in formatting of fts5 docs. by dan ยท 10 years ago
- d2454f4 Improve the performance of docid merges in fts5. by dan ยท 10 years ago
- 3dbd239 Reduce the number of calls to malloc() made by fts5. by dan ยท 10 years ago
- a90579d Fix two problems that could cause fts3 auxiliary functions to occasionally misbehave if used with match expressions that contain both OR and NEAR. by dan ยท 10 years ago
- bcf2163 Merge the Fts5MultiSegIter and Fts5IndexIter objects. by dan ยท 10 years ago
- 01233d3 Add a test case to verify that "PRAGMA data_version" works as expected when an OTA client writes to the database. by dan ยท 10 years ago
- b2fe306 Further optimizations for fts5 b-tree seeks. by dan ยท 10 years ago
- 656773b Speed up seek operations on fts5 b-tree structures. by dan ยท 10 years ago
- 30ae503 Optimize seek operations on fts5 b-trees. by dan ยท 10 years ago
- 70c8885 Fix a problem in the fts5 integrity-check. by dan ยท 10 years ago
- 28a10c3 Rework the Fts5MultiSegIter structure a bit to make it more efficient. by dan ยท 10 years ago
- 00a1351 Speed up eof checks on fts5 cursors. by dan ยท 10 years ago
- ec7c1de Avoid freeing the array of instance matches each time the fts5 xNext() method is called. by dan ยท 10 years ago
- a153bbc Copy fts5.h into the build directory as part of building fts5.c. Also remove code to edit fts5parse.c from various Makefiles and add it to mkfts5c.tcl. by dan ยท 10 years ago
- 6544b86 Minor change to mkfts5c.tcl so that fts5.c can be used according to the instructions in loadext.html. by dan ยท 10 years ago
- 3abdc44 Add fts5_source_id() SQL function, similar to sqlite_source_id(). by dan ยท 10 years ago
- 3f09bed Remove "#ifdef SQLITE_ENABLE_FTS5" from individual fts5 source files. Add a single "#if !defined(SQLITE_CORE) || defined(SQLITE_ENABLE_FTS5)" to fts5.c. by dan ยท 10 years ago
- ef64869 Fix minor problems in the ota demo application. by dan ยท 10 years ago
- 018a93d Remove unnecessary lines from fts3.h and main.mk. by dan ยท 10 years ago
- 6394d99 Fix a segfault that could follow an OOM error in fts5. by dan ยท 10 years ago
- 6fbeb22 Fix some cases in the fts5 code where a corrupt database could cause a buffer overread. by dan ยท 10 years ago
- a468027 Merge upstream changes. Get the test fixture working with FTS5. Fix compiler warnings. by mistachkin ยท 10 years ago fts5Msvc
- eb37567 Remove fts5 initialization code from core file main.c. by dan ยท 10 years ago
- ed52f9f Initial changes to get FTS5 working with MSVC. by mistachkin ยท 10 years ago
- 3e65f89 Fix Makefile.in to account for recent changes. Update fts5 test scripts so that they do not run if SQLITE_ENABLE_FTS5 is not defined. by dan ยท 10 years ago
- f32fa31 Merge latest trunk changes into this branch. by dan ยท 10 years ago
- ed2589f Add a script to combine all fts5 code into a single file - fts5.c - that can be used to build an SQLite loadable extension. by dan ยท 10 years ago
- 88d702e Add "ON CONFLICT" handling to the spellfix module. by dan ยท 10 years ago spellfix-constraints
- 51ef0f5 Improve test coverage of fts5. by dan ยท 10 years ago
- c94a081 Merge latest trunk changes with this branch. Add tests for columnsize=0. by dan ยท 10 years ago
- f5ed7ad Fix harmless compiler warnings. by drh ยท 11 years ago