๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 4ac391f Attempt to further generalize the min/max optimization so that, if an appropriate index exists, it can be used by any aggregate query that contains only a single aggregate of the form max(colname) or min(colname) and does not contain a GROUP BY clause. by dan ยท 13 years ago minmax-opt
  2. 32055c2 Allow the error message from "PRAGMA integrity_check" to be longer than by drh ยท 13 years ago
  3. 2d63818 Version 3.7.15 by dan ยท 13 years ago version-3.7.15
  4. 6949784 Update requirements marks and test cases for multi-VALUE INSERT and to fix by drh ยท 13 years ago
  5. 39ac5de Fix a typo in a comment that is used to generate by drh ยท 13 years ago
  6. be707b3 When an arithmetic operation with two integer operands must give a by drh ยท 13 years ago
  7. b136e90 Modify releasetest.tcl so that it runs the "checksymbols" test on a build without SQLITE_DEBUG defined. If SQLITE_DEBUG is defined, the sqlite3WhereTrace variable causes the test to fail. by dan ยท 13 years ago
  8. de7ced3 Remove a reference to JumpOnce from a comment in vdbe.c. No code changes. by dan ยท 13 years ago
  9. 04229ac Factor some work out of the index loop of the bestBtreeIndex() routine for by drh ยท 13 years ago
  10. 468ef9a Refactor collating-sequence handling as a fix for ticket [71e333e7d2e642]. by drh ยท 13 years ago
  11. 261d8a5 Adjustments to the collating-sequence refactoring to facilitate full-coverage by drh ยท 13 years ago ticket-71e333e7
  12. fb76f5a Make sure WHERE clause constraints A=B and B=A work the same even with by drh ยท 13 years ago
  13. 0ca10df Fix the header comment on the OP_Compare operator. by drh ยท 13 years ago
  14. 2d8e920 Duplicating check constraint expressions prior to code generation is no by drh ยท 13 years ago
  15. 580c8c1 Veryquick passes all tests now. by drh ยท 13 years ago
  16. d91eba9 Recognize TK_COLLATE operators that have been transformed into TK_REGISTER. by drh ยท 13 years ago
  17. 85d641f Improved error messages when column integers in an ORDER BY clause are by drh ยท 13 years ago
  18. 8e04963 For an ORDER BY on a compound SELECT, take the collating sequence from the by drh ยท 13 years ago
  19. 62a66e7 Do not report missing collating functions while parsing the schema. by drh ยท 13 years ago
  20. 953f761 Fix a long-standing issue with the distinct-as-aggregate optimization that by drh ยท 13 years ago
  21. bd13d34 Fix the processing of ORDER BY clauses with COLLATE terms on compound by drh ยท 13 years ago
  22. 7a66da1 Many more tests are passing. Only about 100 failures remain in veryquick. by drh ยท 13 years ago
  23. 4b2f358 Ensure the VerifyCookie sub-routine has been run before the database is accessed in an obscure case. Fix for ticket [d6b36be38]. by dan ยท 13 years ago
  24. 0a8a406 Some errors in veryquick resolved. Many more to go. by drh ยท 13 years ago
  25. 4b17cf5 Veryquick now row to completion without segfaulting or asserting. But there by drh ยท 13 years ago
  26. bac19cf Do not run test file malloc3.test as part of the inmemory_journal permutation. Explanation is in a comment at the top of malloc3.test. by dan ยท 13 years ago
  27. 88be014 Spelling and header fixes for the async extension. by mistachkin ยท 13 years ago
  28. 46af59e In the async VFS, treat the new error code SQLITE_IOERR_DELETE_NOENT as success for xDelete. by mistachkin ยท 13 years ago
  29. ae80dde Remove the Expr.pColl field and compute the collating sequence as it is needed. by drh ยท 13 years ago
  30. fd4d470 Merge the constant-refactoring-in-triggers branch with the trunk. by dan ยท 13 years ago
  31. f78baaf Apply the same restrictions on constant refactoring to statements within a trigger program as top-level statements. Candidate fix for [ae3c5670b6]. by dan ยท 13 years ago constant-refactoring-in-triggers
  32. 696b33e Add the SQLITE_FCNTL_TEMPFILENAME file control that asks the underlying VFS by drh ยท 13 years ago
  33. 74358f0 Add a test case that demonstrates ticket [71e333e7d2e642]. by drh ยท 13 years ago
  34. 48dd9de For the sqlite3-all.c target, use backslashes when calling the splitter script via the MSVC makefile. by mistachkin ยท 13 years ago
  35. f44d4b4 Bring the ancient malloc3.test file closer into relevance with the latest core code. by mistachkin ยท 13 years ago
  36. 0590552 Stop using the TCL_LIBS configuration variable when linking with Tcl. by drh ยท 13 years ago
  37. e6f1e76 Remove obsolete comments from the definition of the CollSeq object. by drh ยท 13 years ago
  38. f344a5e Stop using the TCL_LIBS configuration variable when linking with Tcl. Remove superfluous 'rm' command. by mistachkin ยท 13 years ago noTclLibs
  39. e825831 Disable a couple of tests in where.test when running the "no_optimization" permutation. by dan ยท 13 years ago
  40. 97305a7 Modify a query in test/thread001.test to ensure that results are returned in the order expected by the test. by dan ยท 13 years ago
  41. 9ccaefb Fixes to a test case in shared_err.test. The fix is to prevent sqlite3_prepare() from being called when the test intends to test the response of sqlite3_step() to an OOM condition. by dan ยท 13 years ago
  42. 7f5febc Make sure memory is freed using a routine that is compatible with the by drh ยท 13 years ago
  43. 44c4fcb Since errors are ignored anyway, use sqlite3OsFileControlHint() instead of OsFileControl() to invoke the SQLITE_FCNTL_BUSY_HANDLER file-control. by dan ยท 13 years ago
  44. 3de0f18 If the atomic-write property is enabled, a transaction may be committed in journal_mode=DELETE mode without ever actually creating a journal file on disk. In this case, do not attempt to unlink() the journal file when committing the transaction. by dan ยท 13 years ago
  45. 8411b25 Update a couple of test scripts so that they work in auto-vacuum mode. by dan ยท 13 years ago
  46. 68c804b Fix a harmless compiler warning. by drh ยท 13 years ago
  47. ec6b07b Add a test to ensure that the fix in [b0c1ba655d] has worked. by dan ยท 13 years ago
  48. d483dfa Improvements to the 'tcl' shell output mode. Escape doublequotes, by drh ยท 13 years ago
  49. 7b6be6f Fix an uninitialized variable detected by valgrind. by drh ยท 13 years ago
  50. a359b5e Fix an out-of-order function declaration when compiled with MEMDEBUG. by mistachkin ยท 13 years ago
  51. 585dcb2 Improvements to the 'tcl' shell output mode. Escape double quotes, set separator to space when mode is set, and skip separator after final column. by mistachkin ยท 13 years ago tclMode
  52. 5f53aac Remove an unreachable condition. Replace it with an assert(). by drh ยท 13 years ago
  53. fc5e546 Make sure that the optimization that set the maximum column that will be used by drh ยท 13 years ago
  54. 4d15a0d Do not exist the command-line shell if a ".read" command invokes a script that by drh ยท 13 years ago
  55. c5c0707 Mark the "async" module as deprecated as its functionality has been by drh ยท 13 years ago
  56. dac07e1 Add the SQLLOG capability to trunk. by drh ยท 13 years ago
  57. f40c858 Improved detection of file-does-not-exist in winDelete. by drh ยท 13 years ago
  58. 7d1f0c7 Get SQLLOG working on windows. Fix a couple of compiler warnings. by drh ยท 13 years ago sqllog
  59. bba44d0 Fix a problem causing the "number-of-documents" field maintained by FTS4 to be set incorrectly. by dan ยท 13 years ago
  60. 71ba10d Fix problems in test_sqllog.c. Clarify the experimental SQLITE_CONFIG_SQLLOG interface. Handle at least the more likely error conditions in test_sqllog.c. by dan ยท 13 years ago
  61. ac45593 Add an option to register global hooks used for logging all SQL executed by an application. by dan ยท 13 years ago
  62. 55fbc86 In winDelete, determine that a file does not exist by checking for a last error of ERROR_FILE_NOT_FOUND or ERROR_PATH_NOT_FOUND. by mistachkin ยท 13 years ago winNotFound
  63. 6d405c2 Have the windows implementation of xDelete return SQLITE_IOERR_DELETE_NOENT by drh ยท 13 years ago
  64. 224d646 Strive to use posix_fallocate() rather than ftruncate() when by drh ยท 13 years ago
  65. 6033e15 Use preprocessor macros to automatically detect whether or not by drh ยท 13 years ago tkt-5eaa61ea18
  66. 0fbb50e When available, use posix_fallocate() rather than ftruncate() to allocate by drh ยท 13 years ago
  67. b430816 Only log unlink() errors if the error is something other than by drh ยท 13 years ago
  68. 9fc5b4a Change os_unix.c to propagate ENOENT errors back to sqlite as SQLITE_IOERR_DELETE_NOENT. Have SQLite ignore these where they are benign and propagate them back to the caller where they may indicate a file-system malfunction of some description. by dan ยท 13 years ago
  69. 9c0a8ee Take into account the cost of inner loops when selecting which table of a join by drh ยท 13 years ago
  70. ada796b Disable the table selection rule that tried to prevent full table scans from by drh ยท 13 years ago inner-loop-cost
  71. 782d68a Try to take into account the cost of inner loops when selecting which table by drh ยท 13 years ago
  72. 70cb28f Adjust the SQLITE_DBSTATUS_STMT_USED calculation to take the modified usage of sqlite3VdbeClearObject() into account. by mistachkin ยท 13 years ago
  73. 46f7d98 In test_quota.c, provide a work-around for the missing _chsize_s() function by drh ยท 13 years ago
  74. 24aeee1 Add the INSTR() SQL function. by drh ยท 13 years ago
  75. 8b229f1 Merge the fix for ticket [bfbf38e5e9956ac6] into trunk. by drh ยท 13 years ago
  76. e0b2d5d Adding test cases for ticket [bfbf38e5e9956a] by drh ยท 13 years ago ticket-bfbf38e5e9
  77. 6e83a57 Proposed fix for ticket [bfbf38e5e9]. by drh ยท 13 years ago
  78. e8abb4c Fix an out-of-date comment. No changes to code. by drh ยท 13 years ago
  79. 6e24ff8 Enable the use of coroutines as an alternative to manifesting views used by drh ยท 13 years ago
  80. da998c8 Make sure that the optimizer never tries to create an automatic by drh ยท 13 years ago subquery-as-coroutine
  81. 980db4b Fix a typo in the header comment for the OpenPseudo opcode. by drh ยท 13 years ago
  82. a575967 Make it possible to disable the subquery-by-coroutine optimization using by drh ยท 13 years ago
  83. 21172c4 Add an optimization that attempts to run a subquery as a coroutine rather by drh ยท 13 years ago
  84. 6e227bf Make the multiplexor and the IntArray extensions callable from C++. by drh ยท 13 years ago
  85. ecf42d5 Merge VSIX tooling and packaging enhancements to trunk. by mistachkin ยท 13 years ago
  86. d4e97e8 Fix a 32-bit integer overflow problem that could cause an error in a CREATE INDEX statement that writes more than 16GB of data. by dan ยท 13 years ago
  87. 447b289 Make sure the automatic index optimization is checked even if the by drh ยท 13 years ago
  88. 537dddf Add QNX-specific performance tweaks to the unix VFS. (Cherry-pick merge of by drh ยท 13 years ago
  89. ed46f13 Make sure all virtual table cursors have been closed on a prepared statement by drh ยท 13 years ago
  90. cb103b9 Make sure all virtual table cursors have been closed on a prepared statement by drh ยท 13 years ago deferred-close-order
  91. e62c069 Fix a bug in fts3 causing it to return SQLITE_NOMEM when NEAR, OR and some auxiliary functions were used together. Also a segfault in vtab.c that could follow an OOM condition. by dan ยท 13 years ago
  92. 6d81d75 Fix typo in usage text for the command-line shell. Also, in the same usage text, make the file name argument to -init uppercase for consistency. by mistachkin ยท 13 years ago
  93. 98d312f Improvements to the command-line argument parsing in the by drh ยท 13 years ago
  94. d55e072 Implementation of the INSTR() SQL function, as found in SQL Server, MySQL, by drh ยท 13 years ago instr
  95. 540aaed Translate the Debug/Release project configurations to the Debug/Retail VSIX package configurations. by mistachkin ยท 13 years ago vsixFlavor
  96. 29b75bd Modify clean target to handle all VSIX package flavors. by mistachkin ยท 13 years ago
  97. 0f80170 Modify VSIX build tools in support of an additional package flavor. by mistachkin ยท 13 years ago
  98. 8749c18 Make sure substructure elements have proper alignment in the ICU tokenizers by drh ยท 13 years ago
  99. 7c5dbdf Add detailed comments to the build tools used to generate the VSIX package. Also, allow the build configurations and native library directories to be overridden for the multi-platform build tool for MSVC. by mistachkin ยท 13 years ago
  100. 2f10fb3 Put auxiliary libraries after libsqlite3.a in the testfixture target of the by drh ยท 13 years ago