๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 72e6a39 For in-memory databases, it does not matter if pcache entries are marked by drh ยท 10 years ago pager-dev
  2. 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
  3. b2ef900 Remove some a small amount of redundant code related to PCache.pSynced from pcache.c. by dan ยท 10 years ago
  4. a37e0cf Do not reset the page cache when a rollback journal truncate fails, as doing by drh ยท 10 years ago
  5. 65c6420 Always truncate, rather than persist, the rollback journal of a TEMP database. by drh ยท 10 years ago
  6. 5c8e092 Add pcache tracing macros. Off by default. Requires changing an "#if 0" by drh ยท 10 years ago
  7. d12bc60 Fix a problem in sqlite3PagerMovepage() when working on a temp table for which by drh ยท 10 years ago
  8. 3791c9c Fixes to requirements marks. No changes to code. by drh ยท 10 years ago
  9. e8da01c Make the sqlite3DeleteTable() routine smaller and faster. by drh ยท 10 years ago
  10. f09c482 Simplification to the logic used to decide between OP_Seek and OP_NotExists. by drh ยท 10 years ago
  11. a3fd75d Corrections to comments on the whereScanInit() interface. by drh ยท 10 years ago
  12. 87f8f1a For DELETE operations, make sure that seeks on the main table are not by drh ยท 10 years ago
  13. bcf6884 In the WHERE generator, when building code for a DELETE operation, make sure by drh ยท 10 years ago ticket-16c9801ce
  14. 70077d1 Do not scan indexes that have the integer primary key as their left-most by drh ยท 10 years ago
  15. ad5a9d7 Renumber internal constants in the printf() implemention for a small by drh ยท 10 years ago
  16. 9fe3fbb Fix typo in comment. No changes to code. by mistachkin ยท 10 years ago
  17. 91da707 Only disable the one-pass DELETE optimization if the WHERE clause contains by drh ยท 10 years ago
  18. 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
  19. 48cd59a Avoid left-shifts of signed integers. by drh ยท 10 years ago
  20. 57a07ba Disable the multi-row one-pass DELETE optimization when the WHERE clause by drh ยท 10 years ago
  21. 44aebff Improvements to the way the LIKE optimization is implemented, resulting in by drh ยท 10 years ago
  22. 2f55511 Remove an unnecessary branch from the OP_String8 opcode. by drh ยท 10 years ago
  23. 99f5de7 Simplifications to the OP_Halt opcode implementation. by drh ยท 10 years ago
  24. 2aab11f Fix the temporary directory search algorithm for unix so that it fails by drh ยท 10 years ago
  25. 20ae326 Merge latest trunk changes, including test case fixes, with this branch. by dan ยท 10 years ago
  26. 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
  27. a3fa140 Some optimization comments added to vdbe.c. No functional changes to code. by drh ยท 10 years ago
  28. aa50271 Further simplifications and improved commentting on the rowset.c module, by drh ยท 10 years ago
  29. 396794f Comment changes only: Add several optimization marks in rowset.c. Add by drh ยท 10 years ago
  30. 2075fb0 Fix typo in comment. No changes to code. by mistachkin ยท 10 years ago
  31. cb6d66b Rearrange some code in the RowSet logic for clarity of presentation, while by drh ยท 10 years ago
  32. 8443533 Merge latest changes from trunk with this branch. by dan ยท 10 years ago
  33. 75ab50c Use comments to mark several branches as optimizations. No changes to code. by drh ยท 10 years ago
  34. 10c0a2a Remove an unnecessary conditional from the sqlite3DecOrHexToI64() routine. by drh ยท 10 years ago
  35. 609d584 Change the sqlite3Atoi64() routine so that it returns failure if not all of by drh ยท 10 years ago
  36. 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
  37. ad975d5 More simplification of the sqlite3AtoF() routine. Add special comments by drh ยท 10 years ago
  38. c6daa01 Remove still more unnecessary branches from sqlite3AtoF(). by drh ยท 10 years ago
  39. 15af62a Further simplifications to sqlite3AtoF() to remove unneeded branches. by drh ยท 10 years ago
  40. e5f06fd Remove an unnecessary line from the sqlite3AtoF() routine. by drh ยท 10 years ago
  41. 97a7e5e The pcache and the built-in VFSes should not use mutexes when by drh ยท 10 years ago
  42. ead01fd Add an sqlite3FaultSim() all to make it easier to simulate IO errors in by drh ยท 10 years ago
  43. 6c96358 Remove an obsolete comment from the pager. No code changes. by drh ยท 10 years ago
  44. 835f22d Fix some unreachable branches in the pager. by drh ยท 10 years ago
  45. dc7adf2 Merge bug fix from trunk. by drh ยท 10 years ago
  46. b1ec87a When checking for the WHERE-clause push-down optimization, verify that by drh ยท 10 years ago
  47. d456e92 Merge the temporary directory search algorithm fix from trunk. by drh ยท 10 years ago
  48. 23ee893 Fix the fix to the temporary directory search algorithm so that it continues by drh ยท 10 years ago
  49. 7ff5d52 Merge the latest trunk changes. by drh ยท 10 years ago
  50. 2d36f06 Fix a problem with mixing temp-files and mmap-mode. by dan ยท 10 years ago
  51. 6572c16 Fix some problems to do with temp-file databases and recovering from IO and SQLITE_FULL errors. by dan ยท 10 years ago
  52. 7694e06 Change the temporary directory search algorithm on unix so that directories by drh ยท 10 years ago
  53. 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
  54. 6bcfe8b Add a function prototype in order to fix a compiler warning. by drh ยท 10 years ago
  55. 518aca1 Merge updates from trunk. by drh ยท 10 years ago
  56. 26f7977 Add the SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION method for enabling by drh ยท 10 years ago
  57. f602a16 Test cases for SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION. by drh ยท 10 years ago load-ext-security
  58. 191dd06 Revert sqlite3_enable_load_extension() to its original long-standing behavior. by drh ยท 10 years ago
  59. cdce61e When an error occurs while transitioning out of WAL mode, make sure the by drh ยท 10 years ago
  60. 333f805 Fix a locking race condition in Windows 10 that can occur when two or more by drh ยท 10 years ago
  61. 1a55ded <b>API Change:</b> Modify sqlite3_enable_load_extension() so that it only by drh ยท 10 years ago
  62. a6dddd9 Remove quotes from identifiers used as datatype names in a CREATE TABLE by drh ยท 10 years ago
  63. 2c03652 Merge recent trunk changes. by drh ยท 10 years ago
  64. b5895e5 sqlite3PCachePerecentDirty() should return 0 if the pcache is empty. by drh ยท 10 years ago
  65. f9986d9 The last parameter to pread64() and pwrite64() should be off64_t, not off_t. by drh ยท 10 years ago
  66. ee65eea Fix a couple of assert() statements that were failing with OOM error tests. by dan ยท 10 years ago
  67. eacd29d CLI enhancement: Add the ".eqp full" option, that shows both the EXPLAIN by drh ยท 10 years ago
  68. 4971160 Add the SF_HasAgg constant (currently unused). Also enhance the comments on by drh ยท 10 years ago
  69. 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
  70. 7111c93 Add some missing testcase() macros to the pushDownWhereTerms() routine. by drh ยท 10 years ago
  71. f1b5ff7 Rename WhereInfo.pResultSet to pDistinctSet to more accurately reflect what by drh ยท 10 years ago
  72. 8f2ce91 Since the return value of sqlite3OsClose() is always ignored, we might as by drh ยท 10 years ago
  73. 7512cb4 Additional ".selecttrace" debugging output when the query is transformed from a by drh ยท 10 years ago
  74. 07d683f Fix compiler warnings by removing surplus local variables in the schema by drh ยท 10 years ago
  75. 1454b26 Merge enhancements from trunk via tempfiles-lazy-open. by drh ยท 10 years ago
  76. 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
  77. 8ca7b17 Merge enhancements from trunk. by drh ยท 10 years ago tempfiles-lazy-open
  78. 0cb64ed Fixes for harmless compiler warnings. by drh ยท 10 years ago
  79. 4926fec Add the --indent option to the .schema and .fullschema commands in the shell, by drh ยท 10 years ago
  80. c5896b5 Even more compiler warning fixes. by mistachkin ยท 10 years ago
  81. 77fac87 More harmless compiler warning fixes. by mistachkin ยท 10 years ago
  82. 199f56b Once a temporary database file has been opened, flush all dirty pages to disk when comitting a transaction. by dan ยท 10 years ago
  83. e11003d Improved localtime() support for WindowsCE by drh ยท 10 years ago
  84. 8366ddf Add and adjust comments. by mistachkin ยท 10 years ago winCeLocalTime
  85. 8a878f2 Merge enhancements from trunk. by drh ยท 10 years ago
  86. 752b102 Add the sqlite3_snapshot_cmp() interface (available only with by drh ยท 10 years ago
  87. 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
  88. 70b8d6b Update the header comment on the memjournal.c file. No code changes. by drh ยท 10 years ago
  89. 6f07734 Performance optimization the Vdbe allocator. by drh ยท 10 years ago
  90. f3c57ff Avoid unnecessary calls to object destructors for a small performance gain. by drh ยท 10 years ago
  91. 926957f Performance improvements in sqlite3WhereExprUsage(). by drh ยท 10 years ago
  92. 0cedb96 Further refinements. by mistachkin ยท 10 years ago
  93. 9cdd401 Merge updates from trunk. by mistachkin ยท 10 years ago
  94. 0e188e1 Fix some compilation issues. by mistachkin ยท 10 years ago
  95. ad2d5ba Add the sqlite3_snapshot_cmp() API. by dan ยท 10 years ago
  96. 244b9d6 Performance optimization to sqlite3Dequote() and its callers. by drh ยท 10 years ago
  97. 7180de2 Merge latest trunk changes with this branch. by dan ยท 10 years ago
  98. affa855 Performance optimization for the sqlite3ExprListDelete() routine. by drh ยท 10 years ago
  99. bea119c Performance optimizations in the column cache of the code generator, and by drh ยท 10 years ago
  100. 67330a1 Fixes for OOM and IO error handling with temp file databases. by dan ยท 10 years ago