๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. dc2ac4e Version 3.15.1 by drh ยท 9 years ago version-3.15.1
  2. 57bb0e3 Fix a test case in vacuum5.test so that it works with -DSQLITE_TEMP_STORE=2 by dan ยท 9 years ago
  3. ac0e8a1 Add the SQLITE_FCNTL_WIN32_GET_HANDLE file control. by drh ยท 9 years ago
  4. eaff412 Increase the version number to 3.15.1. by drh ยท 9 years ago
  5. a7d42bc Escape non-ASCII character from an ICU extension comment. by drh ยท 9 years ago
  6. e876607 Fix an issue that was causing the new database image to be assembled entirely by drh ยท 9 years ago
  7. 15f3a25 Make sure left-join markings are transferred to the virtual scalar by drh ยท 9 years ago
  8. 5e12e94 If all branches of an OR optimize scan that is the rhs of a LEFT JOIN use the by drh ยท 9 years ago
  9. 32dbb67 In the sessions module, avoid recording a change if an UPDATE statement by drh ยท 9 years ago
  10. fcb7045 Avoid using the "direct overflow read" optimization to read large blobs if the by drh ยท 9 years ago
  11. 813646c Version 3.15.0 by drh ยท 9 years ago version-3.15.0
  12. 989412a Take care to avoid integer overflow when doing the initial page cache by drh ยท 9 years ago
  13. c436a03 Avoid reading the -1-th element of an array in the query planner. Fix to a by drh ยท 9 years ago
  14. 4326974 Add to sqlite3_analyzer command-line options --version and --tclsh, and also by drh ยท 9 years ago
  15. 013ae68 New testcase() macros to ensure coverage of the ORDER BY LIMIT optimization by drh ยท 9 years ago
  16. 83465a6 Fix a problem affecting queries that match the pattern (... WHERE ipk IN (....) ORDER BY ? LIMIT ?). Fix for [96c1454c]. by dan ยท 9 years ago
  17. ef74652 Remove a stray line from session4.test causing a memory leak. No changes to SQLite code. by dan ยท 9 years ago
  18. 90b2fe6 When handling ORDER BY expressions, do not assume all values of an indexed expressions are distinct. Fix for [4766f444]. by dan ยท 9 years ago
  19. 48590fc Make sure indexes on expressions skip over initial NULL values in the by drh ยท 9 years ago
  20. ea5e5f0 Fix a case in which the rtree module was ignoring an OOM while generating an error message. by dan ยท 9 years ago
  21. e5ec01c Update test/trace3.test to account for the fact that casting a pointer to a 64-bit signed integer might produce a negative value. by dan ยท 9 years ago
  22. dfe4e6b Corrections to Lemon documentation. No SQLite changes. by drh ยท 9 years ago
  23. 320d4c3 Add missing "static" to internal function whereRangeVectorLen(). by dan ยท 9 years ago
  24. e288992 Updates to the tool/warnings.sh script to make it easier to use on OpenBSD. by dan ยท 9 years ago
  25. 642f014 Fix some compiler warnings in fts5. by dan ยท 9 years ago
  26. e3c6b61 Fix harmless compiler warnings. by drh ยท 9 years ago
  27. 4e59344 Add a test case for the fix in [a596b7c6cc]. by dan ยท 9 years ago
  28. da5c624 Do not set MEM_Blob unless the appropriate fields of the Mem object have by drh ยท 9 years ago
  29. e0251d4 Fix the backup_malloc.test script so that it works on Windows. by drh ยท 9 years ago
  30. 4eda15e Fix a problem with the lempar.c parser template. by drh ยท 9 years ago
  31. 44728d7 Do not bother to initialize unused fields in the BtreePayload object. by drh ยท 9 years ago
  32. a71c743 Allow deterministic functions in the WHERE clause of a partial index. by drh ยท 9 years ago
  33. c9b3928 Size and performance optimizations on the sqlite3ExprAssignVarNumber() routine. by drh ยท 9 years ago
  34. de25a88 Avoid unnecessary strlen() calls in sqlite3ExprAssignVarNumber() by passing in by drh ยท 9 years ago
  35. 87c05f0 Avoid unnecessary memset() calls in the query optimizer. by drh ยท 9 years ago
  36. cca8a4a Fix an obsolete comment on a variable definition in expr.c. No code changes. by drh ยท 9 years ago
  37. 1dd518c Make sure the sqlite_sequence table is updated when an optional xfer by drh ยท 9 years ago
  38. cb43a93 Allocate Parse objects off of the stack where appropriate for a substantial by drh ยท 9 years ago
  39. 1a7df58 Add SQLITE_USE_ALLOCA to the --lean configuration in speed-check.sh. by drh ยท 9 years ago
  40. 445f3d5 Rearrange fields in the Parse object to reduce the amount of initialization by drh ยท 9 years ago
  41. 216b70f Reduce the width of a memset() to avoid double-initializing some variables. by drh ยท 9 years ago
  42. 230368c Remove an unnecessary memset() call. by drh ยท 9 years ago
  43. d8e4b13 Use sqlite3DbMallocRawNN() where appropriate, instead of sqlite3DbMallocRaw(). by drh ยท 9 years ago
  44. 8dfef11 Make sure deleting an unused prepared statement does not reference by drh ยท 9 years ago
  45. 76336d5 Avoid accessing Vdbe.pc if it is uninitialized. Check Vdbe.magic first. by drh ยท 9 years ago
  46. ab3182f Avoid unnecessary zeroing of fields in the Vdbe object when it is allocated. by drh ยท 9 years ago
  47. cd9af60 Avoid initializing the column-cache section of the Parse object, since entries by drh ยท 9 years ago
  48. 94881d7 Fix an always-true conditional left over from the previous commit. by drh ยท 9 years ago
  49. 9b40d13 Fix the Parse.aColCache column cache so that all of the valid entries are by drh ยท 9 years ago
  50. e05950d Another simplification to the Parse object. by drh ยท 9 years ago
  51. 1d96cc6 Remove unnecessary fields from the Parse object. by drh ยท 9 years ago
  52. 2a1df93 Avoid unnecessary Mem initializations when generating a new sqlite3_stmt object. by drh ยท 9 years ago
  53. dd3bfe8 Small size and performance optimization to sqlite3VdbeChangeP5(). by drh ยท 9 years ago
  54. 2831c4d Remove the peep-hole optimization of removing OP_Close opcodes that come by drh ยท 9 years ago
  55. 42735c7 Size and performance optimization to sqlite3ValueFromExpr() by drh ยท 9 years ago
  56. 22fa36d Clarification and typo-fixes in comments. No changes to code. by drh ยท 9 years ago
  57. 5f33eaa Use Knuth multiplicative hashing for the symbol table. by drh ยท 9 years ago
  58. 5e769a5 Two more typo fixes in comments. by drh ยท 9 years ago
  59. ed204d1 Fix typos in comments. No code changes. by drh ยท 9 years ago
  60. 96fdcb4 Update requirements marks due to improvements in the wording of documentation. by drh ยท 9 years ago
  61. 2e34326 Fix FTS3 test cases due to the flattener change of the previous check-in. by drh ยท 9 years ago
  62. 4c5ebee When flattening a query of the form "SELECT * FROM (SELECT * FROM tbl WHERE x=?) WHERE y=?", ensure that the final WHERE clause is "x=? AND y=?" instead of "y=? AND x=?". Although it is still not guaranteed, this makes the order in which WHERE clause terms are processed comport more closely to users expectations. by dan ยท 9 years ago
  63. 0cd874b Inline the relevent parts of sqlite3ExprAlloc() into spanExpr(), for a by drh ยท 9 years ago
  64. 410c301 Omit the LikeOp object from the parser. Change more sqlite3PExpr() calls into by drh ยท 9 years ago
  65. 87f0e98 Add -DSQLITE_MAX_EXPR_DEPTH=0 to the --lean option on speed-check.sh. by drh ยท 9 years ago
  66. 209bc52 Add the EP_Leaf flag bit to the Expr.flags field to indicate Expr by drh ยท 9 years ago
  67. e1c03b6 Use sqlite3ExprAlloc() instead of sqlite3PExpr() for leaf nodes in the by drh ยท 9 years ago
  68. 8dd099b New test case for the ORDER BY LIMIT optimization. by drh ยท 9 years ago
  69. 28f1701 Fix a potential null-pointer dereference and crash in the case where one by drh ยท 9 years ago
  70. 511f9e8 Remove the internal sqlite3CodeOnce() interface, replacing it with a by drh ยท 9 years ago
  71. 5a0da94 Makefile changes to support building winsqlite3.dll using STDCALL rather than CDECL. by mistachkin ยท 9 years ago
  72. 98ef26b Fix speedtest1.c so that it works with SQLITE_OMIT_DEPRECATED. by drh ยท 9 years ago
  73. 49377a8 Fix a problem with the fts5 auxiliary function API causing a crash when a query contained a phrase of zero terms. by dan ยท 9 years ago
  74. 30f8c23 Do not run vacuummem.test if ENABLE_MEMORY_MANAGEMENT is defined. by dan ยท 9 years ago
  75. fb04a36 Fix obsolete requirements marks. Add new tests for VACUUM of attached by drh ยท 9 years ago
  76. b6ea12c Avoid running vacuum5.test in auto-vacuum mode. by dan ยท 9 years ago
  77. b390681 Do not run test "delete_db.test" with either the journaltest or inmemoryjournal permutations. Ensure that the multiplexor tests in delete_db.test are performed in non-autovacuum mode. by dan ยท 9 years ago
  78. 48a72eb Update the fts5vocab table to handle "ORDER BY term" efficiently. by dan ยท 9 years ago
  79. 09952c6 Improved implementation of 64-bit signed integer multiply that correctly by drh ยท 9 years ago
  80. d8992ce Fix harmless compiler warning. by mistachkin ยท 9 years ago
  81. e0736da Fix typo in comment. by mistachkin ยท 9 years ago
  82. ff535a2 Further performance enhancements in zeroblob() handling. by drh ยท 9 years ago
  83. 8aaf7bc Avoid unnecessary calls to ExpandBlob() for smaller and faster code. by drh ยท 9 years ago
  84. fadd2b1 Very small optimization in the bytecode engine. by drh ยท 9 years ago
  85. 9a2e516 Fix a segfault introduced by the row-value enhancement that comes up on by drh ยท 9 years ago
  86. c332cc3 Improved performance in sqlite3ExprCodeTarget(). by drh ยท 9 years ago
  87. d43075b Small performance optimization in the expression walker. by drh ยท 9 years ago
  88. 9e5eb9c Revise the implementation of OP_Once so that it is smaller, faster, and uses by drh ยท 9 years ago
  89. 598f7c5 Minor enhancement to the TclKit batch tool: it should download the TclKit EXE alone when the TCLKIT_NOENV environment variable is set. by mistachkin ยท 9 years ago
  90. 85f071b Small performance optimization in the freeSpace() routine of btree.c. by drh ยท 9 years ago
  91. fd7459e Improved description of the ElseNotEq opcode in comments. No changes to code. by drh ยท 9 years ago
  92. 8145fc6 Fix typo in the name of a Win32 string conversion routine. Replace several uses of raw_printf() with utf8_printf() in the shell. by mistachkin ยท 9 years ago
  93. 7152cc0 If no KEY is specified on ATTACH, copy the main schema key if the key size by drh ยท 9 years ago
  94. d145915 Fix problems with the fileRead() function in the command-line shell. Fix by drh ยท 9 years ago
  95. 0882da8 Remove the #ifdef SQLITE_DEBUG from around the testcase_glob() routine by drh ยท 9 years ago
  96. edc3537 Fix a problem causing incorrect code to be generated for IN constraints like "a IN (1, 2, 3)" where column "a" is a rowid column with an extra UNIQUE index created on it. Ticket [0eab1ac759]. by dan ยท 9 years ago
  97. 72d5003 Replace a faulty assert() with a testcase() to assure the condition is tested. by drh ยท 9 years ago
  98. 4313f04 Add WHERETRACE macros showing every entry and exit from by drh ยท 9 years ago
  99. a0daa75 Fix SQLITE_OMIT_AUTHORIZATION so that it compiles cleanly. by drh ยท 9 years ago
  100. 760c816 In the shell, make ".testcase" and ".check" available in all configurations, by drh ยท 9 years ago