๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 2e08486 Add the usual "fts3" prefix to new static method setEstimatedRows() in fts3.c. This fixes a problem when compiling the amalgamation, as the r-tree module also contains a static method named setEstimatedRows. by dan ยท 12 years ago
  2. 6901439 Instead of having the planner ignore plans with unusable MATCH constraints, have FTS assign extremely high costs to such plans in order to discourage the planner from using them. by dan ยท 12 years ago avoid-unusable-match
  3. c73d0d9 Fix harmless compiler warnings in FTS4. This involved corrupting by drh ยท 12 years ago
  4. 707f1c5 Fix a harmless MSVC compiler warning. by drh ยท 12 years ago
  5. 2bea7cd Fix harmless compiler warnings from clang scan-build. by drh ยท 12 years ago
  6. 3aa4be3 Fix harmless compiler warning. by mistachkin ยท 12 years ago
  7. 85963f5 When possible, have FTS use 32-bit operations to read varints from the database. by dan ยท 12 years ago
  8. ff4b23b Fix for [4065ac8595]: Do not order CROSS or LEFT joins, even if the right-hand-side is a virtual table. by dan ยท 12 years ago
  9. f8396b2 Fix an error message in the spellfix extension so that it conforms to the by drh ยท 12 years ago
  10. 14ec33f Fix typos in compile and run-time tests of the sqlite library version number in rtree.c. by dan ยท 12 years ago
  11. a9f5815 Add a way for virtual tables to return the expected number of rows for a scan (not just the overall cost) to SQLite. Have the rtree module make use of this. by dan ยท 12 years ago
  12. d6dd5de Fix a bug preventing FTS from correctly processing bracket tokens that are immediately preceded by characters that are neither whitespace or token characters. by dan ยท 12 years ago
  13. 0568427 Improved header comment with better instructions on the vfslog.c extension. by drh ยท 12 years ago
  14. 8f8b231 Add the SQLITE_FCNTL_TRACE file control and generate it for OP_Trace by drh ยท 12 years ago
  15. 06d6efb Further enhance the vfslog extension to record the number of freelist pages by drh ยท 12 years ago
  16. 2eebbf6 In the vfslog extension for FILECONTROL records, show the pragma name for by drh ยท 12 years ago
  17. a4bbc8b Add the "languageid" hidden column to fts4aux. by dan ยท 12 years ago
  18. bc863b5 Fix harmless macro redefinition warnings in the totype extension. by mistachkin ยท 12 years ago
  19. 0593516 Fix harmless compiler warning in the totype extension. Include all standard whitespace characters in totypeIsspace. Minor adjustments to style and comments. by mistachkin ยท 12 years ago
  20. 5f8cdac Move the tointeger() and toreal() functions out of core and make them into by drh ยท 12 years ago
  21. 362d216 Fix a crash in FTS incremental phrase processing that can occur if the second or subsequent token is much more common in the dataset than the first. by dan ยท 12 years ago
  22. b084582 Fix harmless compiler warning. by mistachkin ยท 12 years ago
  23. 4f99189 Fix various harmless compiler warnings. Change the "warnings.sh" script to by drh ยท 12 years ago
  24. a0cbd3f Enhancements to the vfslog.c module to show all change-counter changes and by drh ยท 12 years ago
  25. 919e3b3 Another fix to the hash signature algorithm in vfslog.c. by drh ยท 12 years ago
  26. 7cd84ff Fix the hash signature algorithm in vfslog.c. Add a utility program to by drh ยท 12 years ago
  27. 30e2f0a Add ext/misc/vfslog.c, a VFS shim for unix that keeps a log of method calls made by SQLite. by dan ยท 12 years ago
  28. 86f72f0 Fix compilation issue with MSVC. by mistachkin ยท 12 years ago
  29. 9211f8a Allow FTS4 multi-token phrases to use a combination of in-memory and incrementally loaded doclists. This allows phrases to (partially) benefit from incremental doclists without disabling the deferred token optimization. by dan ยท 12 years ago
  30. eb26672 Add a test to check that the new multi-token phrase optimization is actually helping. by dan ยท 12 years ago
  31. ff574f4 Allow multi-token phrases to load doclists from the database incrementally. This allows queries that feature such phrases to benefit from the "docid<?" optimization. by dan ยท 12 years ago
  32. 73632e3 Merge trunk changes with this branch. by dan ยท 12 years ago
  33. 1f03e60 Fix a performance problem in the FTS4 auxiliary functions triggered by an OR clause in the full-text query. by dan ยท 12 years ago
  34. 92054fe Fix memory leaks in the amatch extension. Add a few simple test cases. by drh ยท 12 years ago
  35. 1938438 Have fts4 full-text queries consider "docid<?" and similar constraints. by dan ยท 12 years ago
  36. 915fe4d Fix typo in comment. No changes to code. by mistachkin ยท 12 years ago
  37. f427472 In the nextchar.c extension, allow the second argument to the next_char() by drh ยท 12 years ago
  38. 2505a5f Fix an FTS4 problem introduced by [361084e1eb]. by dan ยท 12 years ago
  39. 2c18788 Initialize a variable in fts3_write.c on the grounds that the argument required to show that it does not require initialization with is complicated. Add an assert() to where.c to silence a clang scan-build warning. by dan ยท 12 years ago
  40. 2907030 Add some extra assert() statements to silence a few clang warnings. by dan ยท 12 years ago
  41. f3d2aae For the vtshim module, always zero out the xChildDestroy function pointer after calling it. by mistachkin ยท 12 years ago
  42. b8c0683 Documentation changes to warn that sqlite3_set_auxdata() might call the by drh ยท 12 years ago
  43. 47af6e7 Fix copy/paste errors in comments in the transitive_closure virtual table. by drh ยท 12 years ago
  44. 580d7dc Adjust the costs in the xBestIndex function of the spellfix1 virtual table by drh ยท 12 years ago
  45. 1f10c28 Modify several extensions to use the new exported function naming. by drh ยท 12 years ago
  46. d4b473b Add an optional 5th parameter to the next_char() function that is the by drh ยท 12 years ago
  47. ed20073 Make a couple of implicit casts explicit to fix compiler warnings. by dan ยท 12 years ago
  48. 049d487 Modify several extensions to use the new exported function naming. Fix some shared library compilation issues. by mistachkin ยท 12 years ago extRefactor
  49. aaf528e Fix harmless typos in comments of two extensions. by drh ยท 12 years ago
  50. cef4fb6 Add the "vtshim" extension, implementing a wrapper around the virtual by drh ยท 12 years ago
  51. 4580cfb Cut over the next generation query planner. Increase the version number by drh ยท 12 years ago
  52. 792f349 Enhance error message handling for the vtshim module. by mistachkin ยท 12 years ago disposable-vtable
  53. adbae61 Remove an unused function declaration from the FTS3 source code. by drh ยท 12 years ago
  54. 8def92b Add the "notindexed" option to fts4. by dan ยท 12 years ago
  55. aafcef6 The vtshim xCreate and xConnect functions need to store the pAux pointer into the newly created vtable object. Style fixes. by mistachkin ยท 12 years ago
  56. 919aa1a Integration adjustments for the vtshim module. by mistachkin ยท 12 years ago
  57. ec3e641 Add a prototype for an extension that sits in between the SQLite native code by drh ยท 13 years ago
  58. 37ca048 Merge all changes from trunk. by drh ยท 13 years ago
  59. 4f402f2 Improved processing of DISTINCT. by drh ยท 13 years ago
  60. 5f0b33c Add the SQLITE_FTS3_MAX_EXPR_DEPTH compile time option. by dan ยท 13 years ago
  61. 5822d6f Fix test cases for the new EXPLAIN QUERY PLAN format. Add the by drh ยท 13 years ago
  62. f2c9229 Up until now the fts4 "unicode61" tokenizer has treated all private use codepoints except the first and last of each of the three ranges as alphanumeric (eligible to be part of tokens). This commit fixes this so that all private use codepoints are considered alphanumeric. In other words, it fixes the handling of codepoints 0xE000, 0xF8FF, 0xF0000, 0xFFFFD, 0x100000 and 0x10FFFD. by dan ยท 13 years ago
  63. 73843ca Increase the estimated full-scan cost for an FTS3 table. by drh ยท 13 years ago
  64. a385565 Adjust the xBestIndex methods on both the fuzzer and transitive_closure by drh ยท 13 years ago
  65. d2b113b Fix a bug in the transitive_closure virtual table that NGQP exposes. by drh ยท 13 years ago
  66. 44dc8e8 Fix EXPLAIN QUERY PLAN row counts for the rtree virtual table tests. by drh ยท 13 years ago
  67. def3367 Add the percentile() SQL function as a loadable by drh ยท 13 years ago
  68. f7b5496 Many small harmless comment changes. Removal of obsolete comments and by drh ยท 13 years ago
  69. 87ddfeb When writing to an FTS table, take an exclusive shared-cache lock on the %_segdir table before writing. Otherwise, an xCommit() call may report an SQLITE_LOCKED error. by dan ยท 13 years ago
  70. f15d23d Remove a stray tab character from the transitive_closure extension source code. by drh ยท 13 years ago
  71. 11f71d6 Fixes to allow testfixture to be compiled with SQLITE_OMIT_VIRTUAL_TABLE defined. by dan ยท 13 years ago
  72. 15912e7 Add the rot13.c loadable extension. by drh ยท 13 years ago
  73. 92692d3 Fix a couple of harmless compiler warnings in the fts3_tokenize virtual table. by drh ยท 13 years ago
  74. 8c15d99 Fix the wholenumber virtual table so that it returns higher costs for by drh ยท 13 years ago
  75. e8dee7d Modify the fts3tokenize table implementation so that it does not use the SQL function fts3_tokenizer. The user may have installed an authorizer callback that prohibits this. by dan ยท 13 years ago
  76. acf9c2b Add an assert() to fts3_expr.c in order to silence a clang warning. by drh ยท 13 years ago
  77. 3a01b60 Improve the error message issued when an FTS query exceeds the maximum allowable tree depth. by dan ยท 13 years ago
  78. 181f4f7 Fix an off-by-one in the code for limiting the depth of FTS expression trees. by dan ยท 13 years ago
  79. 015db9c Remove spellfix virtual table documentation from the source tree. by drh ยท 13 years ago
  80. 6f77140 Fix harmless compiler warnings in the FTS expression parser. by drh ยท 13 years ago
  81. 0d02dd8 Merge latest trunk changes. by dan ยท 13 years ago
  82. aa29c86 Rebalance FTS expressions after parsing to limit recursion during evaluation. Avoid recursion when deleting FTS expression trees. Enforce a limit on the depth of an expression tree. by dan ยท 13 years ago
  83. ea41dc4 Added the nextchar.c extension. Minor changes to the spellfix.c extension by drh ยท 13 years ago
  84. d9555a7 Add wiki documentation files for the spellfix1 virtual table. by drh ยท 13 years ago
  85. 8416fc7 Added the transitive_closure, ieee754, and amatch extensions. by drh ยท 13 years ago std-ext
  86. b7045ab Move the test_spellfix.c module to ext/misc/spellfix.c. by drh ยท 13 years ago
  87. e50db1c Convert the fuzzer virtual table into a loadable extension and move it by drh ยท 13 years ago
  88. 24b6422 Make test_wholenumber.c into a loadable extension and move it to by drh ยท 13 years ago
  89. 248f2be Make "test_regexp.c" into a loadable extension and move it over to by drh ยท 13 years ago
  90. da8caa0 Fix harmless compiler warnings. by drh ยท 13 years ago
  91. 4d648c7 Update MSCV makefile for the fts3tokenize virtual table. Clear some by drh ยท 13 years ago
  92. d7a959c Add virtual table module 'fts3tokenize' to fts3. fts3tokenize provides SQL access to FTS tokenizer implementations. by dan ยท 13 years ago
  93. a8f6038 Change the fts4aux virtual table module so that fts4aux tables created in the temp database may report on fts3/fts4 tables in any attached database. by dan ยท 13 years ago
  94. 65eb647 Correct test numbering on several rtree tests. by mistachkin ยท 13 years ago
  95. 1cb90c6 In fts3, when filtering lists for hits in a specific column, edit the list in place in the same way as it is for NEAR filtering. Fix for [38b1ae018f]. by dan ยท 13 years ago
  96. 48864df Many spelling fixes in comments. No changes to code. by mistachkin ยท 13 years ago
  97. 806c006 Enhance RTree virtual table creation error messages that involve the getNodeSize() function. by mistachkin ยท 13 years ago rtreeErrMsg
  98. 88be014 Spelling and header fixes for the async extension. by mistachkin ยท 13 years ago
  99. 46af59e In the async VFS, treat the new error code SQLITE_IOERR_DELETE_NOENT as success for xDelete. by mistachkin ยท 13 years ago
  100. 7b6be6f Fix an uninitialized variable detected by valgrind. by drh ยท 13 years ago