๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 6b2129a Disable worker threads when SQLITE_THREADSAFE=0. Set the default compile-time by drh ยท 11 years ago threads
  2. 43cbe14 Fix the speedtest1.c test program to set the worker thread count using by drh ยท 11 years ago
  3. 111544c Add SQLITE_LIMIT_WORKER_THREADS for controlling the maximum number of by drh ยท 11 years ago
  4. 503ae86 Merge recent performance enhancements from trunk onto the threads branch. by drh ยท 11 years ago
  5. 46048d2 Note a fault after all, rather a testing mistake. by drh ยท 11 years ago
  6. 53932ce Avoid an unnecessary OP_Move operation for expression subqueries. by drh ยท 11 years ago
  7. ae914d7 Improved WHERETRACE messages for the estimated output row reductions from by drh ยท 11 years ago
  8. defb822 Fix a problem causing an inaccurate stat4-based estimate for the by drh ยท 11 years ago
  9. b34fc5b Add a testcase() macro to help verfity the row estimation logic. by drh ยท 11 years ago stat4-experimental
  10. 7fa0631 Fix a problem causing an inaccurate stat4-based estimate for the number of rows visited by a range scan. by dan ยท 11 years ago
  11. 5418b12 Fix a formatting error ("%d" needed in place of "%g") on a WHERETRACE by drh ยท 11 years ago
  12. bc59ac0 Refactor the sqlite3PcacheFetch() routine into three separate routines, by drh ยท 11 years ago
  13. a1dc42a Add a VDBE synopsis comment for clarification. by mistachkin ยท 11 years ago
  14. 54ae4e3 Add a missing ticket number to a comment in index7.test. by dan ยท 11 years ago
  15. 0829169 When determining whether or not a partial index is usable, do not assume that the cursor number assigned to each table in the query is the same as its index in the FROM clause. Fix for ticket [98d973b8f5]. by dan ยท 11 years ago
  16. 9bd038f In the sqlite3_context object, keep a pointer to the result value rather by drh ยท 11 years ago
  17. 6c9f8e6 Factor out the exception paths from sqlite3ValueToText() into a separate by drh ยท 11 years ago
  18. b63388b Performance enhancement in sqlite3VdbeMemNulTerminate(). by drh ยท 11 years ago
  19. c3031c6 Change the page cache so that a new sqlite3_pcache object is allocated as by drh ยท 11 years ago
  20. 028696c Remove the SQLITE_CONFIG_WORKER_THREADS configuration parameter. The number by drh ยท 11 years ago
  21. 6c4ec84 Merge the CAST operator enhancements from trunk. by drh ยท 11 years ago
  22. 05bbb2e Add an assert() and five testcase() macros to the OP_Cast opcode implementation by drh ยท 11 years ago
  23. ec3e4f7 Minor changes to the CAST logic to make it more testable. by drh ยท 11 years ago
  24. 21b0e73 Test cases added for using unary "+" and CAST operators on the RHS of range by drh ยท 11 years ago
  25. 4169e43 Allow CAST expressions and unary "+" operators to be used in the DEFAULT by drh ยท 11 years ago
  26. f741e04 In cases where stat4 data is available but cannot be used because the rhs of a range constraint is too complex a expression, fall back to using the default estimates for number of rows scanned. by dan ยท 11 years ago
  27. 0345961 Query or change the maximum number of worker threads allowed on each by drh ยท 11 years ago
  28. 4d015c6 Merge the recent performance enhancements implemented on trunk into the by drh ยท 11 years ago
  29. c137807 Remove the pager_lookup() function since it is redundant with by drh ยท 11 years ago
  30. 12b7c7d Change the name of the VdbeMemRelease() macro to VdbeMemReleaseExtern() to by drh ยท 11 years ago
  31. 4274dae The sqlite3VdbeChangeEncoding() routine goes about 3x faster if the by drh ยท 11 years ago
  32. f063e08 Patch the sqlite3PagerWrite() method in the Pager to run a bit faster. by drh ยท 11 years ago
  33. efbf044 Faster implementation of pcache1Fetch() by drh ยท 11 years ago
  34. b50c65d Faster implementation of the sqlite3ApiExit() routine. by drh ยท 11 years ago
  35. b4586f1 Another memory allocator performance optimization. by drh ยท 11 years ago
  36. 3bdffdd Fix a variable-declaration after code problem in btree.c. Harmless in by drh ยท 11 years ago
  37. 3ccd5bf Changes to sqlite3ScratchMalloc() that make the entire memory allocation by drh ยท 11 years ago
  38. 9de4a17 Make the implementation of the sqlite3_aggregate_context() interface faster by drh ยท 11 years ago
  39. f1a89ed Improved performance in the type handling of arithmetic operators in the VDBE. by drh ยท 11 years ago
  40. bd9507c Performance optimization in the applyAffinity() logic inside the VDBE. by drh ยท 11 years ago
  41. 6848dad Another performance tweak: Split the sqlite3BtreeCursorHasMoved() routine by drh ยท 11 years ago
  42. 637f3d8 Factor the saveAllCursors() routine of btree.c into two separate routines, by drh ยท 11 years ago
  43. 75e2a2d Performance enhancements in the b-tree mutex logic. by drh ยท 11 years ago
  44. a8dcba9 Combine the pcacheAddToDirtyList() and pcacheRemoveFromDirtyList() routines by drh ยท 11 years ago
  45. 2f2b2b8 Performance enhancement in sqlite3PutVarint(). by drh ยท 11 years ago
  46. 13f40da Split the sqlite3Error() routine into sqlite3Error() and by drh ยท 11 years ago
  47. 172087f Performance improvement in the printf() logic by avoiding unnecessary stack by drh ยท 11 years ago
  48. 738d190 Improve the performance and reduce the size of the sqlite3VdbeSerialGet() by drh ยท 11 years ago
  49. 8932bec Handle the 4-byte integer case in the stackless routine. by drh ยท 11 years ago
  50. 14a924a Get the sqlite3VdbeSerialGet() routine to run faster by avoiding the use by drh ยท 11 years ago
  51. 3f5b199 Change a while-loop into a do-loop in sqlite3VdbeSerialPut() for a small by drh ยท 11 years ago
  52. 5ab5670 Enhance the spellfix extension with the ability to specify a rowid when by drh ยท 11 years ago
  53. acbcb7e Simplify the interface to the symbol table, saving 600 bytes of code space. by drh ยท 11 years ago
  54. b6b4b79 Fix a faulty assert() statement. Add comments to clarify the behavior of by drh ยท 11 years ago
  55. b614eab Increase the version number to 3.8.7 by drh ยท 11 years ago
  56. f3f69ac Enhancements to skip-scan such that it is operable when a middle column of by drh ยท 11 years ago
  57. 7bc4c45 A small performance improvement in freeSpace() by special-casing the by drh ยท 11 years ago
  58. 5f5c753 Reimplement the freeSpace() routine in btree.c so that it runs faster. by drh ยท 11 years ago
  59. 7fb9164 Refactor local variable names in the freeSpace() routine of btree.c for by drh ยท 11 years ago
  60. a13d507 Size reduction and performance improvements in btree.c and the by drh ยท 11 years ago
  61. fb90841 Add SQLITE_API macros in front of interface routines in the test_intarray.c by drh ยท 11 years ago
  62. 9055526 Change an assert() added by the previous commit into a testcase(). by drh ยท 11 years ago btree-speedup
  63. 4c04f3c Further size reduction and performance improvement in btree.c:allocateSpace(). by drh ยท 11 years ago
  64. 53d89cd Fix a typo in the showdb usage message. by dan ยท 11 years ago
  65. 75b31dc Minor performance improvement and size reduction for the btree-page space by drh ยท 11 years ago
  66. dfd1547 Modify the memsubsys1-3.1.4 test so that it does not fail arbitrarily due by drh ยท 11 years ago
  67. 5f58ae7 A better fix for the sqlite3_trace() problem. Ticket [11d5aa455e0d98f3c1e6a] by drh ยท 11 years ago
  68. 2c7946a Make sure the sqlite3_trace() callback is invoked, even if the prepared by drh ยท 11 years ago
  69. 4b2590e Improvements to output formatting with the ".trace" command in the by drh ยท 11 years ago
  70. edf5b16 Minor changes to do with the Tcl tea extension package autoconf system. by dan ยท 11 years ago
  71. dcd87a9 Refactor the names of state objects in the command-line shell implementation.. by drh ยท 11 years ago
  72. ef1d614 Fix compiler warnings on WinCE. by drh ยท 11 years ago
  73. 8d09dfe Merge the 3.8.6 release into the threads branch. by drh ยท 11 years ago
  74. 932de71 Version 3.8.6 by drh ยท 11 years ago version-3.8.6
  75. f216e32 Fix an assert that can fail if the database file is corrupted. by dan ยท 11 years ago
  76. ce64d61 Fix compiler warnings on WinCE. by mistachkin ยท 11 years ago winCeWarn
  77. 83b25d3 Merge the pre-3.8.6 changes into the threads branch. by drh ยท 11 years ago
  78. 4ed2fb9 Fix typos in comments used to help generate documentation. No changes to code. by drh ยท 11 years ago
  79. cf4312c Add icon to the Windows shell executable. This is a resource change only, no changes to code. by mistachkin ยท 11 years ago
  80. bd94554 Minor change to unixDelete for VxWorks with a DOS filesystem. by drh ยท 11 years ago
  81. 299b246 Fix where9.test so that it works with the "no_optimization" permutation. by dan ยท 11 years ago
  82. 4eb4fef Fix compilation issue in the Win32 VFS when manually defining SQLITE_WIN32_NO_ANSI. by mistachkin ยท 11 years ago
  83. 81e069e Improve the comments associated with SQLITE_TEST_REALLOC_STRESS and add by drh ยท 11 years ago
  84. d79d27a Run a test with TEST_REALLOC_STRESS and OMIT_LOOKASIDE defined as part of releasetest.tcl on Linux/x86-64. by dan ยท 11 years ago
  85. 76ccd89 If SQLITE_TEST_REALLOC_STRESS is defined, extend the op-code array used by virtual-machine programs by one element at a time, instead of doubling its size with each realloc(). by dan ยท 11 years ago
  86. 61ffea5 Fix typos in the VxWorks code of os_unix.c. by drh ยท 11 years ago
  87. 793bd86 Add a test to ensure that the problem fixed by [a179e41e40] does not recur. by dan ยท 11 years ago
  88. fcf2a77 Fix an assert() statement in the SELECT code generator that was by drh ยท 11 years ago
  89. f0740a9 Modify GetVersionEx Win32 VFS fix for use with the test suite. by mistachkin ยท 11 years ago
  90. e5e20d3 Further clarification and typo fixes for the previous comment change. by drh ยท 11 years ago
  91. c96c7e3 Clarify the comment explaining the meaning of the SQLITE_WIN32_GETVERSIONEX by drh ยท 11 years ago
  92. 91d1249 Fix for #ifdef issue with GetVersionEx in the Win32 VFS. by mistachkin ยท 11 years ago
  93. 9f959b0 Add a few more requirements tests. by drh ยท 11 years ago
  94. ddb17ca Updates to evidence marks and requirements. No changes to code. by drh ยท 11 years ago
  95. 490fe86 Fix harmless compiler warnings. by drh ยท 11 years ago
  96. 91be7dc Changes that will perhaps enable SQLite to work better on VxWorks. by drh ยท 11 years ago
  97. e8a537e Update requirements marks. No changes to code. by drh ยท 11 years ago
  98. ee5141d Improvements to the way the query planner handles sorting costs, so that by drh ยท 11 years ago
  99. e2c2785 Fix a buffer overrun in the previous commit. by dan ยท 11 years ago query-planner-fix
  100. 50ae31e Because SQLite internally calculates query plan costs using a logarithmic scale, very large estimated sorting costs can cause all other estimated costs to be rounded down to zero. In these cases break ties between plans with the same total cost by comparing the costs with sorting excluded. This is an alternative fix for the same problem as addressed by [2af630c572]. by dan ยท 11 years ago