๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. f71a366 Some pragmas can be reused without an automatic reprepare. by drh ยท 10 years ago reusable-pragma
  2. e459bd4 Fix a comment on the freelist_count and data_version pragmas. by drh ยท 10 years ago
  3. 377ba38 Add a cast to an implict (size_t -> int) conversion in fts5_expr.c. by dan ยท 10 years ago
  4. 4ef0770 Enhance Lemon so that it reorders the reduce rules such that rules without by drh ยท 10 years ago
  5. 3f77389 Avoid a few unnecessary fstat()s on journal files. by drh ยท 10 years ago
  6. 892ffcc Fix the query planner so that it is able to use the integer primary key by drh ยท 10 years ago
  7. 32f57d4 Add the SQLITE_OMIT_CODEC_FROM_TCL compile-time option. by drh ยท 10 years ago
  8. c5db1d4 Rearrange some internal fields in the sqlite3_stmt object to avoid a harmless by drh ยท 10 years ago
  9. 98968b2 Change the OP_IntegrityCk opcode to accept the list of root pages as an by drh ยท 10 years ago
  10. b7b9106 In the Win32 VFS, use SQLITE_FCNTL_LAST_ERRNO instead of (the older) SQLITE_LAST_ERRNO. by mistachkin ยท 10 years ago
  11. 0ff47e9 Implement FROM-clause subqueries as co-routines whenever they are guaranteed by drh ยท 10 years ago
  12. 82f5254 More test-case changes so that everything works when the reserved_bytes by drh ยท 10 years ago
  13. 089555c Fix the shellN.test test scripts so that they work with the --testdir option. by dan ยท 10 years ago
  14. a580936 Fix the permutations.test script so that it works again. by drh ยท 10 years ago
  15. 10ac13a Update test scripts so that they work with SEE. by drh ยท 10 years ago
  16. 4a8a646 Changing page size using VACUUM or backup is not allowed with a codec attached. by drh ยท 10 years ago see-testing
  17. 05586c3 Merge test script fixes from trunk. by drh ยท 10 years ago
  18. 7da56b4 Many more test cases fixed. Only a few remain. by drh ยท 10 years ago
  19. af3906a Many test cases fixed to work with encryption. by drh ยท 10 years ago
  20. 7bd6b49 Test script changes to support testing the SQLite Encryption Extension. by drh ยท 10 years ago
  21. de503eb Fix the backcompat.test script so that it works with the --testdir test option. by dan ยท 10 years ago
  22. 0d71eaa Run TCL tests in the "testdir" subdirectory. by drh ยท 10 years ago
  23. e500f65 More file pathname normalization. by drh ยท 10 years ago test-in-subdir
  24. bea1413 Normalize the $testdir and $argv0 paths so that they continue to work by drh ยท 10 years ago
  25. d5704a8 Run TCL tests in a subdirectory "testdir". by drh ยท 10 years ago
  26. 7d85774 Fix a memory leak in fts5 that could occur following a syntax error in a query expression. by dan ยท 10 years ago
  27. 5cf98f1 Fix a problem handling 'NEAR("" token)' in fts5 found by fuzzing. by dan ยท 10 years ago
  28. e8c2012 Fix handling of strings that contain zero tokens in fts5. And other problems found by fuzzing. by dan ยท 10 years ago
  29. ffbb02a Do not allow the use of WAL mode with nolock=1 because it does not work. by drh ยท 10 years ago
  30. e1f1ffa Tweak the amalgamation autoconf files so that the --disable-static-shell option works again. by dan ยท 10 years ago
  31. 811f17b Update spellfix1_scriptcode() to output 215 (latin) for pure numeric text. by drh ยท 10 years ago
  32. a0ca3bc Check for PDB files prior to attempting to copy them in the MSVC batch build tool. by mistachkin ยท 10 years ago
  33. 1bb85f3 Add tests to cover untested branches in recent fts5 changes. by dan ยท 10 years ago
  34. ecdf20d Use #ifdefs to remove code that is unreachable in some configurations, replacing by drh ยท 10 years ago
  35. 6459ca0 Remove an unused local variable. by drh ยท 10 years ago
  36. 4dbc65b Add an incremental optimize capability to fts5. Make the 'merge' command independent of the 'automerge' settings. by dan ยท 10 years ago
  37. 57ebc84 Fix a problem in fts3/4 that was causing it to discard data cached in-memory if an 'optimize' command is run when there is no data on disk. The usual way this would happen is if the very first transaction that writes to the fts3/4 table also includes an 'optimize' command. by dan ยท 10 years ago
  38. 69c355b Slight simplification to the query optimizer logic associated with IN (SELECT). by drh ยท 10 years ago
  39. ab8aa11 Add another test case for bug [5e3c8867]. by dan ยท 10 years ago
  40. 90730c9 When optimizing expressions of the form "x IN (SELECT ...)" make sure that by drh ยท 10 years ago
  41. 7c621fb Automatically disable SQLITE_ENABLE_EXPLAIN_COMMENTS if SQLITE_OMIT_EXPLAIN by drh ยท 10 years ago
  42. bacbbcc In the query planner, make sure OOM errors are reported up into by drh ยท 10 years ago
  43. c564434 Disable the bestindex*.test modules when building without virtual table support. by drh ยท 10 years ago
  44. d93b2b8 Simplifications to the memjournal.c logic to facilitate testing. by drh ยท 10 years ago
  45. 769b4c9 Move the write failure test in memjrnlCreateFile() to just after the by drh ยท 10 years ago
  46. c1fb2b8 Update a comment in btree.c to account for WITHOUT ROWID tables. No code by drh ยท 10 years ago
  47. 2f1e02e Change a branch made obsolete by recent parser enhancements into an assert(). by drh ยท 10 years ago
  48. 273021d Add an #ifdef and an ALWAYS() for coverage. by drh ยท 10 years ago
  49. d1cca3b Change an unreachable branch in the virtual table query planner into by drh ยท 10 years ago
  50. 3349d9b Improved comments on virtual table query planning. Added many new by drh ยท 10 years ago
  51. c629e63 In memjournal.c, reuse the same sqlite3_file object for both the in-memory by drh ยท 10 years ago
  52. 7ed4020 Modify the memjournal.c code to make it a bit smaller. by dan ยท 10 years ago memjournal-exp
  53. 33b104a Drop support for SQLITE_EXTRA_DURABLE. The new SQLITE_DEFAULT_SYNCHRONOUS by drh ยท 10 years ago
  54. 15d36c6 Remove an unused goto label in the RBU extension. by drh ยท 10 years ago
  55. d0b8b66 Add a new row type to RBU (a peer of insert, update and delete) - "delete then insert". by dan ยท 10 years ago
  56. 9219bf9 Add the SQLITE_DEFAULT_SYNCHRONOUS and SQLITE_DEFAULT_WAL_SYNCHRONOUS by drh ยท 10 years ago
  57. c7dbce0 Update fts3/4 so that the 'merge=X,Y' command merges at least, instead of exactly, Y segments from a single level. This matches the documentation. 'merge=X,0' is, as it was in 3.11, an error. by dan ยท 10 years ago
  58. c2ae207 Make the SQLITE_DEFAULT_SYNCHRONOUS and SQLITE_DEFAULT_WAL_SYNCHRONOUS by drh ยท 10 years ago default-synchronous
  59. e243de5 If SQLITE_DEFAULT_WAL_SYNCHRONOUS is not the same value as by drh ยท 10 years ago
  60. 50a1a5a Add compile-time options SQLITE_DEFAULT_SYNCHRONOUS and by drh ยท 10 years ago
  61. 6702f76 Fix ATTACH to use the symbolic name PAGER_SYNCHRONOUS_FULL rather than by drh ยท 10 years ago
  62. 0dba330 Fix comments on pager flag settings to include synchronous=EXTRA. by drh ยท 10 years ago
  63. 6de32e7 Simplified error detection in the xBestIndex processing. by drh ยท 10 years ago
  64. 8426e36 Add the ALLBITS macro as a shorthand for "(Bitmask)(-1)". by drh ยท 10 years ago
  65. 599d576 Add a NEVER() to the code generator. Change the parameter name "mExtra" by drh ยท 10 years ago
  66. fb826b8 Changes so that some assert()s in the virtual table query planner are by drh ยท 10 years ago
  67. 108b795 Update fts3/4 so that the 'merge=X,0' command merges X pages from all segments of the first level in the fts index that contains 2 or more segments. by dan ยท 10 years ago
  68. 237b2b7 Avoid a NULL pointer dereference following an OOM while generating code by drh ยท 10 years ago
  69. e45216f Add a new row type to RBU (a peer of insert, update and delete) - "delete then insert". by dan ยท 10 years ago rbu-delete-then-insert
  70. 8c71a98 Add the SQLITE_CONFIG_STMTJRNL_SPILL option for sqlite3_config(). by drh ยท 10 years ago
  71. 104ead9 Fix a problem in the previous commit affecting queries with three or more tables joined together to the right of a LEFT or CROSS JOIN operator. by dan ยท 10 years ago
  72. 6a1e076 Change the way SQLite invokes the xBestIndex method of virtual tables so that N-way joins involving virtual tables work as expected. by dan ยท 10 years ago
  73. 2ea74dc Adjust the cost estimates for RTREE such that the expected number of rows and by drh ยท 10 years ago xbestindex-fix
  74. 115305f Change the way SQLite invokes the xBestIndex method of virtual tables so that N-way joins involving virtual tables work as expected. by dan ยท 10 years ago
  75. c2f18ad Remove the unused journal.c source file (its function have been subsumed into by drh ยท 10 years ago
  76. 65a7e76 Work around (incorrect) ASAN warnings in memjournal.c. by drh ยท 10 years ago
  77. 07eab3b Fix an integer size mismatch problem in test_bestindex.c by drh ยท 10 years ago
  78. 14bfd99 Fix an incorrect #ifdef on sqlite3LogEstToInt(). by drh ยท 10 years ago
  79. 6f17c09 Fix an assert() in sqlite3VarintLen(), even though it is impossible to hit by drh ยท 10 years ago
  80. 3298a64 Defer opening and writing statement journals until the size reaches a by drh ยท 10 years ago
  81. 3ac9a86 Update test cases to taken deferred statement-journal opening into account. by drh ยท 10 years ago
  82. 14520bf Merge changes from trunk. by drh ยท 10 years ago
  83. 9458086 Change the default cache_size to -2000 (which means 2000*1024 bytes by drh ยท 10 years ago
  84. 9878fef Change the default page size for new database files to 4096 (from 1024). by drh ยท 10 years ago
  85. e808d7c Detect the presence of pread()/pwrite() system calls on unix systems and by drh ยท 10 years ago
  86. 79a2ca3 Further fixes to the pread()/pwrite() enabling logic. by drh ยท 10 years ago pread
  87. a46cadc Fix the build for cases when pread()/pwrite() are not available. by drh ยท 10 years ago
  88. ddebf16 Add the test_bestindex.c file to Makefile.in and Makefile.msc so that by drh ยท 10 years ago
  89. e32a256 Update the configure script to detect pread/pwrite and update os_unix.c to by drh ยท 10 years ago
  90. ff6b826 Get in-memory subjournals working for builds without SQLITE_ENABLE_ATOMIC_WRITE. by drh ยท 10 years ago
  91. a05fc91 Merge the latest updates from trunk. by drh ยท 10 years ago
  92. 862acaa Reduce the amount of heap memory required to store many schemas by storing by drh ยท 10 years ago
  93. 2b33f6e Allow the left-hand side of IN operators on virtual tables to have the by drh ยท 10 years ago
  94. 5b38201 Merge 3.11.1 changes into trunk. by drh ยท 10 years ago
  95. c5c1507 Version 3.11.1 by drh ยท 10 years ago branch-3.11 version-3.11.1
  96. 2396fce Increase the default upper bound on scope to 30. by drh ยท 10 years ago
  97. b78b83a Add new test script bestindex1.test to the utf16 permutation. by dan ยท 10 years ago vtab-IN-opt
  98. 512c09b Add an extra test for the change on this branch. by dan ยท 10 years ago
  99. 9cc24c8 Enhance test_bestindex.c so that it can be used to test plans generated by xBestIndex. by dan ยท 10 years ago
  100. 341b20f Fix a recently introduced problem in permutations.test causing an error when the QUICKTEST_OMIT environment variable is defined. by dan ยท 10 years ago