- 6326d9f Set the NULLEQ flag on the sequence counter comparison in the ORDER BY LIMIT by drh ยท 10 years ago orderby-limit
- 73fa473 A few simple test cases for the ORDER BY LIMIT optimization. by drh ยท 10 years ago
- d711e52 Appears to work now. Needs test cases, more comments, and code optimization. by drh ยท 10 years ago
- a536df4 In a query with both ORDER BY and LIMIT, if the inner loop satisfies the by drh ยท 10 years ago
- bc5eac0 Fixup comments on wctrlFlags value definitions. by drh ยท 10 years ago
- ce943bc Clean up the WHERE_* macros used for the wctrlFlags parameter on the by drh ยท 10 years ago
- a43a02e Optimization marks in vdbe.c. No logic changes. by drh ยท 10 years ago
- 0eda6cd Performance improvement in the OP_Column opcode. by drh ยท 10 years ago
- 21690ff Add test cases to test some fts3/4 edge case behaviour surrounding the '*' character. by dan ยท 10 years ago
- 4ca239f Small size reduction and performance improvement in the OP_Column opcode. by drh ยท 10 years ago
- 3847636 Add the "scrub" utility program that simultaneously backs-up a live database by drh ยท 10 years ago
- 15efece Omit the unnecessary WHERE_REOPEN_IDX flag in the WHERE interface. by drh ยท 10 years ago
- 55bcaf6 Version 3.13.0 by drh ยท 10 years ago version-3.13.0
- 0d2c3a0 Enhance the scrub utility program so that it does a FULL checkpoint prior to by drh ยท 10 years ago scrub-backup
- 8884d99 Merge the latest changes from trunk. by drh ยท 10 years ago
- ee7de91 Do not run snapshot_fault.test as part of the inmemory_journal permutation. by dan ยท 10 years ago
- 697c9ea Disable shell.exe test cases for UTF8 filenames as they do not work on MinGW. by drh ยท 10 years ago
- 3b02a07 Improvements to a comment in the pcache.c file. No changes to code. by drh ยท 10 years ago
- a0f6b12 Remove the unused PGHDR_NEED_READ flag. Add invariant checking (during by drh ยท 10 years ago
- 4bf7d21 Clarification of the pagerFlushOnCommit() logic. by drh ยท 10 years ago
- 935c4d8 Fix pager_end_transaction() to ensure that a ROLLBACK does not clobber by drh ยท 10 years ago
- 7aeb216 Additional debugging and tracing logic for pcache.c, turned off by default by drh ยท 10 years ago
- 5f65ff2 Disable ALWAYS and NEVER when compiled with SQLITE_MUTATION_TEST. by drh ยท 10 years ago
- a7a4597 Simplification of the sqlite3FaultSim() call inside of by drh ยท 10 years ago
- d22f509 Add an assert in pager.c to confirm that pPager->tempFile is always true by drh ยท 10 years ago
- 82c0447 Add extra OPTIMIZATION-IF-FALSE comments where required to pcache.c. by dan ยท 10 years ago
- 91ef8ad For in-memory databases, it does not matter if pcache entries are marked by drh ยท 10 years ago
- 42bee5f Remove an unnecessary call to sqlite3PcacheMakeClean() inside of the ROLLBACK by drh ยท 10 years ago
- 613723d Add a missing OPTIMIZATION-IF-FALSE comment to pcache.c. by dan ยท 10 years ago
- 72e6a39 For in-memory databases, it does not matter if pcache entries are marked by drh ยท 10 years ago pager-dev
- 401907e Remove a redundant condition from pcache.c. Add an OPTIMIZATION-IF-TRUE comment to another condition that requires it. by dan ยท 10 years ago
- b2ef900 Remove some a small amount of redundant code related to PCache.pSynced from pcache.c. by dan ยท 10 years ago
- a37e0cf Do not reset the page cache when a rollback journal truncate fails, as doing by drh ยท 10 years ago
- 65c6420 Always truncate, rather than persist, the rollback journal of a TEMP database. by drh ยท 10 years ago
- 5c8e092 Add pcache tracing macros. Off by default. Requires changing an "#if 0" by drh ยท 10 years ago
- 78d1c90 Add another test case to temptable3.test. by dan ยท 10 years ago
- d12bc60 Fix a problem in sqlite3PagerMovepage() when working on a temp table for which by drh ยท 10 years ago
- 3791c9c Fixes to requirements marks. No changes to code. by drh ยท 10 years ago
- 8356193 Enhancements to test/sort5.test so that it works with SEE. by drh ยท 10 years ago
- f52a697 Remove some forgotten debugging lines from test/sort5.test. by drh ยท 10 years ago
- a72a15e Omit the unnecessary WHERE_REOPEN_IDX flag in the WHERE interface. by drh ยท 10 years ago dev
- ba1079b Update a comment in fts5.h. No changes to code. by dan ยท 10 years ago
- 170b664 Fix the FTS5 xQueryPhrase() API function so that it recognizes column filters. by dan ยท 10 years ago
- e8da01c Make the sqlite3DeleteTable() routine smaller and faster. by drh ยท 10 years ago
- 3eead27 Fix typo in the intpkey-17.2 test. by drh ยท 10 years ago
- f09c482 Simplification to the logic used to decide between OP_Seek and OP_NotExists. by drh ยท 10 years ago
- a3fd75d Corrections to comments on the whereScanInit() interface. by drh ยท 10 years ago
- 87f8f1a For DELETE operations, make sure that seeks on the main table are not by drh ยท 10 years ago
- 39332fb Fix an error in main.mk causing testfixture to use individual fts5 source code files instead of fts5.c. by dan ยท 10 years ago
- bcf6884 In the WHERE generator, when building code for a DELETE operation, make sure by drh ยท 10 years ago ticket-16c9801ce
- d49c693 Fix a bug in sqlite_analyzer causing it report (slightly) incorrect values for the number of entries in indexes or WITHOUT ROWID tables. by dan ยท 10 years ago
- 70077d1 Do not scan indexes that have the integer primary key as their left-most by drh ยท 10 years ago
- 8271630 Additional error reporting. Open the source database read/write so that by drh ยท 10 years ago
- e04369e Working when run against sqlite.fossil. by drh ยท 10 years ago
- 2a9bd02 Finished implementation compiles, but untested. by drh ยท 10 years ago
- da110bf Initial check-in of the "scrub.exe" utility program prototype. Not yet by drh ยท 10 years ago
- ad5a9d7 Renumber internal constants in the printf() implemention for a small by drh ยท 10 years ago
- 4e80d5f Disable the session extension API if SQLITE_ENABLE_SESSION is not defined. by drh ยท 10 years ago
- 9fe3fbb Fix typo in comment. No changes to code. by mistachkin ยท 10 years ago
- 91da707 Only disable the one-pass DELETE optimization if the WHERE clause contains by drh ยท 10 years ago
- 582c080 Portability enhancements to the configure script on the amalgamation tarball. by drh ยท 10 years ago
- c88ae52 Disable the PagerDontWrite() optimization for temp tables. It can cause database corruption if a page passed to PagerDontWrite() is dirty at the start of a transaction that is subsequently rolled back. by dan ยท 10 years ago
- 12b35ea Minor style tweaks in the MSVC makefile. by mistachkin ยท 10 years ago
- 799730b The session extension is disabled by default. To enable it using by drh ยท 10 years ago
- 5e18d40 Turn the session extension off by default. Enable using --enable-session on by drh ยท 10 years ago session-make
- 48cd59a Avoid left-shifts of signed integers. by drh ยท 10 years ago
- 39f98c5 Remove some randomness from test script temptable2.test. by dan ยท 10 years ago
- b1c6995 Fix a test case in temptable2.test so that it works on systems that by drh ยท 10 years ago
- cf7e755 Fix harmless LLVM compiler warnings in the srcck1.c utility program used by drh ยท 10 years ago
- 57a07ba Disable the multi-row one-pass DELETE optimization when the WHERE clause by drh ยท 10 years ago
- 44aebff Improvements to the way the LIKE optimization is implemented, resulting in by drh ยท 10 years ago
- 40cf36f Change the way tester.tcl handes $argv so that in "permutations.test <permutation> <filename>" <filename> may be the name of any file in the test/ directory. by dan ยท 10 years ago
- 2f55511 Remove an unnecessary branch from the OP_String8 opcode. by drh ยท 10 years ago
- 2e55b04 More bug fixes to Lemon identified by Kelvin Sherlock. None of these by drh ยท 10 years ago
- 99f5de7 Simplifications to the OP_Halt opcode implementation. by drh ยท 10 years ago
- 2aab11f Fix the temporary directory search algorithm for unix so that it fails by drh ยท 10 years ago
- 54606bb Postpone I/O associated with TEMP files for as long as possible, with the by drh ยท 10 years ago
- 4a030c6 Fix test script temptable2.test so that it works with the "inmemory_journal" and "journaltest" permutations. by dan ยท 10 years ago tempfiles-25
- 20ae326 Merge latest trunk changes, including test case fixes, with this branch. by dan ยท 10 years ago
- 288327e Modify the permutations.test script so as to set any permutation specific configuration values before running each individual test script. Fix a mostly harmless buffer overread in the sessions module. by dan ยท 10 years ago
- afb8cd9 Lemon bug fix: Do not merge action routines unless their destructors are by drh ยท 10 years ago
- 14faa06 Fix an almost entirely harmless buffer overread in the sessions module. by dan ยท 10 years ago permutations-fix
- a3fa140 Some optimization comments added to vdbe.c. No functional changes to code. by drh ยท 10 years ago
- aa50271 Further simplifications and improved commentting on the rowset.c module, by drh ยท 10 years ago
- 396794f Comment changes only: Add several optimization marks in rowset.c. Add by drh ยท 10 years ago
- 2075fb0 Fix typo in comment. No changes to code. by mistachkin ยท 10 years ago
- cb6d66b Rearrange some code in the RowSet logic for clarity of presentation, while by drh ยท 10 years ago
- 8443533 Merge latest changes from trunk with this branch. by dan ยท 10 years ago
- 14cee38 Avoid running sessionfault.test and sessionfault2.test as part of the "inmemory_journal" permutation. by dan ยท 10 years ago
- 75ab50c Use comments to mark several branches as optimizations. No changes to code. by drh ยท 10 years ago
- 3104c4d Ensure that quota.test deletes the directory named "test.db" that it creates. by dan ยท 10 years ago
- 10c0a2a Remove an unnecessary conditional from the sqlite3DecOrHexToI64() routine. by drh ยท 10 years ago
- 609d584 Change the sqlite3Atoi64() routine so that it returns failure if not all of by drh ยท 10 years ago
- 05accd2 Modify the permutations.test script so as to set any permutation specific configuration values before running each individual test script. by dan ยท 10 years ago
- ad975d5 More simplification of the sqlite3AtoF() routine. Add special comments by drh ยท 10 years ago
- 9bf0136 Fix a couple of test script problems on this branch. Both related to the fact that temp database page sizes can no longer be changed by VACUUM or the backup API after the temp db is populated. by dan ยท 10 years ago
- c6daa01 Remove still more unnecessary branches from sqlite3AtoF(). by drh ยท 10 years ago
- 15af62a Further simplifications to sqlite3AtoF() to remove unneeded branches. by drh ยท 10 years ago
- e5f06fd Remove an unnecessary line from the sqlite3AtoF() routine. by drh ยท 10 years ago
- 97a7e5e The pcache and the built-in VFSes should not use mutexes when by drh ยท 10 years ago