dan
|
7a41b48cf9
Alternative implementation of fts5 locale=1 feature that allows blobs to be stored in indexed columns of fts5 locale=1 tables.
|
il y a 3 mois |
dan
|
cf25c16a54
Fix a problem with fts5 locale=1 tables and UPDATE statements that may affect more than one row.
|
il y a 3 mois |
dan
|
8d4edd0d67
Add fts5 auxiliary function fts5_get_locale(). For querying the locale of a stored value.
|
il y a 4 mois |
dan
|
f0f240c0d8
Add tests to restore coverage of fts5_storage.c.
|
il y a 4 mois |
dan
|
db79dd1f88
Add tests to restore coverage of fts5_main.c.
|
il y a 4 mois |
dan
|
a7384e0de2
More tests for the new code on this branch.
|
il y a 4 mois |
dan
|
a4a8e91022
Fix problem with some fts5 aux function APIs with (locale=, detail=none/column) tables.
|
il y a 4 mois |
dan
|
29d5e43ad4
Update the porter tokenizer to use locales.
|
il y a 4 mois |
dan
|
e317e7f4b4
Change things so that locale=1 is required to write fts5_locale() values to an fts5 table, and so that blobs may not be stored in indexed (i.e. not UNINDEXED) columns of these tables.
|
il y a 4 mois |
dan
|
9015b8822d
Fix cases surrounding blob values being stored in locale=1 fts5 tables.
|
il y a 4 mois |
dan
|
8174305e17
Update the highlight() and snippet() functions to use locales when available.
|
il y a 4 mois |
dan
|
8f14c45197
Fix xColumnText() and xColumnSize() APIs. Add xColumnLocale() and xTokenizeSetLocale().
|
il y a 4 mois |
dan
|
53bef48fbe
Ensure that an fts5 UPDATE does not strip the locale from columns that it does not write to.
|
il y a 5 mois |
dan
|
2ec78c0e4b
Add the fts5_locale() function, and begin adding the related functionality to fts5.
|
il y a 5 mois |