|
8dab211632
|
Handle updating the only row of an FTS table correctly. Fix for [9fd058691].
FossilOrigin-Name: 7e24645be2fe0ffe092212e7bcfa5b4500305811
|
2011-10-13 17:16:45 +00:00 |
|
|
deb9473250
|
Change FTS4 so that if both the content=xxx option and column names are specified, the virtual table assumes that the named columns correspond to columns of table xxx.
FossilOrigin-Name: 289ee43179369fce2fde50870d72c445e184e896
|
2011-10-05 15:11:30 +00:00 |
|
|
8361b189c9
|
Fix a problem with IO error handling in the rebuild-index code.
FossilOrigin-Name: c6ba81fcad32192674bd510e607f787adc1f7038
|
2011-10-05 06:07:00 +00:00 |
|
|
49fc336438
|
Improve test coverage of fts3.c.
FossilOrigin-Name: 0f439944ab49a5691615bc170fdcf652055573df
|
2011-10-04 19:41:50 +00:00 |
|
|
cc5b81464a
|
Add tests to check that modifying the schema of an FTS content table does not cause a crash in the FTS module. Also disable the deferred token optimization for content=xxx FTS tables.
FossilOrigin-Name: be86c7061b68f403730bf63ea1f7dc0d9ceb0a3b
|
2011-10-04 16:37:35 +00:00 |
|
|
d8e454e19a
|
Add experimental 'content' option to FTS4.
FossilOrigin-Name: 1d27ea741f61c624e18bdc6a3b1c2d8574a64ddc
|
2011-10-04 11:22:59 +00:00 |
|
|
93bca69578
|
Merge latest changes from the trunk into the sessions branch.
FossilOrigin-Name: c00e45ede7cbf71a3a6d1ccad0b9275010ca8493
|
2011-09-14 19:41:44 +00:00 |
|
|
f9556a1a3d
|
Allocate the correct size for the output buffer in fts3DoclistOrMerge(). Fix for [56be976859].
FossilOrigin-Name: 07788c0f7f3740c1c280f6ce4dc68401c30bae6e
|
2011-09-13 19:08:43 +00:00 |
|
|
964cbd469b
|
Fix errors in a comment in sqlite3session.c. No changes to code.
FossilOrigin-Name: d5f4c4c0bf0d488db11c6ab0d26ca3554a57d0ff
|
2011-07-26 17:53:53 +00:00 |
|
|
1e556c3fe5
|
Fix a test case in sessionfault.test. No changes to code.
FossilOrigin-Name: dc6ecacd7724089a0387e69a0fd5cdbfdd2023f8
|
2011-07-26 15:57:56 +00:00 |
|
|
cfec7eee20
|
Fix a problem causing sqlite3changeset_invert() to effectively drop UPDATE changes.
FossilOrigin-Name: bb3e65d9724dcecdc54b4c9fb0448f95d14495ff
|
2011-07-26 15:50:36 +00:00 |
|
|
8a3bb3fddd
|
Merge the latest trunk changes into the sessions branch.
FossilOrigin-Name: 110cfd6920cf3011aeaf7e586f8db867bfc69fbb
|
2011-07-22 12:49:27 +00:00 |
|
|
ff53032641
|
Fix the sqlite3session_isempty() method so that it returns, as documented, non-zero when no changes have been recorded by the session object.
FossilOrigin-Name: d04e0fd82a15aee963e35830caf8159b4b6ccd87
|
2011-07-18 15:22:56 +00:00 |
|
|
a93166e030
|
Fix error in a comment in sqlite3session.h. No changes to code.
FossilOrigin-Name: 70c84e50209722a61d66fd737e42d49275745b62
|
2011-07-16 18:35:53 +00:00 |
|
|
b69ec3482a
|
Note in the documentation that when iterating through a changeset, all changes to a single table are grouped together. Also add the sqlite3session_isempty() function.
FossilOrigin-Name: 364f3b820a26f9b15cf74a0222ed5e302becc54f
|
2011-07-16 18:05:07 +00:00 |
|
|
4f52804206
|
Add a few casts required by 64-bit VS2010 to the sessions code.
FossilOrigin-Name: 5ac4a06111b5fad5f58c20ef5d2b65aeb23e105a
|
2011-07-15 19:11:32 +00:00 |
|
|
40368988da
|
Add the xFilter callback to the sqlite3changeset_apply() function. This callback allows the application to accept or reject changes on a per-table basis when applying a changeset.
FossilOrigin-Name: 282474c42f24f0e66c69b576b72ef8ce764d49e2
|
2011-07-13 15:21:02 +00:00 |
|
|
e437ca5ec0
|
Modifications so that the sessions extension works with blob handles.
FossilOrigin-Name: 82ac16c4f873d3bd7c22f36ba7b974b4903a2d50
|
2011-07-11 19:45:38 +00:00 |
|
|
ec661058dd
|
Fix harmless compiler warnings on unix.
FossilOrigin-Name: 90b1aea17400bbda5ebc8ae4eb4e12127519e42e
|
2011-07-09 16:17:18 +00:00 |
|
|
f443e317f7
|
Remove accidental global variable "doclist" from fts3Int.h.
FossilOrigin-Name: f244b2f3959e86fac555b91438cfe90528ab1648
|
2011-07-07 07:37:53 +00:00 |
|
|
da7b45615d
|
Add a fix and tests for the FTS deferred token logic.
FossilOrigin-Name: 91daea7d2ec41f014fb30c6371aae447cc07f287
|
2011-06-28 11:58:09 +00:00 |
|
|
b8ae1afba1
|
Merge latest trunk changes with fts3-changes branch.
FossilOrigin-Name: 226686475c28cdc87e86d2d3f10014436a9a2b8f
|
2011-06-28 09:51:22 +00:00 |
|
|
0ea2517c4e
|
Changes to allow FTS to be compiled as a loadable module again.
FossilOrigin-Name: 29e69f389cb0078e125ba5814a68b3fe8cf634c6
|
2011-06-28 07:15:43 +00:00 |
|
|
5b217c308f
|
Changes to improve the selection of deferred tokens within phrases.
FossilOrigin-Name: 2c4bbd90e2fca593c186bf412b608aff8c9f9061
|
2011-06-27 11:15:53 +00:00 |
|
|
17fb042578
|
Fix some of the code issues (missing comments etc.) in the new FTS code.
FossilOrigin-Name: 8230d83120e0f4d217fde56e22c6f05aa5adee09
|
2011-06-23 17:09:51 +00:00 |
|
|
893ab7ccba
|
Pull the latest trunk changes into the sessions branch.
FossilOrigin-Name: 5d95b42946b5cf0346164aebe0a8c4f37527bc31
|
2011-06-23 02:11:11 +00:00 |
|
|
45de8d5f0f
|
If "PRAGMA page_size" commands are not authorized, the FTS module will assume
a page size of 1024.
FossilOrigin-Name: ba39382ef546b4c4ae15ed90ef0b6c87762bffef
|
2011-06-23 00:59:41 +00:00 |
|
|
34ffcfff02
|
Merge the latest trunk changes into the sessions branch.
FossilOrigin-Name: f3d148e0d10e16cd744ec88a2961fd617368c5ed
|
2011-06-21 01:29:16 +00:00 |
|
|
2e2f36b4ed
|
Fix a couple of compiler issues on Windows due to warning clean up.
FossilOrigin-Name: 81e6f151d384fa1f1474175b39ad6dfa64f8da0d
|
2011-06-20 20:50:49 +00:00 |
|
|
7fd3392981
|
More compiler warning fixes.
FossilOrigin-Name: ed2dda9329ca42e9c0be1986c78b091051e7598f
|
2011-06-20 19:00:30 +00:00 |
|
|
051eb38a26
|
Fix various harmless compiler warnings in FTS3 and RTREE.
FossilOrigin-Name: fe62179efdea40887e23a16f898060b879013824
|
2011-06-20 17:24:29 +00:00 |
|
|
467eb01caa
|
(no comment)
FossilOrigin-Name: 699b884383f735fb9630d87d25dab61c97dc4485
|
2011-06-20 11:17:11 +00:00 |
|
|
6764a70086
|
Fix a problem where FTS test code was not being included in the testfixture build when SQLITE_ENABLE_FTS4 was defined.
FossilOrigin-Name: e539d08a4dda073dc67dc39a104f89374d3bd8e9
|
2011-06-20 11:15:06 +00:00 |
|
|
8863f35f5c
|
Merge the latest trunk changes into the sessions branch.
FossilOrigin-Name: 4c5e276c902e0b93cfc05bf2e1db966ecdac0ed0
|
2011-06-20 10:44:10 +00:00 |
|
|
c5f21892a8
|
Avoid loading doclists for infrequent terms that are part of phrases twice.
FossilOrigin-Name: 8f939723f742329cedba8930f71dff42004f3d0d
|
2011-06-17 17:37:31 +00:00 |
|
|
10fc4d8c45
|
Add a missing declaration to fts3Int.h.
FossilOrigin-Name: 3bfd4466f50711eb71d1a13231025ff4e1e76246
|
2011-06-17 16:04:39 +00:00 |
|
|
d4d21fea8e
|
Fix a problem with NEAR queries executed inside a transaction that writes the FTS table.
FossilOrigin-Name: 051c756c367837908f6691c0a36108e088c94f99
|
2011-06-16 16:06:05 +00:00 |
|
|
6b96771b82
|
Changes to #ifdefs so that the build goes correctly if the only FTS macro
defined is SQLITE_ENABLE_FTS4.
FossilOrigin-Name: a0b43a320e6491de7070966ed7c3ec55fd660a85
|
2011-06-16 00:54:45 +00:00 |
|
|
bf4bc8c254
|
Fix so that the TCL test harness works even if SQLITE_ENABLE_FTS is omitted.
FossilOrigin-Name: 63ebcb52a1909aca80f2fef3e982f8fb5929b73b
|
2011-06-15 13:02:21 +00:00 |
|
|
1aa4f3e529
|
Fix a couple of compiler warnings.
FossilOrigin-Name: 3899f3b95ed50773a72d907b39b451fefce69c9e
|
2011-06-15 12:43:36 +00:00 |
|
|
376d1e5c4f
|
Add an interface to better test incremental loading of doclists by FTS4. Also some tests for this and term prefix queries.
FossilOrigin-Name: 7a3813138d1a5c5d99f4756c79998831d779774f
|
2011-06-15 08:30:29 +00:00 |
|
|
2cf1a1de4b
|
Fix another bug caused by NEAR/matchinfo/order=DESC interaction.
FossilOrigin-Name: 04907fbadeb743c95cc9f3529e63ef388684799f
|
2011-06-14 09:00:27 +00:00 |
|
|
c72f9d98cb
|
Merge recent trunk changes into fts3-prefix-search branch.
FossilOrigin-Name: 135ce30f62ebd6a1b239c18dbbd9c926ea507db4
|
2011-06-14 07:22:30 +00:00 |
|
|
806cbfc214
|
Remove unused parameters from internal fts3 function.
FossilOrigin-Name: 06de3f2cbc27cdfd9f83218c9ea576f74f60d07b
|
2011-06-14 07:14:43 +00:00 |
|
|
2f77934385
|
Add tests for deferred tokens to fts3auto.test. Fix a problem with OR queries and deferred tokens.
FossilOrigin-Name: b9fb69e55bb05a8819688ee63987f2a05c33d59b
|
2011-06-13 17:00:12 +00:00 |
|
|
99ebad90e3
|
Fix a bug exposed by combining matchinfo(), NEAR and "ORDER BY rowid DESC".
FossilOrigin-Name: 5f6b87f420f21749aa7c72e020c50aca74890086
|
2011-06-13 09:11:01 +00:00 |
|
|
786b068967
|
Fix problems to do with using both OR and NEAR operators in a single expression.
FossilOrigin-Name: 4e8dd19eef04777d800977faf1859a405e396f30
|
2011-06-09 10:48:02 +00:00 |
|
|
abf2545ed9
|
Fix various issues to do with deferred tokens, NEAR expressions and matchinfo().
FossilOrigin-Name: 3972a787df5ec253b99b148385655e7b68d851fa
|
2011-06-08 18:39:07 +00:00 |
|
|
3eabcf5f46
|
Have NEAR queries use incremental merging. Fix issues surrounding the deferred token optimization.
FossilOrigin-Name: 9d10a6846b12a9cc8fd4fdc3affd931a27218b5a
|
2011-06-07 18:35:45 +00:00 |
|
|
ebcdc73f53
|
Merge the latest trunk changes into the fts3-prefix-search branch.
FossilOrigin-Name: 567dd84359218245d4e6887547e2a48881f2c8e0
|
2011-06-06 18:14:25 +00:00 |
|