- 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
- 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
- e8da01c Make the sqlite3DeleteTable() routine smaller and faster. 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
- bcf6884 In the WHERE generator, when building code for a DELETE operation, make sure by drh ยท 10 years ago ticket-16c9801ce
- 70077d1 Do not scan indexes that have the integer primary key as their left-most by drh ยท 10 years ago
- ad5a9d7 Renumber internal constants in the printf() implemention for a small 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
- 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
- 48cd59a Avoid left-shifts of signed integers. 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
- 2f55511 Remove an unnecessary branch from the OP_String8 opcode. 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
- 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
- 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
- 75ab50c Use comments to mark several branches as optimizations. No changes to code. by drh ยท 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
- 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
- ead01fd Add an sqlite3FaultSim() all to make it easier to simulate IO errors in by drh ยท 10 years ago
- 6c96358 Remove an obsolete comment from the pager. No code changes. by drh ยท 10 years ago
- 835f22d Fix some unreachable branches in the pager. by drh ยท 10 years ago
- dc7adf2 Merge bug fix from trunk. by drh ยท 10 years ago
- b1ec87a When checking for the WHERE-clause push-down optimization, verify that by drh ยท 10 years ago
- d456e92 Merge the temporary directory search algorithm fix from trunk. by drh ยท 10 years ago
- 23ee893 Fix the fix to the temporary directory search algorithm so that it continues by drh ยท 10 years ago
- 7ff5d52 Merge the latest trunk changes. by drh ยท 10 years ago
- 2d36f06 Fix a problem with mixing temp-files and mmap-mode. by dan ยท 10 years ago
- 6572c16 Fix some problems to do with temp-file databases and recovering from IO and SQLITE_FULL errors. by dan ยท 10 years ago
- 7694e06 Change the temporary directory search algorithm on unix so that directories by drh ยท 10 years ago
- 83b74f2 Add the sqlite3rbu_vacuum() API, to create an RBU handle that can be used to rebuild a database in the same way as the VACUUM command. by dan ยท 10 years ago
- 6bcfe8b Add a function prototype in order to fix a compiler warning. by drh ยท 10 years ago
- 518aca1 Merge updates from trunk. by drh ยท 10 years ago
- 26f7977 Add the SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION method for enabling by drh ยท 10 years ago
- f602a16 Test cases for SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION. by drh ยท 10 years ago load-ext-security
- 191dd06 Revert sqlite3_enable_load_extension() to its original long-standing behavior. by drh ยท 10 years ago
- cdce61e When an error occurs while transitioning out of WAL mode, make sure the by drh ยท 10 years ago
- 333f805 Fix a locking race condition in Windows 10 that can occur when two or more by drh ยท 10 years ago
- 1a55ded <b>API Change:</b> Modify sqlite3_enable_load_extension() so that it only by drh ยท 10 years ago
- a6dddd9 Remove quotes from identifiers used as datatype names in a CREATE TABLE by drh ยท 10 years ago
- 2c03652 Merge recent trunk changes. by drh ยท 10 years ago
- b5895e5 sqlite3PCachePerecentDirty() should return 0 if the pcache is empty. by drh ยท 10 years ago
- f9986d9 The last parameter to pread64() and pwrite64() should be off64_t, not off_t. by drh ยท 10 years ago
- ee65eea Fix a couple of assert() statements that were failing with OOM error tests. by dan ยท 10 years ago
- eacd29d CLI enhancement: Add the ".eqp full" option, that shows both the EXPLAIN by drh ยท 10 years ago
- 4971160 Add the SF_HasAgg constant (currently unused). Also enhance the comments on by drh ยท 10 years ago
- fc26f7c Correctly interpret negative "PRAGMA cache_size" values when determining the cache-size used for sorting large amounts of data (i.e. the functionality in vdbesort.c). by dan ยท 10 years ago
- 7111c93 Add some missing testcase() macros to the pushDownWhereTerms() routine. by drh ยท 10 years ago
- f1b5ff7 Rename WhereInfo.pResultSet to pDistinctSet to more accurately reflect what by drh ยท 10 years ago
- 8f2ce91 Since the return value of sqlite3OsClose() is always ignored, we might as by drh ยท 10 years ago
- 7512cb4 Additional ".selecttrace" debugging output when the query is transformed from a by drh ยท 10 years ago
- 07d683f Fix compiler warnings by removing surplus local variables in the schema by drh ยท 10 years ago
- 1454b26 Merge enhancements from trunk via tempfiles-lazy-open. by drh ยท 10 years ago
- 0f52455 On commit, flush dirty temp-file pages only if the file is already open and 25% or more of the cache is dirty. by dan ยท 10 years ago
- 8ca7b17 Merge enhancements from trunk. by drh ยท 10 years ago tempfiles-lazy-open
- 0cb64ed Fixes for harmless compiler warnings. by drh ยท 10 years ago
- 4926fec Add the --indent option to the .schema and .fullschema commands in the shell, by drh ยท 10 years ago
- c5896b5 Even more compiler warning fixes. by mistachkin ยท 10 years ago
- 77fac87 More harmless compiler warning fixes. by mistachkin ยท 10 years ago
- 199f56b Once a temporary database file has been opened, flush all dirty pages to disk when comitting a transaction. by dan ยท 10 years ago
- e11003d Improved localtime() support for WindowsCE by drh ยท 10 years ago
- 8366ddf Add and adjust comments. by mistachkin ยท 10 years ago winCeLocalTime
- 8a878f2 Merge enhancements from trunk. by drh ยท 10 years ago
- 752b102 Add the sqlite3_snapshot_cmp() interface (available only with by drh ยท 10 years ago
- 745be36 Update the documentation for sqlite3_snapshot_cmp() to make the circumstances under which the comparison is valid clearer. Add tests for the same. by dan ยท 10 years ago snapshot-cmp
- 70b8d6b Update the header comment on the memjournal.c file. No code changes. by drh ยท 10 years ago
- 6f07734 Performance optimization the Vdbe allocator. by drh ยท 10 years ago
- f3c57ff Avoid unnecessary calls to object destructors for a small performance gain. by drh ยท 10 years ago
- 926957f Performance improvements in sqlite3WhereExprUsage(). by drh ยท 10 years ago
- 0cedb96 Further refinements. by mistachkin ยท 10 years ago
- 9cdd401 Merge updates from trunk. by mistachkin ยท 10 years ago
- 0e188e1 Fix some compilation issues. by mistachkin ยท 10 years ago
- ad2d5ba Add the sqlite3_snapshot_cmp() API. by dan ยท 10 years ago
- 244b9d6 Performance optimization to sqlite3Dequote() and its callers. by drh ยท 10 years ago
- 7180de2 Merge latest trunk changes with this branch. by dan ยท 10 years ago
- affa855 Performance optimization for the sqlite3ExprListDelete() routine. by drh ยท 10 years ago
- bea119c Performance optimizations in the column cache of the code generator, and by drh ยท 10 years ago
- 67330a1 Fixes for OOM and IO error handling with temp file databases. by dan ยท 10 years ago