๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. f5ddb9c Take out the goofy '$$' path syntax. Instead, use subtypes to communicate when by drh ยท 10 years ago subtypes
  2. 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
  3. 383de69 Create separate "path" and "root" columns in the json_each() and json_tree() by drh ยท 10 years ago
  4. 204debf Increment the fts5 version value to indicate that the on-disk format has changed. by dan ยท 10 years ago fts5-incompatible
  5. 56c8634 Fix a segfault in fts5 that could occur if the database contents were corrupt. by dan ยท 10 years ago
  6. 40d45f8 Merge latest changes from trunk. Including fts5_expr.c fixes. by dan ยท 10 years ago
  7. b97efa0 Update description of on-disk format in fts5_index.c. by dan ยท 10 years ago
  8. 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
  9. a5aa8e1 Change the array of 16-bit offsets at the end of each page to an array of varints. by dan ยท 10 years ago
  10. 852944e Fix the json_tree() scan for the case when a path is supplied. Add new by drh ยท 10 years ago
  11. f5eac36 Fix harmless compiler warning in FTS5. by mistachkin ยท 10 years ago
  12. 4b03efb Fix harmless compiler warnings in FTS5. by mistachkin ยท 10 years ago
  13. f06bd2c Fix a bug in preprocessor macros within fts5_main.c. by dan ยท 10 years ago
  14. fe8e2eb Remove the 0x00 terminators from the end of doclists stored on disk. by dan ยท 10 years ago
  15. 60f8139 Use macros to make the code in fts5_index.c easier to read. by dan ยท 10 years ago
  16. e386a1b Experiment with a different fts5 leaf page format that allows faster seeks. by dan ยท 10 years ago
  17. 4dfe98a Enhance showfts5.tcl so that it can optionally display the number of terms in each segment. by dan ยท 10 years ago
  18. f8efe64 Rearrange code in fts5_expr.c so that synonym support does not slow down the common case. by dan ยท 10 years ago
  19. cce4132 Merge enhancements from trunk. by dan ยท 10 years ago
  20. ea8b93e Add documentation for fts5 synonym support. by dan ยท 10 years ago
  21. ea62363 Add tests to improve coverage of fts5_varint.c. by dan ยท 10 years ago
  22. e1c28d7 Remove some more code from fts5_index.c by consolidating similar functions. by dan ยท 10 years ago
  23. 5d14487 Remove dead code from fts5_index.c. by dan ยท 10 years ago
  24. 9a9e353 Fix the fts5 integrity-check so that it works with columnsize=0 tables. by dan ยท 10 years ago
  25. 2a6ecb3 Fix a memory leak in fts5_expr.c. by dan ยท 10 years ago
  26. 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
  27. 50ea76e Fix an issue with fts5 synonyms and NEAR(...) queries. by dan ยท 10 years ago
  28. bea34fc Fix a problem with fts5 synonyms and phrase queries. Also fix an OOM handling bug in fts5. by dan ยท 10 years ago
  29. 583611d Fix a problem handling OOM conditions within fts5 queries that feature synonyms. by dan ยท 10 years ago
  30. df998c3 Fix a problem with fts5 synonyms and the xQueryPhrase() auxiliary function API. by dan ยท 10 years ago
  31. d917ad0 Fix a problem that occurs when more than 4 synonyms for a term appear within a single row. by dan ยท 10 years ago
  32. 3faa07e Add tests for fts5 synonyms implemented by adding extra terms to queries. And fixes for the same. by dan ยท 10 years ago
  33. 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
  34. 3ad93bb Enhance the json_extract() function so that if given multiple PATH arguments by drh ยท 10 years ago
  35. 0cb01f5 Add a test for an fts5 tokenizer that supports synonyms by adding multiple entries to the fts index. by dan ยท 10 years ago
  36. d297592 Fix the build with -DSQLITE_OMIT_VIRTUALTABLE. by drh ยท 10 years ago
  37. d1f0068 Do not consider an empty string to be valid JSON. Add some additional by drh ยท 10 years ago
  38. ee0c0a8 Another change to the fts5 tokenizer API. by dan ยท 10 years ago
  39. a771402 Change the json1.c module so that it throws an error if any of the by drh ยท 10 years ago
  40. f2df7e7 Back out the json_check() routine. Instead, throw an error if the input to by drh ยท 10 years ago
  41. 57e0add Change the fts5 tokenizer API to allow more than one token to occupy a single position within a document. by dan ยท 10 years ago
  42. 2798f0b Fix compiler warnings in rbu code. by dan ยท 10 years ago
  43. f6ec8d4 Add the json_check() function, which returns its argument if the argument by drh ยท 10 years ago
  44. ecb5fed Enhance the json_insert(), json_replace(), and json_set() functions with the by drh ยท 10 years ago
  45. 80d8740 Improvements to JSON string dequoting. by drh ยท 10 years ago
  46. 442a7c6 Fix corner-case problems in the type and atom columns of json_each() and by drh ยท 10 years ago
  47. c3722b2 Fix minor glitches in the json1.c extension, mostly having to do with OOM by drh ยท 10 years ago
  48. 8784eca Fixes to json_each() and json_tree(). Improved json_parse() debugging output. by drh ยท 10 years ago
  49. bc8f092 Add the json_valid() function to the json1.c extension. Fix various minor by drh ยท 10 years ago
  50. be9474e Fix a couple instances of OOM handling in the json extension. by drh ยท 10 years ago
  51. 6fd5c1e Fixes for compiler warnings and errors in the makefiles. Rename the by drh ยท 10 years ago json
  52. f28ed79 Change the name of the json loadable extension to "json1.c", in anticipation by drh ยท 10 years ago
  53. 4af352d Add the fullkey column to both json_each() and json_tree(). by drh ยท 10 years ago
  54. 505ad2c Add the json_tree() virtual table. by drh ยท 10 years ago
  55. a7781dc Merge in trunk fixes for table-valued functions. by drh ยท 10 years ago
  56. 1f2fc28 Fix a corner-case bug in table-valued functions. Update the generate_series() by drh ยท 10 years ago
  57. 6842952 Merge the latest changes from trunk, including the table-valued function by drh ยท 10 years ago
  58. d8b1bfc Fix corner-case memory management issues in table-valued functions. Change by drh ยท 10 years ago
  59. b81fba1 Prevent the series.c extension from loading on older versions of SQLite that by drh ยท 10 years ago table-valued-functions
  60. 01dced1 Fix a typo in series.c. by dan ยท 10 years ago
  61. 6b43cc8 Fix the path lookup for objects so that it can handle quoted identifier by drh ยท 10 years ago
  62. cb6c6c6 Add the json_each(JSON,PATH) table-valued-function. by drh ยท 10 years ago
  63. 222cd5b Merge the table-valued-function rowid fix. by drh ยท 10 years ago
  64. 509c3fc Fix eponymous virtual tables so that they do not automatically make the first by drh ยท 10 years ago
  65. 03726aa Merge support for table-valued functions. by drh ยท 10 years ago
  66. bc550df Improved comments on the generate_series virtual table. Test cases for by drh ยท 10 years ago
  67. 398f872 Virtual table modules with a null xCreate method act as eponymous-only modules - by drh ยท 10 years ago
  68. 5ef2b28 When updating a zipvfs database with RBU, set journal_mode=off to prevent the upper-level pager from creating a large temporary file. by dan ยท 10 years ago
  69. 0cbb513 Fix harmless compiler warning in FTS5. by mistachkin ยท 10 years ago
  70. 0042a97 Comment clarification. No changes to code. by drh ยท 10 years ago
  71. 52216ad Initial implementation of json_set() and json_insert(). by drh ยท 10 years ago
  72. d096059 Initial implementation of json_replace(). by drh ยท 10 years ago
  73. 301eecc Add an initial implementation for json_remove(). by drh ยท 10 years ago
  74. 987eb1f Initial implementation for json_array_length(), json_extract(), and json_type(). by drh ยท 10 years ago
  75. 5634cc0 Abandon the JSONB format for now. (We may return to it in the future.) Add by drh ยท 10 years ago
  76. b2cd10e Fix off-by-one error when parsing primitive JSON types "true", "false", and by drh ยท 10 years ago
  77. e9c37f3 Add a prototype JSON parser. by drh ยท 10 years ago
  78. 82d7aea Add the sqlite3rbu_savestate() function to the rbu extension. To force rbu to save its state to disk without closing the sqlite3rbu* handle. by dan ยท 10 years ago
  79. bd0621b Experimental code (untested) for a JSONB datatype. by drh ยท 10 years ago
  80. 4510faa Avoid invoking system call unlink() directly from RBU code. Use the xDelete method of the default VFS instead. by dan ยท 10 years ago
  81. 2032d60 Add the json_object() function. by drh ยท 10 years ago
  82. 5fa5c10 Begin adding an extension that provides JSON SQL functions. by drh ยท 10 years ago
  83. 7899fa7 Minor optimization for fts5 API xInst(). by dan ยท 10 years ago
  84. 7918dc8 Add the xPhraseFirst() and xPhraseNext() fts5 APIs, for faster iteration through a single phrases position list. Also optimize xInst() and xInstCount() a bit. by dan ยท 10 years ago
  85. f053ceb Merge fixes from the fts5NoWarn branch. by dan ยท 10 years ago
  86. 027616d Fix compiler warnings and remove unreachable code. by drh ยท 10 years ago
  87. d50bd6b Update RBU to avoid repreparing a statement immediately after it is prepared. by dan ยท 10 years ago
  88. 7e968a7 Fix harmless compiler warnings in FTS5 code. by mistachkin ยท 10 years ago fts5NoWarn
  89. c38e00f Fix duplicate test numbering in the FTS5 matchinfo tests. by mistachkin ยท 10 years ago
  90. 50b5491 Add tests for the matchinfo-like test function. Fix problems found in test and fts5 code by doing so. by dan ยท 10 years ago
  91. b20a42e Update the spellfix virtual table extension so that an explicit "top = ?" constraint works even if there is also a "distance < ?" or "distance <= ?" constraint. by dan ยท 10 years ago
  92. dca9290 Fix some problems in test code detected by cppcheck. by dan ยท 10 years ago
  93. f9419d1 Remove all references to "docid" within fts5 source code and comments. Replace with "rowid". by dan ยท 10 years ago
  94. d3789c0 Add new test file fts5_test_mi.c, containing an implementation of a function similar to FTS4 matchinfo() for FTS5. by dan ยท 10 years ago
  95. 0734b5a Add extra tests for RBU and FTS3/4. by dan ยท 10 years ago
  96. a9ca8af Add support for "fossil deltas" to RBU and "sqldiff --rbu". by dan ยท 10 years ago
  97. 90c3179 Remove a duplicate "typedef struct Fts5Global Fts5Global;" from fts5_main.c (duplicate is in fts5Int.h). by dan ยท 10 years ago
  98. dd688e7 Fix a problem causing [sqldiff --rbu] to fail on tables for which all columns are part of the PRIMARY KEY. by dan ยท 10 years ago
  99. 79e2347 Fix a bug in the fts5 porter tokenizer preventing it from passing xCreate() arguments through to its parent tokenizer. by dan ยท 10 years ago
  100. 9946185 Add the --rbu switch to the "sqldiff" utility. by dan ยท 10 years ago