๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. b645320 Account for the ASC/DESC properties of ORDER BY expressions when using the same index for GROUP BY and ORDER BY. Candidate fix for [ba7cbfaedc]. by dan ยท 11 years ago experimental
  2. 1f8817c Restrict the scope of the explainIndexRange() function in where.c. by drh ยท 11 years ago
  3. 5bd8af7 Fix a failing test case in index5.test. Also tweak the way cache memory is divided between read-only and dirty pages when using SQLITE_CONFIG_PAGECACHE to reduce IO in some cases. by dan ยท 11 years ago
  4. ab99338 Changes to enable compiling using VC6. by drh ยท 11 years ago
  5. e35626f When using the -config option to releasetest.tcl, default the testing type by drh ยท 11 years ago
  6. 2eeb7ae Provide the new "-config CONFIG" option to the test/releasetest.tcl script, by drh ยท 11 years ago
  7. 98545bb Add the estimated number of output rows to the EXPLAIN QUERY PLAN output by drh ยท 11 years ago
  8. 6c97789 Simplify the code used to generate the text for EXPLAIN QUERY PLAN. by drh ยท 11 years ago
  9. 681fca0 Fix a potential problem in the whereRangeScanEst() routine when STAT4 is by drh ยท 11 years ago
  10. bf59bf9 Cause the command-line shell to return non-zero if the final SQL statement by drh ยท 11 years ago
  11. 6e1a037 Allow FTS tokenizers to choose whether or not to consider the "*" character part of tokens or not. This restores the pre-[e21bf7a2ad] behaviour. Also fix a problem causing FTS to interpret tokens beginning with "*" characters as EOF. by dan ยท 11 years ago
  12. 622d4f8 Add a test case for the memory leak fixed by the previous check-in. by drh ยท 11 years ago
  13. a8950d5 Fix a memory leak associated with the FTS4 matchinfo() function. by drh ยท 11 years ago
  14. 8e0a8f6 Remove an always-true branch in whereRangeScanEst(). Replace it with an by drh ยท 11 years ago
  15. 3705ef6 Fix up test cases to account for the new SQLITE_LIMIT_WORKER_THREADS limit. by drh ยท 11 years ago
  16. f6aff80 Set the connection-specific lastRowid value before calling any SQL function. by drh ยท 11 years ago
  17. 6a15440 Ensure that the Pager.pTmpSpace allocation is correct even if an OOM error by drh ยท 11 years ago
  18. 923c0b5 Remove some temporary code in mallocA.test that was accidentally checked in. by dan ยท 11 years ago
  19. 69afd99 Fix the STAT4 range scan estimates for DESC indexes. by drh ยท 11 years ago
  20. 9a7b41d More intuitive labels on ".wheretrace" output. by drh ยท 11 years ago
  21. 722246e Make sure the sqlite3VdbeMemClearAndResize() routine is never called with a by drh ยท 11 years ago
  22. 89a5833 Fix the corruptI.test script so that it works with by drh ยท 11 years ago
  23. 3b335fc Restrict the scope of the valueToText() routine. by drh ยท 11 years ago
  24. d231aa3 Enhance (and fix) the MEMTYPE tags associated with heap memory allocations by drh ยท 11 years ago
  25. 85d117b Remove unreachable branches in decodeIntArray() when compiling without by drh ยท 11 years ago
  26. 61a1572 Improve the accuracy of the estimates used when searching an index for values not present in any stat4 samples. by dan ยท 11 years ago
  27. b8e8d50 Fix a harmless compiler warning inside an assert() in FTS4. by drh ยท 11 years ago
  28. df868a4 Tweaks to documentation on sqlite3_open() and sqlite3_bind(). No code changes. by drh ยท 11 years ago
  29. 00729cb Updates to documentation and requirements marks. No code changes. by drh ยท 11 years ago
  30. 4ee3eb0 Add a test to show that the change on this branch is effective. by dan ยท 11 years ago stat4-avgeq
  31. 75b170b Avoid leaking Index.aiRowEst memory if an OOM causes a rollback which deletes by drh ยท 11 years ago
  32. 0c1a18b Fix a division-by-zero error that might occur if the sqlite_stat1 table is corrupt. by dan ยท 11 years ago
  33. 43085d7 Improve the accuracy of the estimates used when searching an index for values not present in any stat4 samples under some circumstances. by dan ยท 11 years ago
  34. 79f7af9 Add requirements marks on the sqlite3_db_status() interface implementation. by drh ยท 11 years ago
  35. 8da4741 Update to requirements marks related to changes in the memory allocation by drh ยท 11 years ago
  36. 2a3d1d1 Avoid a NULL pointer deference when processing the IS operator if the by drh ยท 11 years ago
  37. ccaba81 Show the TK_DOT operator in the TreeView debugging output. by drh ยท 11 years ago
  38. 9501a64 Avoid ever writing before the start of an allocated buffer in the DIRECT_OVERFLOW_READ code. Fix for [e3a290961a6]. by dan ยท 11 years ago
  39. b08cd3f Improvements to the new syntax-tree output routines: Omit the "END SELECT" by drh ยท 11 years ago
  40. 36be4c4 Enable the query planner to deal with WHERE clauses that have OR terms by drh ยท 11 years ago
  41. 0a99ba3 Further enhancements to the "wheretrace" debugging output. by drh ยท 11 years ago
  42. 5265149 Enhanced debug output for OR-logic in the query loop optimizer. by drh ยท 11 years ago
  43. c90713d Show tree diagrams of data structures in the debugging output when the 0x100 by drh ยท 11 years ago
  44. 4fa4a54 Remove the SQLITE_ENABLE_TREE_EXPLAIN compile-time option. Add alternative by drh ยท 11 years ago
  45. 39c4b82 Fix the header comment in sqlite3VdbeDeletePriorOpcode(). No changes to code. by drh ยท 11 years ago
  46. 7682a47 Ensure that the OP_Prev opcode verifies that content has not been deleted by drh ยท 11 years ago
  47. 843e4cd Add an assert() to verify the last-row-id for the database just prior to calling a SQL function. by mistachkin ยท 11 years ago
  48. 867db83 Fix the "PRAGMA integrity_check" command so that it avoids formatting error by drh ยท 11 years ago
  49. 3b130be If an SQL function makes a recursive call to do an INSERT into the same by drh ยท 11 years ago
  50. d863346 Minor code reformatting and comment change, to improve clarity. by drh ยท 11 years ago
  51. a15cc47 Simplifications to the SQL function and aggregate calling procedures. by drh ยท 11 years ago
  52. 2c4dc63 Simplification to the random rowid picking logic that begins running when by drh ยท 11 years ago
  53. 9fdfdc8 Still more performance enhancements to the LIKE and GLOB operators. by drh ยท 11 years ago
  54. 88b3322 More performance optimization for the LIKE and GLOB operators. by drh ยท 11 years ago
  55. 97348b3 Change that might allow SQLite to build and work using the EBCDIC character set. by drh ยท 11 years ago
  56. 328d913 Size reduction and performance improvement in the LIKE and GLOB operators. by drh ยท 11 years ago
  57. 3fbb022 Have each open database allocate its pTmpSpace when the first write cursor by drh ยท 11 years ago
  58. b2325b7 Small performance and size optimization for btreeUnlockIfUnused(). by drh ยท 11 years ago
  59. feada2d Do not allow parameters in a DEFAULT clause of a CREATE TABLE statement. by drh ยท 11 years ago
  60. 9bfdc25 Have the clearCell() routine return the cell size to the caller, rather by drh ยท 11 years ago
  61. 3f38740 Shorten all lines of source code in btree.c to at most 80 characters. by drh ยท 11 years ago
  62. 3e28ff5 Add the MemPage.noPayload boolean and use it to help by drh ยท 11 years ago
  63. c468383 Remove an unused C-preprocessor macro. No functional changes to the code. by drh ยท 11 years ago
  64. 6200c88 Avoid calling btreeParseCellPtr() from within fillInCell() since most of by drh ยท 11 years ago
  65. ab1cc58 Simplify the CellInfo structure for a size reduction and performance by drh ยท 11 years ago
  66. 3b8fea9 Add the "multiplex_truncate" PRAGMA to the multiplexor extension, for by drh ยท 11 years ago
  67. 14f0e21 Adjust skip-scan cost estimates slightly so that a full table scan is by drh ยท 11 years ago
  68. a4bb5b0 Fix to payload size overflow detection in the cellSizePtr() change of by drh ยท 11 years ago
  69. dc41d60 Size reduction and substantial performance increase for cellSizePtr(). by drh ยท 11 years ago
  70. 7e07433 Tune the query planner to be more aggressive about using automatic indexes by drh ยท 11 years ago
  71. d9f9441 Disable shared memory operations using the unix-nolock VFS. by drh ยท 11 years ago
  72. 6656630 Correctly handle an ORDER BY clause on an outer query when applying by drh ยท 11 years ago
  73. d764303 Add test cases for ticket [89398880bcfff9]. by drh ยท 11 years ago select-trace
  74. 2494893 Add the "showauth" extension in ext/misc. by drh ยท 11 years ago
  75. eb9b884 Improved ".selecttrace" output. by drh ยท 11 years ago
  76. 7c0a472 Candidate fix for [d11a6e908f]. by dan ยท 11 years ago
  77. 9300adb Fix the SELECTTRACE_ENABLE macro so that it doesn't cause problems for by drh ยท 11 years ago
  78. abd4c72 Enable SELECT query planning tracing when compiled with by drh ยท 11 years ago
  79. af6f25a Fix the usage of the _GNU_SOURCE and _BSD_SOURCE macros in the main by drh ยท 11 years ago
  80. 4e7a479 Only enable HAVE_STRCHRNUL by default on linux, as that is the only place by drh ยท 11 years ago sqliteIntMacros
  81. 33ac4c8 Revise macro usage in 'sqliteInt.h'. by mistachkin ยท 11 years ago
  82. e7a3466 Simplify two conditionals and add testcase() macros to the affinity transform by drh ยท 11 years ago
  83. 1eda9f7 Recognize the invariant that a Mem object cannot be MEM_Dyn and have by drh ยท 11 years ago
  84. 11a6eee Tighten the conditions under which applyNumericAffinity() be called and add by drh ยท 11 years ago
  85. 4583c37 Fix the affinity on inserts into the ANALYZE tables. Change the affinity by drh ยท 11 years ago
  86. d74a90e Do not attempt to extend the temp file if VFS version 3 is not supported and by drh ยท 11 years ago
  87. 142341c Make the "nolock" VFS on unix a version-3 VFS so that the sorter can by drh ยท 11 years ago
  88. 0c8f760 Remove a local variable from the OP_Column implementation, resulting in a by drh ยท 11 years ago
  89. 069c23c Small size reduction and performance increase for releaseMemArray(). by drh ยท 11 years ago
  90. 7abda85 Updates to comments. No code changes. by drh ยท 11 years ago
  91. 7b5ebca The OP_Column opcode runs faster and is smaller by manually in-lining the by drh ยท 11 years ago
  92. a5476e9 Add the sqlite3VdbeMemClearAndResize() function. Fix a sorting-index by drh ยท 11 years ago
  93. 137fd4f Make sure that the sorting-index pre-filter recognizes that a rowid reference by drh ยท 11 years ago Cplusplus-comment
  94. 322f285 Add the sqlite3VdbeMemClearAndResize() interface to be used in place of by drh ยท 11 years ago
  95. 17bcb10 Add the Mem.szMalloc element to the Mem object and use it to keep track of by drh ยท 11 years ago
  96. 26c79a0 Correct typos in comments. No changes to code. by mistachkin ยท 11 years ago
  97. 74eaba4 Merge the Mem.r value into the MemValue union as Mem.u.r. Hence, a Mem can by drh ยท 11 years ago
  98. 24a0962 Performance improvement for affinity transformations on comparison operators. by drh ยท 11 years ago
  99. 7ea31cc Since numeric affinity is the most common case, check it first. Interchange by drh ยท 11 years ago
  100. 9675d5d Modify an assert() within sqlite3PagerWalFramesize(), a function only ever used by zipvfs, to account for recent zipvfs changes. by dan ยท 11 years ago