๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 55c79b6 Do not compute unused result columns of subqueries. This optimization will by drh ยท 2 years, 10 months ago branch-3.26
  2. 6945ba7 Fix the subquery result column NULL-ifier so that it correctly handles by drh ยท 2 years, 10 months ago
  3. e3ec00c Do not compute result columns of subqueries that are never used. Make those by drh ยท 2 years, 10 months ago
  4. d6ba425 Ignore extra parentheses around a subquery on the RHS of an IN operator, by drh ยท 2 years, 10 months ago
  5. b4dc263 Do not allow WHERE clause terms to match constant string index terms, which by drh ยท 2 years, 10 months ago
  6. 1aacb3b Allow vector-IN expressions like "(a, b) IN ( (?,?), (?,?) )" to use an index. by dan ยท 2 years, 10 months ago
  7. 5c84aaf Fix compile time option SQLITE_DEFAULT_SYNCHRONOUS so that it works consistently. by dan ยท 2 years, 10 months ago
  8. 0c69938 Allow vector-IN expressions like "(a, b) IN ( (?,?), (?,?) )" to use an index. by dan ยท 2 years, 10 months ago
  9. 9e463e8 In the LIKE optimization, do not analyze the new virtual WHERE clause terms by drh ยท 2 years, 10 months ago
  10. 0c55b5f Change a variable from 32 to 64-bits to avoid a harmless compiler warning by drh ยท 2 years, 10 months ago
  11. 80e936a Do a better job of detecting when a WHERE clause term might be useful to by drh ยท 2 years, 10 months ago
  12. 74e6e30 Ensure that the valueFromFunction() routine does not clear a prior by drh ยท 2 years, 10 months ago
  13. 5b56a13 Squelch two harmless signedness comparison warnings in shell.c.in. by stephan ยท 2 years, 10 months ago
  14. a0c8ec9 The "flexnum" affinity that was added by [44135d6ea84f7ba6] needs to also by drh ยท 2 years, 10 months ago
  15. 601e4d4 Back out the 'txn' enhancement to date/time functions. The duration of a by drh ยท 2 years, 10 months ago
  16. 03b30b7 Always use 64-bit integers for stats associated with STAT1 and STAT4. by drh ยท 2 years, 10 months ago
  17. 72ce57e Cause gcc warning suppression in shell.c to be nice in other project(s). by larrybr ยท 2 years, 10 months ago
  18. 8ae1d29 Update an assert() in the stat4 code that is only true for a well-formed database. by dan ยท 2 years, 10 months ago
  19. 0873d88 Fix an incorrect assert() in STAT4 logic added just a few days ago on by drh ยท 2 years, 10 months ago
  20. 821fe31 Add the 'txn' date/time format. Change CURRENT_TIMESTAMP and similar to use by drh ยท 2 years, 10 months ago
  21. ed092fc Revert the behavior of date/time functions with no arguments so that they by drh ยท 2 years, 10 months ago
  22. c1dab9d Change the behavior of date-time functions without any arguments (and thus by drh ยท 2 years, 10 months ago
  23. 51b0373 Merge wasi-patches branch into trunk. by stephan ยท 2 years, 10 months ago
  24. 3393ee7 Simplify the code and add test cases. by drh ยท 2 years, 10 months ago
  25. d4af882 Add support for the 'txn' argument to date/time functions that works like by drh ยท 2 years, 10 months ago
  26. 9d6725c Fix a typo in example documentation code for sqlite3_vtab_in_next(). by drh ยท 2 years, 10 months ago
  27. f8c73ae Merge trunk into wasi-patches branch. by stephan ยท 2 years, 10 months ago wasi-patches
  28. 913ea77 Fix the build after the previous change by drh ยท 2 years, 10 months ago test-cleanup
  29. da3d655 Remove the long obsolete "client/server" mode tests. by drh ยท 2 years, 10 months ago
  30. 072f48e Do not use a Bloom filter if any outer loop lacks STAT1 data, since without by drh ยท 2 years, 10 months ago
  31. 8d07c3d Restore a test for pBt NULL that was removed by [12a14711afa6cddb] but turned by drh ยท 2 years, 10 months ago
  32. 2f9525b Changes to the sqlite_dbpage virtual table to tag or remove unreachable by drh ยท 2 years, 10 months ago
  33. 111057c Add ALWAYS() and NEVER() macros to unreachable branchs in sqlite_dbpage. by drh ยท 2 years, 10 months ago
  34. 5db5c12 Remove an ALWAYS() that can be false in some very rare cases. by drh ยท 2 years, 10 months ago
  35. fb96283 Updates to the testrunner.tcl script so that uses a separate sub-process for each test. And so that it runs the release test procedure currently handled by wapptest.tcl. by dan ยท 2 years, 10 months ago
  36. ad1079e Better error message when trying to do an INSERT on an sqlite_dbpage virtual by drh ยท 2 years, 10 months ago
  37. 989d0ce Attempt to fix harmless compiler warnings that reportedly appear in clang 15. by drh ยท 2 years, 10 months ago
  38. 60228cb Avoid using Tcl command [clock] in testrunner.tcl. by dan ยท 2 years, 10 months ago
  39. 2dd3b64 Improved and simplified logic for resolving the various aliases of the schema by drh ยท 2 years, 11 months ago
  40. 6f31eac Resolve all possible aliases and variations of the schema table names. by drh ยท 2 years, 11 months ago
  41. 71a9339 Adjustments of assert() statement in STAT4 in order to give 100% MC/DC. by drh ยท 2 years, 11 months ago
  42. 45ae9d6 New assert() statements to verify that sqlite3DeleteIndexSamples() is always by drh ยท 2 years, 11 months ago
  43. 54725ef Just because a CTE is used more than once, does not mean it should be by drh ยท 2 years, 11 months ago
  44. 288409d Fix a comment related to PENDING locks in os_unix.c. No code changes. by dan ยท 2 years, 11 months ago
  45. ca3aabd Fix a race condition during hot-journal rollback that could theoretically cause spurious corruption errors. by dan ยท 2 years, 11 months ago pending-lock-race
  46. f7af9ba Additional tweaks to the enhancement at [609fbb94b8f01d67] to further reduce by drh ยท 2 years, 11 months ago
  47. 05a377f Do not assume that sub-queries that contain window functions are uncorrelated. by dan ยท 2 years, 11 months ago
  48. 8cc8d36 Show more details about the SrcItem.fg field in tree-trace output. by drh ยท 2 years, 11 months ago
  49. 2043843 Fix a problem causing "PRAGMA quick_check" to return spurious corruption errors for a WITHOUT ROWID for which all columns are either virtual or part of the primary key, and for which the order of the columns in the primary key definition is different from the order in the table. by dan ยท 2 years, 11 months ago
  50. f92b006 Add an assert() to help static analyzers. by drh ยท 2 years, 11 months ago
  51. 87ce1ff Merge trunk into wasi-patches branch. by stephan ยท 2 years, 11 months ago
  52. 3c12ebd Improved fix to allow sqlite3_vtab_in_first() to reliably return SQLITE_ERROR. by drh ยท 2 years, 11 months ago
  53. e9b20a9 Defer calling the destructor for the user data on a module until after the by drh ยท 2 years, 11 months ago
  54. b604f14 Enhance the sqlite3_vtab_in_first() and sqlite3_vtab_in_next() interfaces so by drh ยท 2 years, 11 months ago
  55. f36fa4e Add scalar SQL function unhex(). by dan ยท 2 years, 11 months ago
  56. a50db43 Update unhex() to allow a second argument, specifying a set of characters that are permitted to appear between pairs of hexadecimal digits. by dan ยท 2 years, 11 months ago unhex-function
  57. f648389 Suppress a harmless compiler warning. by drh ยท 2 years, 11 months ago
  58. c3f6165 Due to a coding error, check-in [8efd61e8518594e3] did not actually use by drh ยท 2 years, 11 months ago
  59. e3c11d5 Add experimental user function unhex(). by dan ยท 2 years, 11 months ago
  60. f75e485 Give CLI .version a place in .help output. by larrybr ยท 2 years, 11 months ago
  61. cdcb84e Merge trunk into wasi-patches branch. by stephan ยท 2 years, 11 months ago
  62. 3fdb05e Fix a memory leak in the TCL test harness associated with carray. by drh ยท 2 years, 11 months ago
  63. c1b54fa Fix harmless compiler warnings. by drh ยท 2 years, 11 months ago
  64. a96cd07 Extend the carray extension to allow the use of BLOB values to be bound by drh ยท 2 years, 11 months ago
  65. 42d652c Two branches associated with memdb are now always taken (I believe). Tag by drh ยท 2 years, 11 months ago
  66. d993b15 Ensure that the database encoding cannot be changed while there are statements running. And that the connection is left in a valid state after an obscure OOM within sqlite3_deserialize(). by dan ยท 2 years, 11 months ago
  67. 3601db8 The json_group_array(), json_group_object(), and fts5_source_id() functions by drh ยท 2 years, 11 months ago
  68. f06067f Change an now unreachable testcase() into an assert(). by drh ยท 2 years, 11 months ago
  69. d37aabe Fix harmless compiler warnings in the CLI. by drh ยท 2 years, 11 months ago
  70. 19ab86f Update virtual tables json_each and json_tree so that adding "ORDER BY rowid" to a query does not require an external sort. by dan ยท 2 years, 11 months ago
  71. e8f114b Cause .clone to not trip over sequence table as reported at [forum:/forumpost/71ff9e6c4c|forum post 71ff9e6c4c]. by larrybr ยท 2 years, 11 months ago
  72. 5b17533 In the CLI, create our own private version of strncpy() to work around by drh ยท 2 years, 11 months ago
  73. 58abb64 Doc-only fix, per [forum:/forumpost/0cfaf6876b|forum post 0cfaf6876b] by larrybr ยท 2 years, 11 months ago
  74. 475e76d In expression nodes of type REGISTER with sub-type COLUMN, ensure that the by drh ยท 2 years, 11 months ago
  75. b928141 Update documentation for sqlite3_progress_handler(). by drh ยท 3 years ago progress-during-prepare
  76. 7ef26cb Remove an incorrect legacy assert(). by drh ยท 3 years ago
  77. 94effc8 Reduce the frequency of calls to sqlite3ProgressCheck(). by drh ยท 3 years ago
  78. 2fc9dc9 Fix sqlite3_prepare() so that it only invokes the progress handler on every by drh ยท 3 years ago
  79. f84cbd1 Attempt to provide a mechanism to do early termination of long-running by drh ยท 3 years ago
  80. a7c4985 Merge trunk into wasi-patches branch and add missing yes/no result to the configure script's output for the --with-wasi-sdk=PATH test. by stephan ยท 3 years ago
  81. 8518eac Fix duplicate semicolon in btreeInt.h. by drh ยท 3 years ago
  82. d2467a8 If OP_Rewind has P2 of zero, that is an assertion that the table is never by drh ยท 3 years ago code-generator-20230111
  83. d2b1178 Add an assert() to the byte-code engine that goes off if the OP_Halt opcode by drh ยท 3 years ago
  84. 5dd74bf Improved progress-handler and interrupt detection during PRAGMA integrity_check. by drh ยท 3 years ago
  85. 3b7a19b Add a new sqlite3_is_interrupted() interface that can be used by long-running by drh ยท 3 years ago
  86. 706631d When computing the datatypes for columns in a view, use the same datatype name by drh ยท 3 years ago
  87. 8340f54 Fix handling of unix paths that contain ".." components such that "/" is considered its own parent directory. by dan ยท 3 years ago
  88. b0779fb Improvements to the SQLITE_DIRECTONLY documentation. by drh ยท 3 years ago
  89. 2e77734 Fix handling of unix paths that contain ".." components such that "/" is considered its own parent directory. by dan ยท 3 years ago unix-path-fix
  90. bf395ec Clarify help for .quit. by larrybr ยท 3 years ago
  91. 6791891 Fix JSON functions so that they work correctly under PRAGMA trusted_schema. by drh ยท 3 years ago
  92. 4ff47d3 Doc-only update, sqlite3_preupdate_hook() return by larrybr ยท 3 years ago
  93. 50da6ac Changes a testcase() into an assert() due to the [e58bba93717cd6ff] change. by drh ยท 3 years ago
  94. e3b1c38 Fix a problem with applying integer affinity to a MEM_IntReal value. Forum post [forum:/forumpost/d270125fae|forum post d270125fae]. by dan ยท 3 years ago
  95. 52c08ee Ensure that LIMIT clauses may be passed through to virtual table implementations even if the WHERE clause uses operators that may only be optimized by virtual, not built-in, tables (!=, functions, MATCH etc.). by dan ยท 3 years ago
  96. fd31893 Employ deliberate_fall_through macro to quiet some compilers. by larrybr ยท 3 years ago
  97. d0fe0fc Enhance PRAGMA integrity_check so that it verifies that the string values by drh ยท 3 years ago
  98. cef9706 Remove the unused "sqlite3StackAllocZero()" macro. by drh ยท 3 years ago
  99. 373d34d Elaborate on the open-in-read-only fallback behavior of the SQLITE_OPEN_READWRITE flag, per user request. Unrelated trailing EOL whitespace cleanups. by stephan ยท 3 years ago
  100. a9e1e4e Small performance increase in the symbol hash table. by drh ยท 3 years ago