๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 30d1dca Merge updates from trunk. by mistachkin ยท 11 years ago winViewFlush
  2. ad1e55e Enhancements to OSTRACE usage in the Win32 VFS. by mistachkin ยท 11 years ago
  3. 6f5a37a Fix the ".testctrl imposter" command in the command-line shell to be by drh ยท 11 years ago
  4. 9871a93 Using MSVC, get the sqlite3IoTrace variable working with the USE_STDCALL and/or DYNAMIC_SHELL options. by mistachkin ยท 11 years ago
  5. 34a8065 In the MSVC Makefile, make the DYNAMIC_SHELL option work without USE_STDCALL. by mistachkin ยท 11 years ago
  6. ccb4371 When syncing a memory mapped file on Windows, flush the mapped view as well. by mistachkin ยท 11 years ago
  7. 56d89cb Revise Win32 locking test to account for recent log message changes. by mistachkin ยท 11 years ago
  8. 592f0cb Avoid leaving the malloc subsystem in a partially initialized state if by drh ยท 11 years ago
  9. 21aa6a1 Provide source code line numbers for errors in the Windows VFS generated by drh ยท 11 years ago
  10. f3e8748 Fix a harmless compiler warning in FTS3. by drh ยท 11 years ago
  11. 606a357 Change an unreachable branch into an assert(). by drh ยท 11 years ago
  12. d2f8313 Fix the saveCursorPosition() routine in btree.c so that it works by drh ยท 11 years ago
  13. cbd3349 Reactivate an older assert() (adding an "|| CORRUPT_DB" term) and add a by drh ยท 11 years ago
  14. f94c948 Add two new assert()s to the sqlite3BtreeDataSize() method. by drh ยท 11 years ago
  15. d69e557 Add SQLITE_STDCALL and SQLITE_CDECL macros on public function definitions. by mistachkin ยท 11 years ago
  16. 790fa6e Further simplifications to the amalgamation builder. by drh ยท 11 years ago stdcall
  17. 8de1250 Update the 'mksqlite3c-noext' tool as well. by mistachkin ยท 11 years ago
  18. 26bbfaa Fix a couple comment typos in a tool script. No changes to code. by mistachkin ยท 11 years ago
  19. 59b9b02 Add SQLITE_STDCALL and SQLITE_CDECL macros on public function definitions. by mistachkin ยท 11 years ago
  20. 4756404 Suppress a compiler warning that was appearing with SQLITE_THREADSAFE=0. by drh ยท 11 years ago
  21. 126e9e6 Prevent a virtual table from being destroyed while it is in use. by drh ยท 11 years ago
  22. 428630c Add tests to check that attempting to DROP a virtual table while it is use does not cause problems. by dan ยท 11 years ago nVDestroy
  23. 466fd81 Simplify the EXPLAIN output of virtual table P4 parameters to only show the by drh ยท 11 years ago
  24. f496a7d More defenses against virtual table being deleted out from under a running by drh ยท 11 years ago
  25. a68d628 Prevent a virtual table from being destroyed while it is in use. by drh ๏ฟฝ๏ฟฝ 11 years ago
  26. 086723a Replace the Vdbe.inVtabMethod field with the sqlite3.nVDestroy counter. by drh ยท 11 years ago
  27. ada3f2b Disable loadable extensions in the command-line shell on VxWorks user-space. by drh ยท 11 years ago
  28. d741129 Track total memory usage using a 64-bit integer on 64-bit systems. Add by drh ยท 11 years ago
  29. 2493870 Fix a non-C89 variable declaration that causes problems for MSVC. by drh ยท 11 years ago status64
  30. 062cf27 Fix datetype size asserts in btree.c. by drh ยท 11 years ago
  31. 2b4905c Add the SQLITE_PTRSIZE macro. Use it to help sqlite3_status() run faster by drh ยท 11 years ago
  32. af89fe6 Add the sqlite3_status64() interface. Make the new interface and the legacy by drh ยท 11 years ago
  33. 74893a4 Fix a potential NULL pointer dereference following a syntax error. by drh ยท 11 years ago
  34. d425864 Fix harmless compiler warnings with MSVC when assert() and SQLITE_MEMDEBUG are both enabled. by mistachkin ยท 11 years ago
  35. 774f42b Add more comments to the MSVC batch build tool. by mistachkin ยท 11 years ago
  36. 082be63 Increase the debugging level for the debug configuration in the MSVC batch build tool. by mistachkin ยท 11 years ago
  37. 5ac9365 Do not invoke a C preprocessor macro with an empty argument, as (reportedly) by drh ยท 11 years ago
  38. 3858cb4 Add a missing "int" on a constant declaration. by drh ยท 11 years ago
  39. e10d87f Avoid a segfault if NULL is passed as the first argument to SQL scalar function fts3_tokenizer(). by dan ยท 11 years ago
  40. d2f9933 Change walblock.test to block an external process for 10 seconds, not 5. 5 seconds is not long enough to tell the difference between a blocking lock and a series of retries. by dan ยท 11 years ago
  41. c435cf7 Fix the blocking WAL lock so that it works and so that it compiles on a Mac. by drh ยท 11 years ago
  42. b4e0fd2 Remove an unreachable branch from the OP_VCreate opcode (merge accidental fork in trunk). by dan ยท 11 years ago
  43. 998aaa0 Avoid an integer overflow in fts3 causing gcc 4.7.1 with -O2 to behave counter-intuitively (perhaps because the behaviour is undefined). Add an "ifcapable trace" to a test in shell4.test. by dan ยท 11 years ago
  44. 4746406 Remove an unreachable branch from the OP_VCreate opcode. by drh ยท 11 years ago
  45. e56f53e Add a missing "ifcapable fts3" to a test case in vtab2.test. by dan ยท 11 years ago
  46. 8f9d0b2 Correctly detect the error of having a "*" wildcard on a SELECT without by drh ยท 11 years ago
  47. f063685 If a column is both UNIQUE and a PRIMARY KEY, make sure the PRIMARY KEY by drh ยท 11 years ago
  48. 299903c Remove superfluous define from the MSVC makefile. by mistachkin ยท 11 years ago
  49. 44723ce Improvements to the MSVC build. Fix harmless compiler warnings. Enable use of 'stdcall'. by mistachkin ยท 11 years ago
  50. e441efb Provide the BTREE_SEEK_EQ hint to the b-tree layer. by drh ยท 11 years ago
  51. 1fa509a Fix to get SQLITE_SMALL_STACK working correctly again after the previous change. by drh ยท 11 years ago seek-eq
  52. e0997b3 Provide the BTREE_SEEK_EQ hint to the b-tree layer. by drh ยท 11 years ago
  53. 80103fc Fix a problem causing collation sequence names to be dequoted multiple times under some circumstances. by dan ยท 11 years ago
  54. 17ba562 If a virtual table is created with a malformed UTF8 name in a UTF16 database, by drh ยท 11 years ago
  55. 8b3c0ae Fix a crash that can occur following an OOM condition within a CREATE VIRTUAL TABLE statement on a utf-16 database. by dan ยท 11 years ago malformed-vtab-name
  56. 7377945 Fix a problem with creating virtual table with names specified using malformed utf-8 within utf-16 databases. by dan ยท 11 years ago
  57. b7134d0 Fix an FTS3/4 problem with handling empty tokenizer declarations (e.g. "CREATE VIRTUAL TABLE t(tokenize=);"). by dan ยท 11 years ago
  58. e041762 Silently ignore any attempt to add a prefix index for prefixes zero bytes in size to an fts3/4 table. Or any prefix index size so large that it overflows a 32-bit signed integer. by dan ยท 11 years ago
  59. b77009f Add an assert() to check that the database mutex is held in sqlite3BtreeLeave(). by dan ยท 11 years ago
  60. ba132c7 Fix typo in shell error message. by mistachkin ยท 11 years ago
  61. 657b4a8 Fix a bug in error handling in the ".trace" command of the command-line shell. by drh ยท 11 years ago
  62. 2b3f140 Add another sqlite3FaultSim() to the multi-threaded sorter logic to by drh ยท 11 years ago
  63. d671e66 Clarify the documentation on sqlite3_errcode(). No changes to code. by drh ยท 11 years ago
  64. 5572f7e Also merge the WAL blocking lock tests that were somehow missed on the by drh ยท 11 years ago
  65. a5eaece Transient locks in WAL mode can now block in order to resolve priority by drh ยท 11 years ago
  66. 363fc9e Add a test for the change on this branch. by dan ยท 11 years ago wal-blocking-lock
  67. f104abb Make SQLite slightly more likely to use an auto-index within a sub-query. by dan ยท 11 years ago
  68. 05b6048 Fix typo of test prefix in the new WHERE test file. by mistachkin ยท 11 years ago
  69. 29894b6 When the WHERE clause contains two OR-connected terms with identical by drh ยท 11 years ago
  70. 07b3895 Modify the fts3query.test script so that it works even when testfixture is by drh ยท 11 years ago
  71. 75a4d7c When deleting the master journal to commit a multi-database transaction, do by drh ยท 11 years ago
  72. 5f881b8 When estimating the number of rows visited by a range scan for which the keys consist of more than one field, consider prefixes of stat4 samples as well as the full samples. This generates more accurate estimates. by dan ยท 11 years ago
  73. 8cdcd87 Use #ifdef to omit code that is only used for STAT3 and STAT4. by drh ยท 11 years ago
  74. c03acf2 Improved comments. No code changes. by drh ยท 11 years ago combine-disjuncts
  75. 8426636 When a WHERE clause contains disjuncts with the same operands, try to by drh ยท 11 years ago
  76. a0d56ae Another test case for the planner change on this branch. by dan ยท 11 years ago stat4-change
  77. a3d0c13 When estimating the number of rows visited by a range scan for which the keys consist of more than one field, consider prefixes of stat4 samples as well as the full samples. by dan ยท 11 years ago
  78. dfac701 Add tests to ensure "PRAGMA incremental_vacuum" and "PRAGMA auto_vacuum = incremental" handle corrupt databases correctly. by dan ยท 11 years ago
  79. 3df3059 Extra tests for commit [0f250957]. by dan ยท 11 years ago
  80. e9b9f75 Remove debugging logic accidently included in the previous check-in. by drh ยท 11 years ago
  81. 3df79a9 Fix the "now" option for date-time functions for cases when STAT4 is disabled. by drh ยท 11 years ago
  82. 3795f3c When STAT4 is enabled, allow probes of the STAT4 table using the value by drh ยท 11 years ago
  83. 96f4ad2 Always disallow functions as the DEFAULT of a column. Add assert()s and by drh ยท 11 years ago stat4-function
  84. 63c088e Disable multiplexing of master-journal files in the test_multiplex.c module. by dan ยท 11 years ago
  85. 8136738 If an error occurs in the compile-time evaluation of an application-defined by drh ยท 11 years ago
  86. a9e03b1 The valueFromFunction() routine is better able to handle OOM errors. by drh ยท 11 years ago
  87. 0a0d056 Improve the text on one of the opcode documentation comments in vdbe.c. by drh ยท 11 years ago
  88. cdcc11d Allow the default value for columns added using ALTER TABLE ADD COLUMN to be a function in existing schemas loaded from disk. But prevent this version of SQLite from being used to create such a column. by dan ยท 11 years ago
  89. 18bf807 Allow the query planner to evaluate deterministic scalar SQL functions used in WHERE constraints if all arguments are SQL literals in order to compare the results with sqlite_stat4 sample data. by dan ยท 11 years ago
  90. cc285c5 Expand the multi-process test cases to repeat each case 20 times and by drh ยท 11 years ago
  91. bbf76ee Arrange for some of the transient locks in WAL mode to block, as a single by drh ยท 11 years ago
  92. 9492964 Fix an incrblob2 test case so that it works on 32-bit systems. by drh ยท 11 years ago
  93. 9b5d76b Revise test cases in malloc5.test to accommodate varying allocation by drh ยท 11 years ago
  94. 8031462 Fix the LIKE optimization so that it works even if there are additional by drh ยท 11 years ago
  95. a40da62 Always use LIKE optimization range constraints in pairs. by drh ยท 11 years ago like-opt-fix
  96. 74f4d3e Increase the version number to 3.8.9 by drh ยท 11 years ago
  97. 52fc05b Fix another problem with the LIKE optimization. by drh ยท 11 years ago
  98. b023024 Fix the LIKE optimization so that it finds BLOB entries in addition to text by drh ยท 11 years ago
  99. 560b7c7 New test cases for LIKE and GLOB with BLOB left-hand side values. by drh ยท 11 years ago
  100. ab87a5e Remove some code that is commented out. by drh ยท 11 years ago