๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. f5ddb9c Take out the goofy '$$' path syntax. Instead, use subtypes to communicate when by drh ยท 10 years ago subtypes
  2. cf94f17 Make the sqlite3_value_subtype() and sqlite3_result_subtype() interfaces by drh ยท 10 years ago
  3. bcdf78a Experimental implementation of sqlite3_result_subtype() and by drh ยท 10 years ago
  4. 0b19c96 Fix a potential NULL pointer deref in the testing logic of pcache1. by drh ยท 10 years ago
  5. 33c47f5 Modify the fts5 leaf page format to permit faster seek operations. This is a file-format change. Any existing databases can be upgraded by running the fts5 'rebuild' command. by dan ยท 10 years ago
  6. 383de69 Create separate "path" and "root" columns in the json_each() and json_tree() by drh ยท 10 years ago
  7. 204debf Increment the fts5 version value to indicate that the on-disk format has changed. by dan ยท 10 years ago fts5-incompatible
  8. 56c8634 Fix a segfault in fts5 that could occur if the database contents were corrupt. by dan ยท 10 years ago
  9. 40d45f8 Merge latest changes from trunk. Including fts5_expr.c fixes. by dan ยท 10 years ago
  10. b97efa0 Update description of on-disk format in fts5_index.c. by dan ยท 10 years ago
  11. 0c27508 Make the sqlite3ext.h header file responsive to -DSQLITE_OMIT_LOAD_EXTENSION. by drh ยท 10 years ago
  12. e6f5278 Disable tests for json_each() and json_tree() on builds where by drh ยท 10 years ago
  13. b1031f0 Fix the --help option on test/releasetest.tcl. Also fix the final error by drh ยท 10 years ago
  14. e712acb Revert an accidentally committed makefile change. by dan ยท 10 years ago
  15. f679d97 Fix an fts5 problem that could occur if a term and the first associated rowid are on different leaf pages. by dan ยท 10 years ago
  16. a5aa8e1 Change the array of 16-bit offsets at the end of each page to an array of varints. by dan ยท 10 years ago
  17. 0e8729d Attempt to declare sqlite3MemoryBarrier() correctly for all possible by drh ยท 10 years ago
  18. 852944e Fix the json_tree() scan for the case when a path is supplied. Add new by drh ยท 10 years ago
  19. 5fb72e5 No-op the sqlite3_memory_alarm() interface in a different way, that does by drh ยท 10 years ago
  20. f5eac36 Fix harmless compiler warning in FTS5. by mistachkin ยท 10 years ago
  21. 5c472d0 Fix an assert() enabled by SQLITE_ENABLE_EXPENSIVE_ASSERT in wal.c. by dan ยท 10 years ago
  22. 8820250 Fix a possible NULL pointer deref when using SQLITE_ENABLE_MEMORY_MANAGEMENT. by drh ยท 10 years ago
  23. 3f62cb5 Fix harmless compiler warning. by mistachkin ยท 10 years ago
  24. 4b03efb Fix harmless compiler warnings in FTS5. by mistachkin ยท 10 years ago
  25. 3c03afd When running a CREATE TABLE AS, make the initial temporary sqlite_master entry by drh ยท 10 years ago
  26. f06bd2c Fix a bug in preprocessor macros within fts5_main.c. by dan ยท 10 years ago
  27. 0c6dfaa Remove an unused local variable from Lemon. by drh ยท 10 years ago
  28. a46a4a6 Enhance the DBSTAT virtual table with a new hidden table "schema" that if by drh ยท 10 years ago
  29. b4d472f Eponymous virtual tables exist in the "main" schema only. Enforce this rule. by drh ยท 10 years ago
  30. fe8e2eb Remove the 0x00 terminators from the end of doclists stored on disk. by dan ยท 10 years ago
  31. 310a8d6 Fix the help message that sqlite3_analyzer.exe generates for invalid arguments. by drh ยท 10 years ago
  32. 337cd0d Minor tweaks to Lemon. by drh ยท 10 years ago
  33. 3921d8b Enhance the Lemon parser generator to add SHIFTREDUCE states that reduce the by drh ยท 10 years ago
  34. ae2a408 Fix an unreachable branch in the new parse automaton. by drh ยท 10 years ago lemon-update
  35. a248a72 Change the parser engine so that it (once again) waits for a lookahead token by drh ยท 10 years ago
  36. 3bd48ab For the Lemon-generated parser, add a new action type SHIFTREDUCE and use it by drh ยท 10 years ago
  37. 7e698e9 In the "parse.out" output file from Lemon, show addition the complete text by drh ยท 10 years ago
  38. 60f8139 Use macros to make the code in fts5_index.c easier to read. by dan ยท 10 years ago
  39. c75e016 Improved "Parser Statistics" output (the -s option) for the Lemon parser by drh ยท 10 years ago
  40. 2d64034 Improved memory barrier that should work with MinGW on older versions of by drh ยท 10 years ago
  41. 6081c1d Add a memory barrier to the mutex initialization logic, try to work around by drh ยท 10 years ago
  42. 0b8d255 Omit all use of Expr nodes for TK_AS, as those nodes no longer served a useful by drh ยท 10 years ago
  43. e386a1b Experiment with a different fts5 leaf page format that allows faster seeks. by dan ยท 10 years ago
  44. 28b9e0f Fix an unreachable conditional in the WHERE clause analysis logic. by drh ยท 10 years ago
  45. e3a7307 Get STAT4 range scan estimates work again when the bounds are determined by drh ยท 10 years ago
  46. 2547336 Fix over-length source code lines in Lemon. by drh ยท 10 years ago
  47. 13bf8c4 Add support for CREATE INDEX statements that use deterministic expressions by drh ยท 10 years ago
  48. aac39e1 Merge trunk enhancements, and espeically the fix for allowing strings by drh ยท 10 years ago index-expr
  49. edb04ed Continue to support the (broken) legacy syntax of allowing strings for by drh ยท 10 years ago
  50. 4dfe98a Enhance showfts5.tcl so that it can optionally display the number of terms in each segment. by dan ยท 10 years ago
  51. 477fc0e Modify the fts5 custom tokenizer interface to permit synonym support. The fts5_api.iVersion value is now set to 2. Existing fts5 custom tokenizers (if there are such things) will need to be updated to use the new api version. by dan ยท 10 years ago
  52. 31c171c Merge latest trunk changes. by dan ยท 10 years ago
  53. 92af02c Simplification of the LRU list handling in pcache1. by drh ยท 10 years ago
  54. 95a0b37 Change the pcache module to keep track of the total number of references to by drh ยท 10 years ago
  55. f8efe64 Rearrange code in fts5_expr.c so that synonym support does not slow down the common case. by dan ยท 10 years ago
  56. cce4132 Merge enhancements from trunk. by dan ยท 10 years ago
  57. 98c5f87 A simple optimization and size reduction in sqlite3PagerAcquire(). by drh ยท 10 years ago
  58. ea8b93e Add documentation for fts5 synonym support. by dan ยท 10 years ago
  59. c98a4cc Change the Pager.hasBeenUsed flag into Pager.hasHeldSharedLock in order to by drh ยท 10 years ago
  60. ea62363 Add tests to improve coverage of fts5_varint.c. by dan ยท 10 years ago
  61. e1c28d7 Remove some more code from fts5_index.c by consolidating similar functions. by dan ยท 10 years ago
  62. 34de0c8 Merge enhancements from trunk. by drh ยท 10 years ago
  63. 076e85f Add the sqlite3VdbeLoadString() and sqlite3VdbeMultiLoad() routines to help by drh ยท 10 years ago
  64. 5d14487 Remove dead code from fts5_index.c. by dan ยท 10 years ago
  65. 9a9e353 Fix the fts5 integrity-check so that it works with columnsize=0 tables. by dan ยท 10 years ago
  66. 2a6ecb3 Fix a memory leak in fts5_expr.c. by dan ยท 10 years ago
  67. 7cc023c Factor out and simplify code in pragma.c for pragmas that return a single by drh ยท 10 years ago
  68. b460e52 For PRAGMAs, factor out the code that sets the result set column names into by drh ยท 10 years ago
  69. 2a8f671 Optimizations to the printf formatter. by drh ยท 10 years ago
  70. 9c671b7 Further tests to raise coverage of fts5 synonym code to 100%. Fix a dropped error code in the same. by dan ยท 10 years ago
  71. 50ea76e Fix an issue with fts5 synonyms and NEAR(...) queries. by dan ยท 10 years ago
  72. 0ff287f Add and use the sqlite3VdbeChangeOpcode() routine. Simplify the implementation by drh ยท 10 years ago
  73. 2991ba0 Add the sqlite3VdbeAddGoto(v,i) routine as a shorthand for by drh ยท 10 years ago
  74. ef41dfe Change sqlite3_sql() so that it always returns the SQL text of the prepared by drh ยท 10 years ago
  75. bea34fc Fix a problem with fts5 synonyms and phrase queries. Also fix an OOM handling bug in fts5. by dan ยท 10 years ago
  76. 2ed0d80 Small simplification to the EXPLAIN QUERY PLAN logic. by drh ยท 10 years ago
  77. d37bea5 Use sqlite3XPrintf() instead of sqlite3StrAccumAppend() in a few places by drh ยท 10 years ago
  78. 4ef299a The sqlite3_memory_alarm() interface has been deprecated and undocumented by drh ยท 10 years ago
  79. 583611d Fix a problem handling OOM conditions within fts5 queries that feature synonyms. by dan ยท 10 years ago
  80. df998c3 Fix a problem with fts5 synonyms and the xQueryPhrase() auxiliary function API. by dan ยท 10 years ago
  81. 02bf8b4 Very minor optimizations in the unix VFS. by drh ยท 10 years ago
  82. 59a5364 Performance improvement in sqlite3VarintLen(). by drh ยท 10 years ago
  83. 054bbab Small size reduction and performance increase in sqlite3DbMallocSize(). by drh ยท 10 years ago
  84. 3c0c431 Reduce the number of calls to sqlite3BeginBenignMalloc(). by drh ยท 10 years ago
  85. d917ad0 Fix a problem that occurs when more than 4 synonyms for a term appear within a single row. by dan ยท 10 years ago
  86. 3faa07e Add tests for fts5 synonyms implemented by adding extra terms to queries. And fixes for the same. by dan ยท 10 years ago
  87. a7f910b Rename SQLITE_FUNC_VARYING to SQLITE_FUNC_SLOCHNG - a more descriptive name by drh ยท 10 years ago
  88. 7d3d9da Remove unreachable branches. by drh ยท 10 years ago
  89. 8b57642 Fix a bug in error reporting when a UNIQUE index on expressions fails its by drh ยท 10 years ago
  90. 03bf26d Not only date/time functions, but also functions like sqlite_version() and by drh ยท 10 years ago
  91. cb8b58c Begin changes to allow synonym support by adding multiple terms to a query (an alternative to adding multiple terms to the FTS index). by dan ยท 10 years ago
  92. 8492653 Always assume that indexed expressions can generate a NULL. Get by drh ยท 10 years ago
  93. 390b88a Case should not be significant when comparing function names. by drh ยท 10 years ago
  94. 1d85e40 Make the distinction between truly deterministic functions and date/time by drh ยท 10 years ago
  95. 4799142 Improved analysis and usage of indexed expressions in the query planner. by drh ยท 10 years ago
  96. 087f83b Merge the latest enhancements from trunk. by drh ยท 10 years ago
  97. 3ad93bb Enhance the json_extract() function so that if given multiple PATH arguments by drh ยท 10 years ago
  98. 3be094d Link the json1 extension into the command-line shell by default. by drh ยท 10 years ago
  99. 0cb01f5 Add a test for an fts5 tokenizer that supports synonyms by adding multiple entries to the fts index. by dan ยท 10 years ago
  100. 20b3b61 New test cases for the json1 extension. by drh ยท 10 years ago