๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 4b973df Experiments with an OP_Unpack opcode that extracts multiple columns from by drh ยท 10 years ago unpack-opcode
  2. ce78bc6 Enhance the use of the column cache for UPDATE statements, making them by drh ยท 10 years ago
  3. fed7ac6 Add the OP_IntCopy opcode - an optimized version of OP_SCopy that only works by drh ยท 10 years ago
  4. 9eef8c6 Optimization to the out2Prerelease() helper routine in the VDBE engine. by drh ยท 10 years ago
  5. 59a0523 Remove a superfluous conditional from the memory allocation initialization. by drh ยท 10 years ago
  6. 039ca6a Performance optimizations to the sqlite3MallocSize() by requiring the by drh ยท 10 years ago
  7. b02392e Change sqlite3StatusSet() into sqlite3StatusHighwater() so that only the by drh ยท 10 years ago
  8. 9676c48 Make sure sqlite.h is not #included by itself. by drh ยท 10 years ago
  9. 8873996 In the MSVC makefile, add LIBTCLPATH variable to make it easier to run tests when the Tcl library is not already present in the PATH. by mistachkin ยท 10 years ago
  10. 460cd9c In the MSVC makefile, make sure LDFLAGS is used for the tool executables as well. by mistachkin ยท 10 years ago
  11. 5f93ccd Tests and minor fixes to improve coverage of FTS5 code. by dan ยท 10 years ago
  12. cdabd7b Fix harmless compiler warnings. by mistachkin ยท 10 years ago
  13. fdefc36 Update makefiles to remove all uses of "awk" - to make building SQLite easier by drh ยท 10 years ago
  14. 78e3f61 Enable cross-compiling the various tool EXEs with MSVC. by mistachkin ยท 10 years ago
  15. 501b402 Fixes to the JSON1 extension and to its use by fuzzcheck to avoid problems by drh ยท 10 years ago
  16. 0216435 Fix fuzzcheck.c so that it assumes that JSON1 is already compiled in and by drh ยท 10 years ago dll-build-fix
  17. 8d32e80 Avoid exporting sqlite3_json_init() from amalgamation builds. by dan ยท 10 years ago
  18. b43b711 Version 3.9.0 by drh ยท 10 years ago version-3.9.0
  19. f4f9684 Add the missing 'extern "C" {...}' blocks to fts5.h and sqlite3rbu.h. by dan ยท 10 years ago
  20. cec7dec Remove the unused fts5ExprColsetTest() routine. by drh ยท 10 years ago
  21. f2c26ed Fix a couple harmless compiler warnings. by mistachkin ยท 10 years ago
  22. df705d8 Further tweaks to improve fts5 prefix query performance. by dan ยท 10 years ago
  23. 58a8a92 Change all references to 3.8.12 into 3.9.0. Comment changes only - no by drh ยท 10 years ago
  24. fcbe99a Remove AWK requirement from the MSVC batch build tool. by mistachkin ยท 10 years ago omit-awk
  25. cf9fb7e The TclKit batch tool should not download the TclKit SDK when the TCLKIT_NOSDK environment variable is set. by mistachkin ยท 10 years ago
  26. bfad7be Detect and report circularly defined views even if the views have the by drh ยท 10 years ago
  27. 2906490 Remove an unreachable branch in the query flattener substitution logic. by drh ยท 10 years ago
  28. d12b636 Improved substitution logic in the query flattener. Saves code space, and by drh ยท 10 years ago
  29. 5b66350 Enhance TclKit batch tool (and MSVC makefile) to support targets that require the Tcl stub library. by mistachkin ยท 10 years ago
  30. 48310f8 Work around a "security feature" bug in memcpy() on OpenBSD. by drh ยท 10 years ago
  31. 72724da Remove another instance of strcpy() from FTS5, to mollify OpenBSD. by drh ยท 10 years ago
  32. c5971cc Omit the use of strcpy() in FTS5 since OpenBSD hates strcpy(). by drh ยท 10 years ago
  33. 728e0f9 Compiler warning fixes: Rename some local variables from "j1" to avoid a by drh ยท 10 years ago
  34. 9a4718f Add some #ifdef-ery to json1.c to avoid a duplicate typedef when used in the by drh ยท 10 years ago
  35. ba461ca Remove a couple superfluous double quotes in the MSVC makefile. by mistachkin ยท 10 years ago
  36. 946ef60 Fix typo in the MSVC makefile. Replace remaining uses of AWK in the MSVC makefile with a Tcl script. by mistachkin ยท 10 years ago
  37. cc73048 More fine-tuning to the new TclKit tools. by mistachkin ยท 10 years ago
  38. a0882fa The previous fix to JSON1 was not complete. A few more tweaks are needed by drh ยท 10 years ago
  39. dfff1ff Tweak batch tool added in the previous check-in to permit the base URI to be overridden. by mistachkin ยท 10 years ago
  40. 8deb4b8 Fix the JSON1 extension so that it renders integers outside the range by drh ยท 10 years ago
  41. 6cac258 Remove fts5 sources from TESTSRC2 in main.mk as there is no SQLITE_TEST code in said files. by dan ยท 10 years ago
  42. 80372ae Add tool capable of downloading a TclKit (and its associated SDK) on Windows. by mistachkin ยท 10 years ago
  43. 2572751 Add --enable-fts5 and --enable-json1 options to the amalgamation autoconf package. by dan ยท 10 years ago
  44. 8381be4 In the MSVC makefile, adjust the names of two nmake variables for consistency. by mistachkin ยท 10 years ago
  45. c4e6d17 Change the version number of the next release to 3.9.0. by drh ยท 10 years ago
  46. b5c8d27 Add the JSON1 and FTS5 extensions to the amalgamation. Add new options by drh ยท 10 years ago
  47. 64db184 Fix a typo in the MSVC Makefile by drh ยท 10 years ago amalg-json1-fts5
  48. ce1d9f5 Add configure script options --enable-fts5 and --enable-json1. Automatically by drh ยท 10 years ago
  49. 0008ce7 Makefile and fts5 changes so that fts5 works with main.mk. Still does not work with Makefile.in. by dan ยท 10 years ago
  50. 45fac88 Trying to get FTS5 tests to build and run using main.mk. Not yet working. by drh ยท 10 years ago
  51. c306e08 Json1 tests are working. Builds without FTS5 enabled. Still some problems by drh ยท 10 years ago
  52. d3b90a2 Remove calls to "load_static_extension" from fts5 test scripts. by dan ยท 10 years ago
  53. 23fda82 Further tweaks to main.mk so that fts5 builds as part of testfixture. by dan ยท 10 years ago
  54. 56eac26 Fix further fts5 compilation issues. by dan ยท 10 years ago
  55. 351ccb3 Fix two more warnings in fts5 code. by dan ยท 10 years ago
  56. 056d7ac Fix a couple of errors in fts5 compilation. This branch still does not build with -Wall -Werror. by dan ยท 10 years ago
  57. 5006565 First attempt to add json1 and fts5 to the amalgamation. This check-in does by drh ยท 10 years ago
  58. b2682eb In the RBU extension, use MoveFile() instead of rename() on Windows CE. by mistachkin ยท 10 years ago
  59. d7fd6aa Remove two unused lines of code - discovered by scan-build. by drh ยท 10 years ago
  60. 98e713b Further optimizations for fts5 prefix queries without a prefix index. by dan ยท 10 years ago
  61. 08114ef Fix harmless compiler warning in FTS5. by mistachkin ยท 10 years ago
  62. 22c7cca Allow the subsitute character (codepoint 26 - 0x1A) to appear in fts5 barewords. by dan ยท 10 years ago
  63. 1dcc97c Adjustments to spellfix2.test so that it works reliably on mac. by drh ยท 10 years ago
  64. d46cc33 Add tests for fts5 phrase queries with column filters. by dan ยท 10 years ago
  65. 48cc9a3 Convert the tool/tostr.awk script into tool/tostr.tcl. Remove two obsolete by drh ยท 10 years ago
  66. 60a15a4 Change the addopcodes.awk script into tool/addopcodes.tcl. by drh ยท 10 years ago
  67. 7651e0a Convert the mkopcodec.awk script into tool/mkopcodec.tcl. by drh ยท 10 years ago
  68. 92099b0 Add further tests for fts5 prefix queries. by dan ยท 10 years ago
  69. 6418ffa Fix a typo in the previous check-in. by mistachkin ยท 10 years ago
  70. 6bd7456 When running tests on Tcl 8.6 under Windows, skip tests 'uri-1.12.*' due to a change in Tcl behavior related to NTFS ADS (alternate data streams). by mistachkin ยท 10 years ago
  71. b15393b Change mkopcodeh.awk into tool/mkopcodeh.tcl. by drh ยท 10 years ago
  72. ee38148 Remove three obsolete and unused files from tool/ by drh ยท 10 years ago
  73. 91a3ecb Fix typo in comments. No changes to code. by mistachkin ยท 10 years ago
  74. 8b0cf38 Simplifications to the VDBE bytecode that handles LIMIT and OFFSET. by drh ยท 10 years ago
  75. a250713 Optimizations for fts5 expressions that filter on column. More still to come. by dan ยท 10 years ago
  76. 9f1ef45 Fix the LIMIT and OFFSET handling for UNION ALL queries that contain a by drh ยท 10 years ago
  77. 8d9837a Adjustments to sqlite3MemoryBarrier() when compiling with MSVC and/or WinCE. by mistachkin ยท 10 years ago
  78. 6f832d3 Improve performance of prefix queries without a prefix index on fts5 tables. by dan ยท 10 years ago
  79. f24bebe Update fts3 so that expressions to the left and right of a NOT operator are balanced. This prevents relatively small expressions (a dozen terms or so) that are children of NOT operators from triggering the "expression tree is too large" error. by dan ยท 10 years ago
  80. 2c1023d Add fts5txt2db.tcl, a tool for creating sample fts4/5 databases from text files. by dan ยท 10 years ago
  81. a0f197b Update fts5 to support the table function syntax. "... FROM fts5_tbl WHERE fts5_tbl MATCH ?1 AND rank MATCH ?1" can now be written "FROM fts5_tbl(?1, ?2)". by dan ยท 10 years ago
  82. 06f8c63 Add tests for the rtree module to verify that attempts to insert non-integer primary key values or non-numeric dimensions into an rtree table are handled correctly. by dan ยท 10 years ago
  83. bca189d Update fts5 to avoid using a statement journal for UPDATE and DELETE operations that affect at most a single row. by dan ยท 10 years ago
  84. 5171e91 Fix an fts3 bug causing NEAR queries on uncommitted data to malfunction. by dan ยท 10 years ago
  85. 105865a Add a corrupt database to test/fuzzdata3.db to validate the previous check-in. by drh ยท 10 years ago
  86. 9b5351d Fix an assert() in btree.c that is only true for non-corrupt databases. by drh ยท 10 years ago
  87. e755e10 Clear the BTCF_ValidNKey flag when putting a cursor into REQUIRESEEK state. Fix for [1b266395]. by dan ยท 10 years ago
  88. d95bb39 Improve error handling in shell command ".tables". by dan ยท 10 years ago
  89. 4b92f98 Use symbolic names XN_ROWID and XN_EXPR in place of the (-1) and (-2) by drh ยท 10 years ago
  90. e608569 Add the sqlite3_index_info.idxFlags field, allowing xBestIndex() implementations to specify to SQLite that a strategy may visit at most one row. Add support for this to fts3/4. Omit the statement journal from virtual table UPDATE and DELETE operations that are guaranteed not to affect more than one row. by dan ยท 10 years ago
  91. 65c4f59 Ensure that the xSavepoint() virtual table method is correctly invoked if there are already open savepoints (or statement transactions) the first time a virtual table is written within a transaction. by dan ยท 10 years ago
  92. e2b7d7a Remove dead code, replacing with assert() statements that make sure the by drh ยท 10 years ago vtab-onepass
  93. c149f18 Create the sqlite3IsToplevel(Parse*) interface to check to see if a top-level by drh ยท 10 years ago
  94. 94f26a1 Fix compiler warnings. by drh ยท 10 years ago
  95. 4ad0971 Fix an off-by-one error in test function fts5_decode(). by dan ยท 10 years ago
  96. 91742c4 Merge latest trunk change into this branch. by dan ยท 10 years ago
  97. b3deb4e Change the name of the new sqlite3_index_info.flags field to "idxFlags". Add documentation for the same to sqlite.h.in. by dan ยท 10 years ago
  98. 354474a Add tests for fts3 and onepass update/delete operations. Also fix a problem with onepass updates that do not affect any rows. by dan ยท 10 years ago
  99. 0f40037 Also allow UPDATE on virtual tables to use the onepass strategy. by dan ยท 10 years ago
  100. a722821 Extra information provided by .wheretrace on input flags to the query planner by drh ยท 10 years ago