๐ AIๆ็ดข & ไปฃ็
๐
ไธป้กต
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
refs/heads/dbdata
/
ext
/
fts2
52b1dbb
Allow the 'testfixture.exe' target to be compiled with the __stdcall calling convention.
by mistachkin
ยท 9 years ago
049d487
Modify several extensions to use the new exported function naming. Fix some shared library compilation issues.
by mistachkin
ยท 12 years ago
extRefactor
48864df
Many spelling fixes in comments. No changes to code.
by mistachkin
ยท 13 years ago
8749c18
Make sure substructure elements have proper alignment in the ICU tokenizers
by drh
ยท 13 years ago
d557843
Fix all known instances of 'repeated the' style typos in comments. No changes to code.
by mistachkin
ยท 13 years ago
9fe5b85
Remove additional occurrences of <ctype.h> from FTS2.
by drh
ยท 15 years ago
f2fcd07
Completely remove all trace of ctype.h from FTS2.
by drh
ยท 15 years ago
be21779
Corrected typos and misspellings. Ticket #3702. (CVS 6336)
by shane
ยท 17 years ago
b39187a
Additional test cases and cleanup of FTS3 parenthesis processing. (CVS 6094)
by drh
ยท 17 years ago
78d4183
Fix a bug in icuOpen() in fts2. (CVS 6038)
by danielk1977
ยท 17 years ago
7fdb522
Backport http://www.sqlite.org/cvstrac/chngview?cn=5489 from fts3.
by shess
ยท 17 years ago
25192ca
Be a bit more susicious of invalid results from the tokenizer.
by shess
ยท 17 years ago
db94e39
Implement optimize() function. Backports check-in (5417) from fts3. (CVS 5458)
by shess
ยท 17 years ago
0890467
Delete all fts2 index data the table becomes empty.
by shess
ยท 17 years ago
3d37311
fts2 functions for testing scripts. Backports (5340) from fts3. (CVS 5456)
by shess
ยท 17 years ago
deca811
Change prefix search from O(N*M) to O(NlogM).
by shess
ยท 17 years ago
b2822a2
Changes fts2 to use only sqlite3_malloc() and not system malloc.
by shess
ยท 17 years ago
2964790
fts2.c buildTerms() passes -1 for nInput. Backports (4511) from fts3. (CVS 5453)
by shess
ยท 17 years ago
4249b3f
Cleanup the hash functions in FTS2. Backports (4440) from fts3. (CVS 5452)
by shess
ยท 17 years ago
8a29dfd
Remove all instances of sprintf() from the FTS modules. Ticket #3049. (CVS 4996)
by drh
ยท 18 years ago
85b623f
Change all instances of "it's" in comments to either "its" or "it is",
by drh
ยท 18 years ago
a6f46e9
Do not require SQLITE_ENABLE_BROKEN_FTS2 if FTS2 is not enabled.
by drh
ยท 18 years ago
cd7274c
Don't do anything when input doclists are both empty. Ticket #2774 (CVS 4546)
by shess
ยท 18 years ago
961303c
Drop the forced error from fts3.c and add forced errors to fts2.c and
by shess
ยท 18 years ago
27a770e
Fix memory leak of InteriorReader.term. Comes up when doing queries
by shess
ยท 18 years ago
9fa5022
Convert fts2 to use sqlite3_prepare_v2() to prevent certain logic
by shess
ยท 18 years ago
e6e4d6b
Fix some compiler warnings. (CVS 4196)
by drh
ยท 18 years ago
e21733b
Fix ticket #2439: the FTS1 and FTS2 extensions use the non-standard,
by rse
ยท 18 years ago
ab9749e
Modify handling of SQLITE_SCHEMA in fts2 code. An SQLITE_SCHEMA error may cause SQLite to reload the internal schema, deleting and recreating v-table objects. So the sqlite3_vtab structure can be deleted out from under a v-table implementation. (CVS 4151)
by danielk1977
ยท 18 years ago
c033b64
Implement xRename() for fts2 so that it is possible to rename fts2 tables. (CVS 4143)
by danielk1977
ยท 18 years ago
9ff8026
Reorganize comments in fts2_tokenizer.h. No code changes. (CVS 4132)
by danielk1977
ยท 18 years ago
08ada51
Remove the unused EXTSRC variable from the non-configure makefile. (CVS 4129)
by danielk1977
ยท 18 years ago
4877ef2
Fix an unitialized variable in fts2. (CVS 4128)
by danielk1977
ยท 18 years ago
576d3db
Modify the non-configure build system to make it easier to build the library with the fts2 or icu extensions linked in. (CVS 4121)
by danielk1977
ยท 18 years ago
397aa14
Put #ifdefs in fts2_tokenizer so that the build works even when FTS2
by drh
ยท 18 years ago
5665b3e
All the use of MySQL-style quoting in the FTS modules. Ticket #2446. (CVS 4119)
by drh
ยท 18 years ago
4676082
Add a test that calls fts2_tokenizer() with an argument set via C code. (CVS 4118)
by danielk1977
ยท 18 years ago
f86643b
Add some tests for the fts2 icu tokenizer. (CVS 4117)
by danielk1977
ยท 18 years ago
24e1afa
Add some documentation for user-defined fts2 tokenizers. (CVS 4116)
by danielk1977
ยท 18 years ago
832a58a
Extend fts2 so that user defined tokenizers may be added. Add a tokenizer that uses the ICU library if available. Documentation and tests to come. (CVS 4108)
by danielk1977
ยท 18 years ago
86889fc
Fix snippet generation when the left-most column of an fts2 table is used in the MATCH clause. Fix for ticket #2429. (CVS 4095)
by danielk1977
ยท 18 years ago
401b806
Minor comment edits from my prefix development client. No code changes. (CVS 4058)
by shess
ยท 19 years ago
8a7de08
Fix overzealous fts2 assertions WRT rowid 0 or lower. Only check that
by shess
ยท 19 years ago
290283f
Enable prefix-search in query-parsing and snippet generation. If the
by shess
ยท 19 years ago
cc3e986
Modify loadSegmentLeavesInt() to correctly handle prefix searching.
by shess
ยท 19 years ago
0b62120
Propagate prefix flag through implementation of doclist query code.
by shess
ยท 19 years ago
f055154
Lift docListMerge() call out of loadSegmentLeavesInt() for prefix
by shess
ยท 19 years ago
8ffcadb
Break interior-node and leaf-node readers apart in loadSegment().
by shess
ยท 19 years ago
ac7b2dd
Lift code to traverse interior nodes out of loadSegment().
by shess
ยท 19 years ago
1c7ebb0
Refactor fts2 loadSegmentLeaf() in preparation for prefix-searching.
by shess
ยท 19 years ago
6ed34c5
Add the ability to turn the FTS2 module into an amalgamation. (CVS 3864)
by drh
ยท 19 years ago
3b2f10c
Fix bug in fts2 handling of OR queries. When one doclist ends before
by shess
ยท 19 years ago
6b6ab13
Fix crash in delete when existing row has null fields. Previous code
by shess
ยท 19 years ago
06c69d2
Buffer updates per-transaction rather than per-update. If lots of
by shess
ยท 19 years ago
194f897
Don't call ctype functions on hi-bit chars. Some platforms raise
by shess
ยท 19 years ago
13ee81f
Refactor PLWriter to remove owned buffer. DLCollector (Document List
by shess
ยท 19 years ago
4607fc0
Refactor PLWriter in preparation for buffered-document change.
by shess
ยท 19 years ago
0d9f55a
Out-of-memory cleanup in tokenizers. Handle NULL return from
by shess
ยท 19 years ago
3438ea3
http://www.sqlite.org/cvstrac/tktview?tn=2219
by shess
ยท 19 years ago
3ad202d
http://www.sqlite.org/cvstrac/tktview?tn=2166,35
by shess
ยท 19 years ago
f7912af
Drop a couple variables which are no longer used anywhere. (CVS 3524)
by shess
ยท 19 years ago
5c327db
http://www.sqlite.org/cvstrac/tktview?tn=2046
by shess
ยท 19 years ago
7e3d0c2
Delta-encode terms in interior nodes. While experiments have shown
by shess
ยท 19 years ago
f72442b
Store minimal terms in interior nodes. Whenever there's a break
by shess
ยท 19 years ago
9e6a561
Refactoring groundwork for coming work on interior nodes. Change
by shess
ยท 19 years ago
de163af
Delta-encode docids. This is good for around 22% reduction in index
by shess
ยท 19 years ago
debbcdf
Require a minimum fanout for interior nodes. This prevents cases
by shess
ยท 19 years ago
545311e
Allow backing tables to be missing on dropping fts table. Fixes
by shess
ยท 19 years ago
aedbce0
Fix a pair of memory leaks. These were turned up by running valgrind
by shess
ยท 19 years ago
93d2a81
Empty queries should get no results. My recent change
by shess
ยท 19 years ago
9d5586f
Make memset() uses less error-prone.
by shess
ยท 19 years ago
627a74c
Remove unreferenced local variable. (CVS 3487)
by shess
ยท 19 years ago
87f1d16
Replace the DocList and DocListReader structures. The new structures
by shess
ยท 19 years ago
9289cba
Don't store empty segments. When inserting empty strings, the code
by shess
ยท 19 years ago
d9033a6
Removing debugging printf from the porter stemmer code. Ticket #2016. (CVS 3475)
by drh
ยท 19 years ago
8a235d4
Convert fts2 to store data in a way which allows for much faster
by shess
ยท 19 years ago
0d6e29b
Fix leaky symbols. With this change, fts1 and fts2 can both be
by shess
ยท 19 years ago
2670a17
Copy fts1/ to fts2/, changing reference from fts1 to fts2. For future
by shess
ยท 19 years ago