- 8f9ea2d Merge latest trunk into this branch. by dan ยท 10 years ago wal-read-change
- f6ec8d4 Add the json_check() function, which returns its argument if the argument by drh ยท 10 years ago
- ecb5fed Enhance the json_insert(), json_replace(), and json_set() functions with the by drh ยท 10 years ago
- 2dc2929 Fix the OR-optimization so that it always ignores subplans that do not by drh ยท 10 years ago
- a3f108e Reduce the size of the WhereScan object by 24 bytes while also clarifying its by drh ยท 10 years ago
- 5579d59 Evaluate expressions only once when the same expression is used in both the by drh ยท 10 years ago
- 0576bc5 Refactor With.a.zErr into With.a.zCteErr. No logic changes. by drh ยท 10 years ago
- 1c4505d Update the TreeView output for compound SELECT statements so that all entries by drh ยท 10 years ago
- 567cc1e Move sqlite3IndexColumnAffinity() inside of SQLITE_ENABLE_STAT3_OR_STAT4. by drh ยท 10 years ago
- e910769 Use the sqlite3IndexColumnAffinity() routine to quickly and correctly find the by drh ยท 10 years ago
- f8febc1 Fix a memory leak that might occur when compiling with SQLITE_OMIT_CHECK. by drh ยท 10 years ago
- fea870b Remove some redundant code: Call sqlite3ResolveExprListNames() rather than by drh ยท 10 years ago
- 108aa00 Enhances the parser so that it accepts arbitrary expressions for the arguments by drh ยท 10 years ago
- 8981b90 Enhance the CREATE VIEW syntax so that the names of columns of the view can by drh ยท 10 years ago
- a09767b Enhancements to the batch build tool for MSVC. by mistachkin ยท 10 years ago
- bc622bc Disallow the use of COLLATE clauses and the ASC and DESC keywords within by drh ยท 10 years ago
- 80d8740 Improvements to JSON string dequoting. by drh ยท 10 years ago
- 442a7c6 Fix corner-case problems in the type and atom columns of json_each() and by drh ยท 10 years ago
- e792b5b Fix a comment typo on sqlite3ExprAlloc(). No code changes. by drh ยท 10 years ago
- c3722b2 Fix minor glitches in the json1.c extension, mostly having to do with OOM by drh ยท 10 years ago
- 8784eca Fixes to json_each() and json_tree(). Improved json_parse() debugging output. by drh ยท 10 years ago
- bc8f092 Add the json_valid() function to the json1.c extension. Fix various minor by drh ยท 10 years ago
- be9474e Fix a couple instances of OOM handling in the json extension. by drh ยท 10 years ago
- 38978dd Do not apply the WHERE-clause pushdown optimization to terms that originate by drh ยท 10 years ago
- 1fa97b3 Add extension functions for processing JSON. by drh ยท 10 years ago
- 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
- b1b124d Merge header file fixes from trunk. by drh ยท 10 years ago
- cfe05d8 Add a missing #define for sqlite3_vsnprintf to sqlite3ext.h. by drh ยท 10 years ago
- 180872f Reserve the SQLITE_IOERR_VNODE error code name. 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
- 0dfbe06 Fix typo in comment. No changes to code. by drh ยท 10 years ago
- 6842952 Merge the latest changes from trunk, including the table-valued function by drh ยท 10 years ago
- 0fee596 Compiler-warning fixes in the sqldiff.exe utility. by drh ยท 10 years ago
- c743579 Fix a couple C99-isms that cause compile errors on MSVC. by drh ยท 10 years ago
- d8b1bfc Fix corner-case memory management issues in table-valued functions. Change by drh ยท 10 years ago
- 197d59f Skip calling the virtual table xDestroy method when it is null. by mistachkin ยท 10 years ago
- 1abbe28 Fix compiler warnings in the sqldiff tool seen with MSVC. by mistachkin ยท 10 years ago
- bc63ec1 Fix stray variable declaration for C89. by mistachkin ยท 10 years ago
- d10dbad Correctly handle empty function argument lists on table-valued functions. by drh ยท 10 years ago
- 7fcdd06 Add support for table-valued functions in the FROM clause implemented as 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
- cbd8db3 Make SQLITE_BUSY_SNAPSHOT and SQLITE_BUSY_RECOVERY retryable, just as a plain by drh ยท 10 years ago
- 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
- 01d230c A list of arguments following a table name translates into equality by drh ยท 10 years ago
- 8a48b9c Minor refactor of the SrcList object so that it is able to hold the argument by drh ยท 10 years ago
- 398f872 Virtual table modules with a null xCreate method act as eponymous-only modules - by drh ยท 10 years ago
- b89c92a Merge changes from trunk. by drh ยท 10 years ago
- 0e07f6a Simplification to error handling in addModuleArgument() in the virtual table 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
- 51be387 Initial implementation of eponymous virtual table instances. by drh ยท 10 years ago
- c1e63be Add test file spellfix2.test, which should have been checked in some time ago. 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
- d5a74c8 Minor fix to the display of oversized KeyInfo structures in the P4 operand by drh ยท 10 years ago
- e31dc59 Duplicate the output of releasetest.tcl into releasetest-out.txt by drh ยท 10 years ago
- b8c7cfb When searching the wal file for a frame, do not search that part that was already checkpointed when the snapshot being read was at the head of the wal file. by dan ยท 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
- 6df003c Avoid reading frames that have already been checkpointed from the wal file. 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
- aa2cdca Fix compiler warnings and remove unreachable code. by drh ยท 10 years ago
- 834f997 Fix an assert() that was in the wrong spot. by drh ยท 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
- cf599b6 Enhance the query planner so that it is able to use partial indexes that use by drh ยท 10 years ago
- 5a79028 Add a specially formatted comment to shell.c to make it easier for scripts to edit. No code changes. by dan ยท 10 years ago
- 3acc85f increase the version number to 3.8.12 by drh ยท 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
- dc6ef98 Improve the usage comment on sqlite3_analyzer: show the available switches. by drh ยท 10 years ago
- 30c16ad Update the [showdb] program so that the database file is read directly (bypassing the SQLite VFS) only if the --raw option is specified. Otherwise, it is read using the default VFS. Also, the URI syntax may be used on the command line to specify the name of the database file to examine, so an alternative VFS may be requested using a URI parameter. by dan ยท 10 years ago
- 8fb1bd2 Update the [showdb] program so that the database file is read directly (bypassing the SQLite VFS) only if the --raw option is specified. Otherwise, it is read using the default VFS. An alternative VFS may be specified by specifying the database file to open using the URI syntax. by dan ยท 10 years ago showdb-uri-option
- 8fb6c43 In the sqlite3_analyzer.exe utility, show the depth of each btree and report by drh ยท 10 years ago