๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 6fd5c1e Fixes for compiler warnings and errors in the makefiles. Rename the by drh ยท 10 years ago json
  2. f28ed79 Change the name of the json loadable extension to "json1.c", in anticipation by drh ยท 10 years ago
  3. 4af352d Add the fullkey column to both json_each() and json_tree(). by drh ยท 10 years ago
  4. 505ad2c Add the json_tree() virtual table. by drh ยท 10 years ago
  5. a7781dc Merge in trunk fixes for table-valued functions. by drh ยท 10 years ago
  6. 1f2fc28 Fix a corner-case bug in table-valued functions. Update the generate_series() by drh ยท 10 years ago
  7. 6842952 Merge the latest changes from trunk, including the table-valued function by drh ยท 10 years ago
  8. d8b1bfc Fix corner-case memory management issues in table-valued functions. Change by drh ยท 10 years ago
  9. b81fba1 Prevent the series.c extension from loading on older versions of SQLite that by drh ยท 10 years ago table-valued-functions
  10. 01dced1 Fix a typo in series.c. by dan ยท 10 years ago
  11. 6b43cc8 Fix the path lookup for objects so that it can handle quoted identifier by drh ยท 10 years ago
  12. cb6c6c6 Add the json_each(JSON,PATH) table-valued-function. by drh ยท 10 years ago
  13. 222cd5b Merge the table-valued-function rowid fix. by drh ยท 10 years ago
  14. 509c3fc Fix eponymous virtual tables so that they do not automatically make the first by drh ยท 10 years ago
  15. 03726aa Merge support for table-valued functions. by drh ยท 10 years ago
  16. bc550df Improved comments on the generate_series virtual table. Test cases for by drh ยท 10 years ago
  17. 398f872 Virtual table modules with a null xCreate method act as eponymous-only modules - by drh ยท 10 years ago
  18. 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
  19. 0cbb513 Fix harmless compiler warning in FTS5. by mistachkin ยท 10 years ago
  20. 0042a97 Comment clarification. No changes to code. by drh ยท 10 years ago
  21. 52216ad Initial implementation of json_set() and json_insert(). by drh ยท 10 years ago
  22. d096059 Initial implementation of json_replace(). by drh ยท 10 years ago
  23. 301eecc Add an initial implementation for json_remove(). by drh ยท 10 years ago
  24. 987eb1f Initial implementation for json_array_length(), json_extract(), and json_type(). by drh ยท 10 years ago
  25. 5634cc0 Abandon the JSONB format for now. (We may return to it in the future.) Add by drh ยท 10 years ago
  26. b2cd10e Fix off-by-one error when parsing primitive JSON types "true", "false", and by drh ยท 10 years ago
  27. e9c37f3 Add a prototype JSON parser. by drh ยท 10 years ago
  28. 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
  29. bd0621b Experimental code (untested) for a JSONB datatype. by drh ยท 10 years ago
  30. 4510faa Avoid invoking system call unlink() directly from RBU code. Use the xDelete method of the default VFS instead. by dan ยท 10 years ago
  31. 2032d60 Add the json_object() function. by drh ยท 10 years ago
  32. 5fa5c10 Begin adding an extension that provides JSON SQL functions. by drh ยท 10 years ago
  33. 7899fa7 Minor optimization for fts5 API xInst(). by dan ยท 10 years ago
  34. 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
  35. f053ceb Merge fixes from the fts5NoWarn branch. by dan ยท 10 years ago
  36. 027616d Fix compiler warnings and remove unreachable code. by drh ยท 10 years ago
  37. d50bd6b Update RBU to avoid repreparing a statement immediately after it is prepared. by dan ยท 10 years ago
  38. 7e968a7 Fix harmless compiler warnings in FTS5 code. by mistachkin ยท 10 years ago fts5NoWarn
  39. c38e00f Fix duplicate test numbering in the FTS5 matchinfo tests. by mistachkin ยท 10 years ago
  40. 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
  41. 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
  42. dca9290 Fix some problems in test code detected by cppcheck. by dan ยท 10 years ago
  43. f9419d1 Remove all references to "docid" within fts5 source code and comments. Replace with "rowid". by dan ยท 10 years ago
  44. 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
  45. 0734b5a Add extra tests for RBU and FTS3/4. by dan ยท 10 years ago
  46. a9ca8af Add support for "fossil deltas" to RBU and "sqldiff --rbu". by dan ยท 10 years ago
  47. 90c3179 Remove a duplicate "typedef struct Fts5Global Fts5Global;" from fts5_main.c (duplicate is in fts5Int.h). by dan ยท 10 years ago
  48. 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
  49. 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
  50. 9946185 Add the --rbu switch to the "sqldiff" utility. by dan ยท 10 years ago
  51. c1e8ae6 Allow RBU tables to be named "data[0-9]*_<target>" instead of strictly "data_<target>". Also update RBU so that it always processes data tables in order sorted by name. by dan ยท 10 years ago
  52. dbac3ec Return an error message (instead of segfaulting) if test function fts5_expr() is invoked with no arguments. by dan ยท 10 years ago
  53. 0f43df3 Update comments in fts5.h describing the xColumnCount() API function. by dan ยท 10 years ago
  54. 291d090 Merge the fts5-btree-index branch with this one. FTS5 changes only. by dan ยท 10 years ago
  55. c3b4132 Bump the "version" field in the fts5 config table. by dan ยท 10 years ago fts5-btree-index
  56. 8d90087 Minor tweak to the SQL schema used by fts5. by dan ยท 10 years ago
  57. d0dc8cb Remove a potentially undefined behaviour involving signed integers and bitshift operations from fts5_hash.c. by dan ยท 10 years ago
  58. 44198f3 Merge latest trunk changes with this branch. by dan ยท 10 years ago
  59. 5a51c27 Remove a duplicated "if" condition from fts3.c. by dan ยท 10 years ago
  60. 24fa543 Enable the RBU extension to compile cleanly on Windows using MSVC. by mistachkin ยท 10 years ago
  61. 08406bf Fix warnings in fts5 code. by dan ยท 10 years ago
  62. 5555741 Allow the RBU module to read data from appropriately named SQL views created within the RBU database. by dan ยท 10 years ago
  63. f6972c3 Update RBU description comment in the header file. No changes to code. by mistachkin ยท 10 years ago
  64. cfb8f8d Change the name of the OTA extension to RBU: Resumable Bulk Update. by drh ยท 10 years ago
  65. 3baaaca Merge trunk changes, including fixes for compiler warnings in fts5 code, with this branch. by dan ยท 10 years ago
  66. 8694d60 Fix compiler warnings in fts5 code. by dan ยท 10 years ago
  67. e3229c1 Use a WITHOUT ROWID table to index fts5 btree leaves. This is faster to query and only slightly larger than storing btree nodes within an intkey table. by dan ยท 10 years ago
  68. a8dbd52 Amplify the comment on renderLogMsg() that explains the problems associated by drh ยท 10 years ago
  69. 532f179 Fix some harmless compiler warnings. by mistachkin ยท 10 years ago
  70. 3eb9024 Fix inconsistencies in formatting of fts5 docs. by dan ยท 10 years ago
  71. d2454f4 Improve the performance of docid merges in fts5. by dan ยท 10 years ago
  72. 3dbd239 Reduce the number of calls to malloc() made by fts5. by dan ยท 10 years ago
  73. a90579d Fix two problems that could cause fts3 auxiliary functions to occasionally misbehave if used with match expressions that contain both OR and NEAR. by dan ยท 10 years ago
  74. bcf2163 Merge the Fts5MultiSegIter and Fts5IndexIter objects. by dan ยท 10 years ago
  75. 01233d3 Add a test case to verify that "PRAGMA data_version" works as expected when an OTA client writes to the database. by dan ยท 10 years ago
  76. b2fe306 Further optimizations for fts5 b-tree seeks. by dan ยท 10 years ago
  77. 656773b Speed up seek operations on fts5 b-tree structures. by dan ยท 10 years ago
  78. 30ae503 Optimize seek operations on fts5 b-trees. by dan ยท 10 years ago
  79. 70c8885 Fix a problem in the fts5 integrity-check. by dan ยท 10 years ago
  80. 28a10c3 Rework the Fts5MultiSegIter structure a bit to make it more efficient. by dan ยท 10 years ago
  81. 00a1351 Speed up eof checks on fts5 cursors. by dan ยท 10 years ago
  82. ec7c1de Avoid freeing the array of instance matches each time the fts5 xNext() method is called. by dan ยท 10 years ago
  83. a153bbc Copy fts5.h into the build directory as part of building fts5.c. Also remove code to edit fts5parse.c from various Makefiles and add it to mkfts5c.tcl. by dan ยท 10 years ago
  84. 6544b86 Minor change to mkfts5c.tcl so that fts5.c can be used according to the instructions in loadext.html. by dan ยท 10 years ago
  85. 3abdc44 Add fts5_source_id() SQL function, similar to sqlite_source_id(). by dan ยท 10 years ago
  86. 3f09bed Remove "#ifdef SQLITE_ENABLE_FTS5" from individual fts5 source files. Add a single "#if !defined(SQLITE_CORE) || defined(SQLITE_ENABLE_FTS5)" to fts5.c. by dan ยท 10 years ago
  87. ef64869 Fix minor problems in the ota demo application. by dan ยท 10 years ago
  88. 018a93d Remove unnecessary lines from fts3.h and main.mk. by dan ยท 10 years ago
  89. 6394d99 Fix a segfault that could follow an OOM error in fts5. by dan ยท 10 years ago
  90. 6fbeb22 Fix some cases in the fts5 code where a corrupt database could cause a buffer overread. by dan ยท 10 years ago
  91. a468027 Merge upstream changes. Get the test fixture working with FTS5. Fix compiler warnings. by mistachkin ยท 10 years ago fts5Msvc
  92. eb37567 Remove fts5 initialization code from core file main.c. by dan ยท 10 years ago
  93. ed52f9f Initial changes to get FTS5 working with MSVC. by mistachkin ยท 10 years ago
  94. 3e65f89 Fix Makefile.in to account for recent changes. Update fts5 test scripts so that they do not run if SQLITE_ENABLE_FTS5 is not defined. by dan ยท 10 years ago
  95. f32fa31 Merge latest trunk changes into this branch. by dan ยท 10 years ago
  96. ed2589f Add a script to combine all fts5 code into a single file - fts5.c - that can be used to build an SQLite loadable extension. by dan ยท 10 years ago
  97. 88d702e Add "ON CONFLICT" handling to the spellfix module. by dan ยท 10 years ago spellfix-constraints
  98. 51ef0f5 Improve test coverage of fts5. by dan ยท 10 years ago
  99. c94a081 Merge latest trunk changes with this branch. Add tests for columnsize=0. by dan ยท 10 years ago
  100. f5ed7ad Fix harmless compiler warnings. by drh ยท 11 years ago