- 35cd8b1 Make the new file test_delete.c portable to MSVC on Windows. by mistachkin ยท 9 years ago test_delete
- 000f95b Add new file test_delete.c, containing test code for deleting an sqlite database. by dan ยท 9 years ago
- b80dbdc Fix a out-of-order variable declaration for some compile-time configurations. by drh ยท 9 years ago
- fe37658 In releasetest.tcl, the --srcdir option is automatic, so no need to mention by drh ยท 9 years ago
- 2c33183 Fix an obsolete comment in the releasetest.tcl source code. by drh ยท 9 years ago
- eedeb92 In releasetest.tcl: by drh ยท 9 years ago
- 1fbd008 Issue a warning and prompt the user to continue if the releasetest.tcl script by drh ยท 9 years ago
- f78dcd1 Add support for row-value comparisons, including IN operators, and by drh ยท 9 years ago
- 26c8d0c Fix a problem handling expressions like "(a, b) IN (SELECT ... ORDER BY 1, 2)" when there is an index on "a" but not "b". by dan ยท 9 years ago rowvalue
- d609bdb Add the ext/misc/memvfs.c extension that implements a VFS for read-only by drh ยท 9 years ago
- c097e12 Simplify the affinity handling logic in codeAllEqualityTerms(). Logically by drh ยท 9 years ago
- af6f65f Merge fixes from trunk. by drh ยท 9 years ago
- fc8b40f Fix the ".read" command in the command-line shell so that it understands by drh ยท 9 years ago
- 57a8c61 The ORDER BY LIMIT optimization is not valid unless the inner-most IN operator by drh ยท 9 years ago
- 63cecc4 Remove obsolete vector-IN test cases. Fix a bad testcase() macro. by drh ยท 9 years ago
- 1431807 Fix corer cases of vector IN operators where the RHS is a compound SELECT by drh ยท 9 years ago
- 773d3af Remove an unnecessary branch from expr.c. by dan ยท 9 years ago
- c7a77ae Avoid unnecessary memory allocations for aiMap in codeEqualityConstraints. by drh ยท 9 years ago
- aaf8a06 Avoid a NULL pointer deref in codeAllEqualityConstraints() following an OOM. by drh ยท 9 years ago
- 1c12657 Simplify the fix in commit [7d9bd22c]. by dan ยท 9 years ago
- 099a0f5 Fix the header comment on codeEqualityTerm(). by drh ยท 9 years ago
- 83c434e Fix a problem handling (a, b) IN (SELECT ...) expressions when there is an index on just one of "a" or "b". by dan ยท 9 years ago
- ed24da4 Enhance the sqlite3GetTempRange() and sqlite3ReleaseTempRange() internal by drh ยท 9 years ago
- fad0e70 Fix a typo in a comment in expr.c. by dan ยท 9 years ago
- 9f24b53 Simplified logic to extract a column from a row value. by drh ยท 9 years ago
- c1bcd9c Fix an assert() so that it does C-compiler does not combine an assert() by drh ยท 9 years ago
- 3fffbf9 Simplifications to the SQLITE_KEEPNULL flag on VDBE comparison operators. by drh ยท 9 years ago
- 083aefc Do vector comparison size checking early - at name resolution time - to by drh ยท 9 years ago
- b29e60c Catch vector size mismatch problems during name resolution to avoid later by drh ยท 9 years ago early-vector-size-check
- 5c3340b Fix a crash that could occur under certain circumstances if the vectors on either side of a comparison operator were of a different size. by dan ยท 9 years ago
- 80aa545 Fix a problem causing the affinity of sub-select row-value elements to be ignored in some contextes. by dan ยท 9 years ago
- 8f9d1ad Merge the fuzzershell enhancement from trunk. by drh ยท 9 years ago
- 9f6dd02 Build the generate_series(START,END,STEP) table-valued function into by drh ยท 9 years ago
- 2718960 Consider the affinity of "b" when using an "a IN (SELECT b ...)" expression with an index on "a". Fix for [199df416]. by dan ยท 9 years ago
- 4910a76 Performance optimizations. by drh ยท 9 years ago
- 55a6f6d Merge recent changes from trunk. by drh ยท 9 years ago
- c6952ad Add a test case for the OOM handled by the previous commit. by dan ยท 9 years ago
- 76729ed Correctly detect an OOM occurring in the setDestPgsz() subroutine of backup. by drh ยท 9 years ago
- 033564c Within a backup operation, ensure that a read-transaction is opened on the source database before its page size is read. This ensures the page-size used to write to the backup database is the same as its actual page-size, which is important for ZipVFS databases. by dan ยท 9 years ago
- e5a0cfa Have "sqldiff --rbu" ignore rows with NULL values in primary key fields. RBU can't handle such rows and the documentation already says sqldiff ignores them. Because the code now uses "=" instead of "IS" to filter on primary key columns, diffs on virtual tables are faster now too. by dan ยท 9 years ago
- d0d49b9 If SQLITE_ENABLE_ZIPVFS is defined, journal_mode=off is configured and a savepoint or statement rollback is attempted, move the pager into the error state to prevent the transaction from being committed. This makes it safe to use journal_mode=off with zipvfs under some conditions. by dan ยท 9 years ago
- a87070a Use some of the example code from the sessions documenatation in the sessions test cases. by dan ยท 9 years ago
- 2e5c505 Fix typos in comments. No changes to running code. by drh ยท 9 years ago
- 6650190 Fix some comments in sqlite3session.h. No changes to code. by dan ยท 9 years ago
- 57b6043 Fixes to fts5 snippet() function. by dan ยท 9 years ago
- 888e1fa Merge updates from trunk. by drh ยท 9 years ago
- 1ad78c5 Fix the extra comments (added with -DSQLITE_ENABLE_EXPLAIN_COMMENTS) so that by drh ยท 9 years ago
- 88e665f Fix the "Synopsis" on the OP_Lt, OP_Le, OP_Gt, and OP_Ge opcodes, which by drh ยท 9 years ago
- 106526e Fix a minor problem in sqlite3FindInIndex() related to rowids being used by drh ยท 9 years ago
- a84a283 Fix the sqlite3FindInIndex() to ensure that it always uses a prefix of by drh ยท 9 years ago
- 363fb95 Add an EXPLAIN QUERY PLAN line for when a index is used to implement by drh ยท 9 years ago
- 4b4f511 Add test cases to rowvalue2.test. by dan ยท 9 years ago
- 6fc8f36 Enhance sqlite3FindInIndex() so that it is able to make use of the by drh ยท 9 years ago
- 0c36fca Fix a post-OOM crash in updateRangeAffinityStr(). Add several ALWAYS() by drh ยท 9 years ago
- b7ca217 Fix a problem with affinity changes and vector range comparisons. by dan ยท 9 years ago
- 0dfa4f6 Allow ROWID values in indexed vector comparisons. by drh ยท 9 years ago
- 61441c3 Fix a problem in internal function sqlite3OpenTableAndIndices causing an operand of an unrelated VM instruction to be overwritten. Fix for [ef360601]. by dan ยท 9 years ago
- 8e16b2d Rename a test procedure in 'speed3.test' to avoid a name collision. by mistachkin ยท 9 years ago
- 64bcb8c Comment improvements. Put ALWAYS and NEVER macros on three unreachable by drh ยท 9 years ago
- 975c800 Adapt the special case of '$' in item names for test 'vtabH-3.1' as well. by mistachkin ยท 9 years ago
- 0a9428d Make the test 'vtabH-3.1' work when there are less than 5 top-level items. by mistachkin ยท 9 years ago
- 7dd7d98 Support running the fstree tests in 'vtabH.test' on Windows when not using the system drive. by mistachkin ยท 9 years ago
- a28f85b Remove an unreachable branch from sqlite3ExprAffinity() by drh ยท 9 years ago
- f10122d Fix typos in 'vtabF.test' file. No changes to code. by mistachkin ยท 9 years ago
- 3cc1913 Merge recent changes from trunk. by drh ยท 9 years ago
- fb82820 Fix the sqlite3_trace_v2() interface so that it goes disabled if either the by drh ยท 9 years ago
- e347d3e Refactor the sqlite3ExprCodeIN() routine for improved maintainability. by drh ยท 9 years ago
- 0a1082a Another fix in the IN-operator algorithm description. by drh ยท 9 years ago
- 1373c3a Further refinement of the in-operator.md documentation. by drh ยท 9 years ago
- ecb87ac Improvements to IN operator code generator comments. Avoid unnecessary by drh ยท 9 years ago
- ee0f22f Corrections to the IN-operator notes. by drh ยท 9 years ago
- 539f2fe Add notes on the implementation of the IN operator. by drh ยท 9 years ago
- 18016ad Simplified VDBE code for the vector NOT IN null-scanning loop. by drh ยท 9 years ago
- 72e26de Improved extended comments of comparison operators when the SQLITE_STOREP2 by drh ยท 9 years ago
- 62659b2 In sqlite3FindInIndex(), improve internal comments and avoid an by drh ยท 9 years ago
- 37ff4d4 Fix a bug in the fts5 snippet function causing it to return text containing zero phrase instances. by dan ยท 9 years ago fts5-snippet-bias
- 24b6b81 Sync up the MSVC autoconf makefile. by mistachkin ยท 9 years ago
- 321e828 Fix more unreachable branches. by drh ยท 9 years ago
- d0b67a8 Add a NEVER() on an unreachable branch in comparisonAffinity(). by drh ยท 9 years ago
- 7887d7f Fix a buffer overrun in the code for handling IN(...) operators when the LHS of the operator contains indexed columns or expressions. by dan ยท 9 years ago
- ac6b47d The previous OOM fix was bad. Back it out and replace it with a better one. by drh ยท 9 years ago
- 894241c Avoid a potential null-pointer dereference following an OOM. by drh ยท 9 years ago
- e835bc1 Simplify the row value misuse error message. by drh ยท 9 years ago
- 66860af Fix a problem with rowvalue UPDATE when the rowvalue is not the left-most and by drh ยท 9 years ago
- abb9d5f Fix an uninitialized variable in CASE expression code generation. by drh ยท 9 years ago
- 6ae3ab0 Fix the SQLITE_USER_AUTHENTICATION login check so that the SQLITE_AUTH_USER by drh ยท 9 years ago
- cbfe110 Add support for the SQLITE_DBCONFIG_MAINDBNAME configuration option. by drh ยท 9 years ago
- 12abf40 Fix the vector BETWEEN operator so that it only evaluates the left-most by drh ยท 9 years ago
- db45bd5 Reinstate the mechanism in BETWEEN that avoids evaluating the first expression by drh ยท 9 years ago
- 84b19a3 The docs promise the in "x BETWEEN y AND z" the x expression is only evaluated by drh ยท 9 years ago
- d832da7 Further comment enhancements. No changes to code. by drh ยท 9 years ago
- 76dbe7a Clarification of code comments in expr.c. Clean up the implementations by drh ยท 9 years ago
- 8bd0d58 Fixes for problems following OOM errors. by drh ยท 9 years ago
- 783e778 Fix other minor problems with the fts5 snippet() function. by dan ยท 9 years ago
- 9854260 Do not duplicate the Expr.pLeft subtree of a TK_SELECT_COLUMN node. by drh ยท 9 years ago
- f358009 Fix a segfault that could occur if a query that used a vector comparison contained certain types of syntax errors. by dan ยท 9 years ago
- 9e730f0 Improvements to the vector comparison splitter in exprAnalyze(). by drh ยท 9 years ago
- 8762ec1 Improvements to comments. No code changes. by drh ยท 9 years ago
- a1251bc Add support for vector assignments in the SET clause of an UPDATE statement. by drh ยท 9 years ago
- fc7f27b Change the way TK_SELECT_COLUMN is handled so that the subquery is only by drh ยท 9 years ago