drh
|
4c08735732
|
Disable FTS3 matchinfo() tests that assume a littleEndian platform when
running on bigEndian.
FossilOrigin-Name: 87ccdf9cbb9284553330683d4971be4f523ce922089aee6dffccfc18b3004263
|
2017-09-13 12:55:59 +00:00 |
|
dan
|
914b7e4238
|
Fix a problem introduced by [77948b5eceab92a7] causing duplicate calls to be made to the xSavepoint() method of virtual tables under some circumstances.
FossilOrigin-Name: e64a4173d2899acf13b73e6e28f2e164fd638a75
|
2016-08-02 11:29:16 +00:00 |
|
drh
|
a23bc8a345
|
From test scripts, remove stray "breakpoint" commands and blank lines
at the ends of files.
FossilOrigin-Name: a6b35273239669189f33402144f58328b133d182
|
2016-02-05 16:46:09 +00:00 |
|
dan
|
e60856980a
|
Add the sqlite3_index_info.idxFlags field, allowing xBestIndex() implementations to specify to SQLite that a strategy may visit at most one row. Add support for this to fts3/4. Omit the statement journal from virtual table UPDATE and DELETE operations that are guaranteed not to affect more than one row.
FossilOrigin-Name: a1d08fd3d0419da8c22355d48c6d83eed6fd7e07
|
2015-09-29 16:47:53 +00:00 |
|
dan
|
65c4f591be
|
Ensure that the xSavepoint() virtual table method is correctly invoked if there are already open savepoints (or statement transactions) the first time a virtual table is written within a transaction.
FossilOrigin-Name: 77948b5eceab92a77c39d0864ac15ad453a76fd7
|
2015-09-29 16:41:23 +00:00 |
|
dan
|
0f40037eee
|
Also allow UPDATE on virtual tables to use the onepass strategy.
FossilOrigin-Name: 1aa27d706db9b2e21737ce4b94b47ecd12c2570f
|
2015-09-28 20:03:49 +00:00 |
|
dan
|
bba44d0d1b
|
Fix a problem causing the "number-of-documents" field maintained by FTS4 to be set incorrectly.
FossilOrigin-Name: e38fb02d5ea5daa6992df4dfbbeec92bf7b525f6
|
2012-11-27 15:56:38 +00:00 |
|
dan
|
c6055c7374
|
Have r-tree virtual tables support on-conflict clauses.
FossilOrigin-Name: 822ab52f1023b1c4973c806cc75454acd4e95fd0
|
2011-04-28 18:46:46 +00:00 |
|
dan
|
3480a01dad
|
Add documentation for the newly introduced sqlite3_vtab_config() and on_conflict() API functions. Test that encountering an SQLITE_MISMATCH in fts3 does not corrupt the full text index.
FossilOrigin-Name: abdd70ae0424ccadb7edaf16e970c78b5257d23c
|
2011-04-27 16:02:46 +00:00 |
|
dan
|
d9495cd0c6
|
Fix problems related to savepoint rollback and fts3.
FossilOrigin-Name: ff69f823f23e6fb6e8b2857c4576d9c0732d9572
|
2011-04-27 12:08:04 +00:00 |
|
dan
|
a311b80392
|
Extra tests for fts3. And fixes for conflict-handling related problems in fts3.
FossilOrigin-Name: fb4a355871d9482ccb28b6ba03b842b3cc87b696
|
2011-04-26 19:21:34 +00:00 |
|
dan
|
b061d058cb
|
Add support for on conflict clauses to fts3/fts4.
FossilOrigin-Name: 6d2633a6d0a9bb88fb1a6adac0827dc51df2d4d2
|
2011-04-25 18:49:57 +00:00 |
|