- f35b8f8 Clang can define _MSC_VER in some circumstances; therefore, check for Clang first. by mistachkin ยท 10 years ago ctimeCompiler
- 7ce6cdd Check for Clang before GCC. by mistachkin ยท 10 years ago
- 756e09c Remove surplus quotation marks from the COMPILER= compile_options setting for Clang. by mistachkin ยท 10 years ago
- 2b9672e Remove surplus quotation marks from the COMPILER= compile_options setting by drh ยท 10 years ago
- 15e2dde Add basic compiler information to the results of 'PRAGMA compile_options'. by mistachkin ยท 10 years ago
- c84a402 Improvements to WHERE-clause debug tracing. Show TK_MATCH expressions and by drh ยท 10 years ago
- 8dc8247 Fix Lemon so that it actually works with -DYYSTACKDEPTH=0. by drh ยท 10 years ago
- baf254a Fix the Lemon-generated parser so that it compiles with -DYYSTACKDEPTH=0. by drh ยท 10 years ago
- eeb9565 Add a new OP_SeekRowid opcode, that combines the functions of OP_MustBeInt by drh ยท 10 years ago
- ce3c501 Add the libvers.c tool in the tool/ subdirectory. by drh ยท 10 years ago
- 756b41e Enhance Lemon and the parser template so that it can once again build parsers by drh ยท 10 years ago
- f34a25a Minor change to the walcrash4.test module so that it works when by drh ยท 10 years ago
- fe91251 Fix an obscure problem with transactions written in "PRAGMA synchronous=full" mode on systems that do not support POWERSAFE_OVERWRITE causing an xSync() call to be omitted if the last frame written by a transaction is aligned to a sector boundary. This means that if a power failure or OS crash occurs very soon after such a transaction is committed, it may be lost following system recovery. by dan ยท 10 years ago
- abecc0b Improvements to the initialization of the push-down automoton for the by drh ยท 10 years ago
- 118ab65 Use a pointer to the top of the stack rather than an index into the stack by drh ยท 10 years ago
- 605123a Avoid a minor error message when running RTREE without an sqlite_stat1 table. by drh ยท 10 years ago
- f1e2c8e Fix the rtreeG.test test case. by drh ยท 10 years ago tree-stat1-fix
- e62c2fe Fix RTREE so that it does not run queries against the sqlite_stat1 if that by drh ยท 10 years ago
- daa1455 Remove an extra "finish_test" from the end of rtreeC.test. by drh ยท 10 years ago
- 5782bc2 Improve the error messages generated by the rtree module when a constraint fails. by dan ยท 10 years ago
- c173ad8 Lemon enhancement: avoid unnecessary reduce actions that convert one by drh ยท 10 years ago
- 711c981 Fix comment typos and improve clarity of presention in Lemon. The output by drh ยท 10 years ago
- 6831474 Update the configure script with additional hints on the location of by drh ยท 10 years ago
- dfc2daa More tweaks to improve the performance of the insert logic, slightly. by drh ยท 10 years ago
- 8eeb446 Simplify the sqlite3BtreeInsert() interface by gathering the five arguments by drh ยท 10 years ago
- 16e2b96 Remove some unused legacy code from the btree insert logic. by drh ยท 10 years ago
- 09a4e92 Yet another minor size reduction and performance increase in the b-tree by drh ยท 10 years ago
- cb89f4a Small size reduction and performance increase in the sqlite3BtreeInsert() logic. by drh ยท 10 years ago
- ed90a46 Add the shell-script used for routine performance testing. by drh ยท 10 years ago
- 860a95f Add a simple TCL script for summing cachegrind information for each VDBE opcdoe. by drh ยท 10 years ago
- 170c276 Another optimization on the OP_Column opcode. by drh ยท 10 years ago
- 2380f3f Fix typo in comment. by mistachkin ยท 10 years ago
- a1851ef Slight performance improvement in the OP_Column opcode. by drh ยท 10 years ago
- d20b2a4 Remove the sqlite3PagerClearCache() routine, which does not accomplish anything by drh ยท 10 years ago
- f431a87 Performance optimization and size reduction on the freeP4() routine. by drh ยท 10 years ago
- c0a195b Increase the version number to 3.14.0 since we are already making significant by drh ยท 10 years ago
- 01c736d Use sqlite3VdbeAddOp0() to code OP_Expire, to save a few bytes. by drh ยท 10 years ago
- b982bfe Optimizations to link list merge sort code in vdbesort.c, pcache.c, and by drh ยท 10 years ago
- 1524c67 For queries with both ORDER BY and LIMIT, if the rows of the inner loop are by drh ยท 10 years ago
- 6326d9f Set the NULLEQ flag on the sequence counter comparison in the ORDER BY LIMIT by drh ยท 10 years ago orderby-limit
- 17e0c47 Autoconf configure.ac adjustment to try to get it to look for both editline by drh ยท 10 years ago
- 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