]> git.ipfire.org Git - thirdparty/sqlite.git/log
thirdparty/sqlite.git
14 years agoChange the default chunk size on test_multiplex.c to 2147418112 bytes
drh [Fri, 8 Jul 2011 17:02:57 +0000 (17:02 +0000)] 
Change the default chunk size on test_multiplex.c to 2147418112 bytes
(formerly 1073741824 bytes) and make the default configurable at compile-time
using SQLITE_MULTIPLEX_CHUNK_SIZE and at run-time using the "chunksize"
URI query parameter.  Add support fo test_multiplex to the shell.

FossilOrigin-Name: e305b5a931374e2a1d2e66ea0a1248b9d4aecb19

14 years agoFix for [54844eea3f]: Do not create automatic indexes on correlated sub-queries.
dan [Fri, 8 Jul 2011 16:10:54 +0000 (16:10 +0000)] 
Fix for [54844eea3f]: Do not create automatic indexes on correlated sub-queries.

FossilOrigin-Name: 9f14fa56ba31afe3de8b0cf26ed09573a2cc2283

14 years agoExtend the SQLITE_TESTCTRL_OPTIMIZATIONS option to disable DISTINCT
drh [Fri, 8 Jul 2011 13:07:02 +0000 (13:07 +0000)] 
Extend the SQLITE_TESTCTRL_OPTIMIZATIONS option to disable DISTINCT
optimizations.

FossilOrigin-Name: 18501dd1a8aa8299c091c36e35b9a10a29d4467b

14 years agoUpdate the tool/symbols.sh script to check for accidentally exported
drh [Thu, 7 Jul 2011 08:52:24 +0000 (08:52 +0000)] 
Update the tool/symbols.sh script to check for accidentally exported
global variables.

FossilOrigin-Name: 71b749a9dca953cdf671d94afec16e2c98f3aee5

14 years agoAdd a target to main.mk that will fail if the amalgamation contains any exported...
dan [Thu, 7 Jul 2011 08:19:16 +0000 (08:19 +0000)] 
Add a target to main.mk that will fail if the amalgamation contains any exported symbols that do not begin with "sqlite3_". Run this target from within releasetest.tcl. Add "static" to a couple of private functions in mem3.c.

FossilOrigin-Name: a68b6580c7d436c896a644a475cdba33c2c8d6e6

14 years agoRemove accidental global variable "doclist" from fts3Int.h.
dan [Thu, 7 Jul 2011 07:37:53 +0000 (07:37 +0000)] 
Remove accidental global variable "doclist" from fts3Int.h.

FossilOrigin-Name: f244b2f3959e86fac555b91438cfe90528ab1648

14 years agoExpose the value of compile time symbol SQLITE_MAX_DEFAULT_PAGE_SIZE to test scripts.
dan [Wed, 6 Jul 2011 09:36:59 +0000 (09:36 +0000)] 
Expose the value of compile time symbol SQLITE_MAX_DEFAULT_PAGE_SIZE to test scripts.

FossilOrigin-Name: 335736637c4ac3fe56a44fe01d4c037aaefa916a

14 years agoAdjust a couple of test scripts so that they work with OMIT_UTF16 builds.
dan [Mon, 4 Jul 2011 06:52:15 +0000 (06:52 +0000)] 
Adjust a couple of test scripts so that they work with OMIT_UTF16 builds.

FossilOrigin-Name: 6c51bad0a306558d2725463b5675c3799fabcb9d

14 years agoAdd a testcase macro to ensure testing a boundary case in DISTINCT processing.
drh [Sat, 2 Jul 2011 19:12:05 +0000 (19:12 +0000)] 
Add a testcase macro to ensure testing a boundary case in DISTINCT processing.

FossilOrigin-Name: ff9fc722dc481df1ce6a9733db1f033b88141d5d

14 years agoEnsure that automatic indexes are only created in scenarios where they may be used...
dan [Sat, 2 Jul 2011 15:32:57 +0000 (15:32 +0000)] 
Ensure that automatic indexes are only created in scenarios where they may be used more than once.

FossilOrigin-Name: 27c65d4d9c58bfc4ea8f9337fa15090459fb26c5

14 years agoMerge experimental changes improving optimization of DISTINCT queries with the trunk.
dan [Sat, 2 Jul 2011 09:46:52 +0000 (09:46 +0000)] 
Merge experimental changes improving optimization of DISTINCT queries with the trunk.

FossilOrigin-Name: 45e581bff7a75db6c9a2c45b73d034d0b8a166d1

14 years agoFix a broken assert() in where.c.
dan [Sat, 2 Jul 2011 06:44:05 +0000 (06:44 +0000)] 
Fix a broken assert() in where.c.

FossilOrigin-Name: 090b29177fbc9faa83b560d92ddc3710d291776e

14 years agoMerge latest trunk changes with experimental branch.
dan [Fri, 1 Jul 2011 18:43:13 +0000 (18:43 +0000)] 
Merge latest trunk changes with experimental branch.

FossilOrigin-Name: e56be74eabc03d1a524d96aa4e87102dea4e348e

14 years agoImprove use of indexes to optimize DISTINCT queries.
dan [Fri, 1 Jul 2011 18:26:40 +0000 (18:26 +0000)] 
Improve use of indexes to optimize DISTINCT queries.

FossilOrigin-Name: 6c202ea0247ff509f696eee3839975a88ed26cf2

14 years agoTest case for ticket [d6ddba6706353915ceed]
drh [Fri, 1 Jul 2011 14:22:04 +0000 (14:22 +0000)] 
Test case for ticket [d6ddba6706353915ceed]

FossilOrigin-Name: 953e169e8a7dac05a0b56b4ef5d500ec8399d37f

14 years agoImprovements and tests for detection of redundant DISTINCT qualifiers.
dan [Fri, 1 Jul 2011 14:21:38 +0000 (14:21 +0000)] 
Improvements and tests for detection of redundant DISTINCT qualifiers.

FossilOrigin-Name: 7337293c87fb563604dd6ad284f2d1e30c938b4c

14 years agoIgnore the database name on the target table when parsing a CREATE TABLE
drh [Fri, 1 Jul 2011 13:50:44 +0000 (13:50 +0000)] 
Ignore the database name on the target table when parsing a CREATE TABLE
statement out of the sqlite_master table.  This is a fix for
ticket [d6ddba6706353] that preserves backwards compatibility.

FossilOrigin-Name: 009c96ea7836edf75d65b150055e920079bb45e3

14 years agoExperimental changes to improve optimization of DISTINCT queries.
dan [Thu, 30 Jun 2011 20:17:15 +0000 (20:17 +0000)] 
Experimental changes to improve optimization of DISTINCT queries.

FossilOrigin-Name: f7ba0219ef2f235543c258be736955d91ca5ecce

14 years agoPass the BTREE_UNORDERED hint into both sqlite3BtreeOpen() and into
drh [Wed, 29 Jun 2011 17:11:39 +0000 (17:11 +0000)] 
Pass the BTREE_UNORDERED hint into both sqlite3BtreeOpen() and into
sqlite3BtreeCreateTable().

FossilOrigin-Name: 591de898f41630156cc0fc6ef17dd3ee5e7c479f

14 years agoMerge the fts3-changes branch back into the trunk.
dan [Tue, 28 Jun 2011 14:16:42 +0000 (14:16 +0000)] 
Merge the fts3-changes branch back into the trunk.

FossilOrigin-Name: b9477eb056d120826ed82b0d65e6f27b5d0c087a

14 years agoAdd a fix and tests for the FTS deferred token logic. fts3-changes
dan [Tue, 28 Jun 2011 11:58:09 +0000 (11:58 +0000)] 
Add a fix and tests for the FTS deferred token logic.

FossilOrigin-Name: 91daea7d2ec41f014fb30c6371aae447cc07f287

14 years agoMerge latest trunk changes with fts3-changes branch.
dan [Tue, 28 Jun 2011 09:51:22 +0000 (09:51 +0000)] 
Merge latest trunk changes with fts3-changes branch.

FossilOrigin-Name: 226686475c28cdc87e86d2d3f10014436a9a2b8f

14 years agoChanges to allow FTS to be compiled as a loadable module again.
dan [Tue, 28 Jun 2011 07:15:43 +0000 (07:15 +0000)] 
Changes to allow FTS to be compiled as a loadable module again.

FossilOrigin-Name: 29e69f389cb0078e125ba5814a68b3fe8cf634c6

14 years agoRemove an unnecessary assignment from vdbeapi.c.
dan [Mon, 27 Jun 2011 19:37:23 +0000 (19:37 +0000)] 
Remove an unnecessary assignment from vdbeapi.c.

FossilOrigin-Name: 6c871ac1fa3c79baa0053dc49ab106cb3db4cfa0

14 years agoMerge latest trunk changes.
dan [Mon, 27 Jun 2011 19:25:10 +0000 (19:25 +0000)] 
Merge latest trunk changes.

FossilOrigin-Name: 11ea98e454ad35b2606e81dec9ac866e4dd9f7e1

14 years agoRemove an unnecessary assignment from vdbeapi.c.
dan [Mon, 27 Jun 2011 19:12:57 +0000 (19:12 +0000)] 
Remove an unnecessary assignment from vdbeapi.c.

FossilOrigin-Name: 25e5b7686a06e7f4ee993d8559d23143e2e8c7a8

14 years agoAdd a case to permutations.test to run the veryquick test suite using sqlite3_prepare...
dan [Mon, 27 Jun 2011 16:55:50 +0000 (16:55 +0000)] 
Add a case to permutations.test to run the veryquick test suite using sqlite3_prepare() instead of sqlite3_prepare_v2(). This helps to test the fix for bug [25ee812710].

FossilOrigin-Name: d9f7993bfa2ecb30c44455de538eb6f8a4a59087

14 years agoChanges to improve the selection of deferred tokens within phrases.
dan [Mon, 27 Jun 2011 11:15:53 +0000 (11:15 +0000)] 
Changes to improve the selection of deferred tokens within phrases.

FossilOrigin-Name: 2c4bbd90e2fca593c186bf412b608aff8c9f9061

14 years agoMake sure all new statements begin life unexpired, even if they registered
drh [Mon, 27 Jun 2011 00:01:22 +0000 (00:01 +0000)] 
Make sure all new statements begin life unexpired, even if they registered
functions or did other actions during preparation that would have expired
all statements.  Fix for ticket [25ee81271091]

FossilOrigin-Name: faa38c8724d3eebad97197bfa44d11e75cfe6c69

14 years agoModifications to the "like.test" script in order to expose the problem
drh [Sun, 26 Jun 2011 23:44:35 +0000 (23:44 +0000)] 
Modifications to the "like.test" script in order to expose the problem
reported by ticket [25ee81271091ec27a8c5].

FossilOrigin-Name: c4db5b640638a211b096454ba90b58faf595392b

14 years agoSupport using nmake via cmd.exe, allow Tcl related variables to be overridden via...
mistachkin [Sat, 25 Jun 2011 01:14:36 +0000 (01:14 +0000)] 
Support using nmake via cmd.exe, allow Tcl related variables to be overridden via the environment, and add 'dll' to the 'all' target.

FossilOrigin-Name: 0cb0f30603b1658ae24d1b74d6ab59d05ef4e448

14 years agoExplicitly cast an argument to printf() to (int), in case the result of the pointer...
dan [Fri, 24 Jun 2011 18:43:23 +0000 (18:43 +0000)] 
Explicitly cast an argument to printf() to (int), in case the result of the pointer arithmetic expression is a 64-bit integer on some platforms.

FossilOrigin-Name: 90cfeaf7b68eebc2cd75bc60b1bb86823646fe30

14 years agoFix a Windows line ending issue in a test case that was causing an incrblob test...
shaneh [Fri, 24 Jun 2011 13:50:13 +0000 (13:50 +0000)] 
Fix a Windows line ending issue in a test case that was causing an incrblob test to fail.

FossilOrigin-Name: afbe9023a706375be53bce389ef4e806f17fc7ec

14 years agoFix some harmless compiler warnings that were occurring with THREADSAFE=0.
drh [Fri, 24 Jun 2011 11:29:51 +0000 (11:29 +0000)] 
Fix some harmless compiler warnings that were occurring with THREADSAFE=0.

FossilOrigin-Name: 9b191bb4c7c1e1b12b188c0b3eee1f8f587887c8

14 years agoVersion 3.7.7 release candidate #1. version-3.7.7
drh [Thu, 23 Jun 2011 19:49:22 +0000 (19:49 +0000)] 
Version 3.7.7 release candidate #1.

FossilOrigin-Name: 4374b7e83ea0a3fbc3691f9c0c936272862f32f2

14 years agoAdd a bit to the SQLITE_TESTCTRL_OPTIMIZATIONS setting that will disable
drh [Thu, 23 Jun 2011 17:29:33 +0000 (17:29 +0000)] 
Add a bit to the SQLITE_TESTCTRL_OPTIMIZATIONS setting that will disable
affinity when writing to any index, regardless of whether or not the index
is on a manifestation of a view.  This allows better testing of the fix
for ticket [91e2e8ba6ff2e2].

FossilOrigin-Name: b61a76a53af04f731fe7617f7b6b4fb2aef6587b

14 years agoFix some of the code issues (missing comments etc.) in the new FTS code.
dan [Thu, 23 Jun 2011 17:09:51 +0000 (17:09 +0000)] 
Fix some of the code issues (missing comments etc.) in the new FTS code.

FossilOrigin-Name: 8230d83120e0f4d217fde56e22c6f05aa5adee09

14 years agoAdd a test for ticket [91e2e8ba6f]. No changes to code.
dan [Thu, 23 Jun 2011 16:40:26 +0000 (16:40 +0000)] 
Add a test for ticket [91e2e8ba6f]. No changes to code.

FossilOrigin-Name: c271f7e88fc081a460dd3f4afb24aa9fb7fa2917

14 years agoDo not do affinity transformations on inserts into an index for the
drh [Thu, 23 Jun 2011 16:18:26 +0000 (16:18 +0000)] 
Do not do affinity transformations on inserts into an index for the
manifestation of a view or subquery.  Fix for ticket [91e2e8ba6ff2e2].

FossilOrigin-Name: 0b3174e0b1364ccc31853dce02bce5f7d3d431db

14 years agoProvide the SQLITE_MAX_SCHEMA_RETRY compile-time parameter for adjusting the
drh [Thu, 23 Jun 2011 01:42:53 +0000 (01:42 +0000)] 
Provide the SQLITE_MAX_SCHEMA_RETRY compile-time parameter for adjusting the
number of reparse attempts after a schema change.

FossilOrigin-Name: 8dca748b23fa6f9abf47a186dcd1766f4dcf3ab7

14 years agoRemove unused variables from test_vfs.c
drh [Thu, 23 Jun 2011 01:07:49 +0000 (01:07 +0000)] 
Remove unused variables from test_vfs.c

FossilOrigin-Name: 07884cc218e6899efd163448ab116f296722f7b8

14 years agoIf "PRAGMA page_size" commands are not authorized, the FTS module will assume
drh [Thu, 23 Jun 2011 00:59:41 +0000 (00:59 +0000)] 
If "PRAGMA page_size" commands are not authorized, the FTS module will assume
a page size of 1024.

FossilOrigin-Name: ba39382ef546b4c4ae15ed90ef0b6c87762bffef

14 years agoAdded limited support to omittest.tcl for nmake makefile.
shaneh [Wed, 22 Jun 2011 20:14:09 +0000 (20:14 +0000)] 
Added limited support to omittest.tcl for nmake makefile.

FossilOrigin-Name: f5f46dc7b8c23e77fd1ff792b7d0cf070de47ca3

14 years agoUpdate a test case for Windows that failed because of size_hint implementation differ...
shaneh [Wed, 22 Jun 2011 15:40:19 +0000 (15:40 +0000)] 
Update a test case for Windows that failed because of size_hint implementation differences.

FossilOrigin-Name: f853fa63c357b78f93e553eb81cd79d4c3e06850

14 years agoPrint a warning in oserror-1.1.1 that a valgrind warning might occur but that
drh [Wed, 22 Jun 2011 15:21:48 +0000 (15:21 +0000)] 
Print a warning in oserror-1.1.1 that a valgrind warning might occur but that
it is benign.

FossilOrigin-Name: 13e96376e11d71d203f7b67c12272e8762200876

14 years agoAdjust a test case in triggerC.test to handle non-default SQLITE_MAX_TRIGGER_DEPTH...
shaneh [Wed, 22 Jun 2011 14:43:59 +0000 (14:43 +0000)] 
Adjust a test case in triggerC.test to handle non-default SQLITE_MAX_TRIGGER_DEPTH settings.

FossilOrigin-Name: f14339c54bdeabc68c1e05b2c63ee95226f184e0

14 years agoAdd a flush of stdout so some test code reading from a command pipe works correctly...
shaneh [Wed, 22 Jun 2011 14:21:31 +0000 (14:21 +0000)] 
Add a flush of stdout so some test code reading from a command pipe works correctly on Windows.

FossilOrigin-Name: 6705f21effaa2f72dc5e17e888d679b8d35c2c3a

14 years agoChange a test case in types3.test slightly so that it works with the latest versions...
dan [Wed, 22 Jun 2011 10:56:54 +0000 (10:56 +0000)] 
Change a test case in types3.test slightly so that it works with the latest versions of Tcl.

FossilOrigin-Name: 6e1f4df51ad32e36715cba16f9df0d17a08dc653

14 years agoModify the implementation of the test code in test_vfs.c so that test VFS objects...
dan [Wed, 22 Jun 2011 10:37:19 +0000 (10:37 +0000)] 
Modify the implementation of the test code in test_vfs.c so that test VFS objects may be invoked recursively.

FossilOrigin-Name: 065e5a5ea4f82f0d3fbb2e80d3a977af96c95683

14 years agoFix typo in previous tester.tcl commit.
shaneh [Tue, 21 Jun 2011 19:39:59 +0000 (19:39 +0000)] 
Fix typo in previous tester.tcl commit.

FossilOrigin-Name: c2e5faca144d2c25aada2a77b4ddefa5ca6ea925

14 years agoUpdate filepath_normalize for unix.
shaneh [Tue, 21 Jun 2011 19:38:16 +0000 (19:38 +0000)] 
Update filepath_normalize for unix.

FossilOrigin-Name: 30dd4f887989354b5d01cc80bd9c4bd3528d3ae1

14 years agoUpdate a few of the uri tests to work on Windows.
shaneh [Tue, 21 Jun 2011 19:30:19 +0000 (19:30 +0000)] 
Update a few of the uri tests to work on Windows.

FossilOrigin-Name: a2a0cd4aa4a6723a849bbba590c22fd065fab55e

14 years agoUpdates to nmake makefile to allow options to be passed to lib.exe.
shaneh [Tue, 21 Jun 2011 18:12:07 +0000 (18:12 +0000)] 
Updates to nmake makefile to allow options to be passed to lib.exe.

FossilOrigin-Name: 9eac4a6bbe111d951ad23395ba82c868473c5b9b

14 years agoGive the osLocaltime() function file scope in date.c.
drh [Tue, 21 Jun 2011 15:54:24 +0000 (15:54 +0000)] 
Give the osLocaltime() function file scope in date.c.

FossilOrigin-Name: 1577484595b5e5aab93722d76b273c911a04dc2c

14 years agoInitialize a variable introduced as part of the fix for [bd484a090c8077] in order...
dan [Tue, 21 Jun 2011 15:38:05 +0000 (15:38 +0000)] 
Initialize a variable introduced as part of the fix for [bd484a090c8077] in order to silence a compiler warning.

FossilOrigin-Name: 6b9877fa43bf29a9740285f0c40a6e6cf21f8190

14 years agoAdd a missing initializer for sqlite3GlobalConfig.bLocaltimeFault.
dan [Tue, 21 Jun 2011 15:27:54 +0000 (15:27 +0000)] 
Add a missing initializer for sqlite3GlobalConfig.bLocaltimeFault.

FossilOrigin-Name: 7fe8ba2ec762d258b04e775766c82e5e541ab5d1

14 years agoFix main.mk so that the "amalgamation-testfixture" target works again.
dan [Tue, 21 Jun 2011 15:24:30 +0000 (15:24 +0000)] 
Fix main.mk so that the "amalgamation-testfixture" target works again.

FossilOrigin-Name: 22265323f7785ec5e2afc14a989d53dcbbd36250

14 years agoRework the localtime logic yet again in order to make all branches reachable
drh [Tue, 21 Jun 2011 15:01:25 +0000 (15:01 +0000)] 
Rework the localtime logic yet again in order to make all branches reachable
and to follow GNU standards for HAVE_LOCALTIME_R-type macros.
Ticket [bd484a090c8077].

FossilOrigin-Name: 176248095b8056443ebcbff819e575bd100f5e50

14 years agoSimplifications to the localtime() interface. Fix the case where
drh [Tue, 21 Jun 2011 14:35:30 +0000 (14:35 +0000)] 
Simplifications to the localtime() interface.  Fix the case where
localtime_r() is available so that it works.  Ticket [bd484a090c8077].

FossilOrigin-Name: 5b68dae320d0fa3dc433826811e5018a47461de7

14 years agoChange the error message returned when localtime_r() fails to "local time unavailable".
dan [Tue, 21 Jun 2011 13:46:11 +0000 (13:46 +0000)] 
Change the error message returned when localtime_r() fails to "local time unavailable".

FossilOrigin-Name: 0e82175fd86f0ca5da90676aaee3118a70264d85

14 years agoFix an error made in the previous commit. The parameters to localtime_s() were accide...
dan [Tue, 21 Jun 2011 12:53:14 +0000 (12:53 +0000)] 
Fix an error made in the previous commit. The parameters to localtime_s() were accidentally reversed.

FossilOrigin-Name: 97e86ec6df4d893527fe9f43eb46163d9b06416a

14 years agoReturn an error if localtime_r() fails within one of the date/time functions. Fix...
dan [Tue, 21 Jun 2011 12:47:30 +0000 (12:47 +0000)] 
Return an error if localtime_r() fails within one of the date/time functions. Fix for [bd484a090c].

FossilOrigin-Name: 76ae8257efc1df6e20ce5718d4824adbbde423ec

14 years agoAdd a new AWK script in the tool/ folder for converting text files into
drh [Tue, 21 Jun 2011 03:36:06 +0000 (03:36 +0000)] 
Add a new AWK script in the tool/ folder for converting text files into
C string literals.  Use it for building sqlite3_analyzer.

FossilOrigin-Name: dcb46d3f68e219a84c67c7ffef26fd2076a0ba28

14 years agoMore typo fixes in evidence marks. No code changes.
drh [Mon, 20 Jun 2011 23:51:33 +0000 (23:51 +0000)] 
More typo fixes in evidence marks.  No code changes.

FossilOrigin-Name: e60eefc76fa5066720d76858f6cfca56365330ee

14 years agoFix typos in evidence marks on tests.
drh [Mon, 20 Jun 2011 22:34:50 +0000 (22:34 +0000)] 
Fix typos in evidence marks on tests.

FossilOrigin-Name: bd980be471b185e2dc45875804103d5afc8f78cf

14 years agoFix more documentation typos.
drh [Mon, 20 Jun 2011 21:47:58 +0000 (21:47 +0000)] 
Fix more documentation typos.

FossilOrigin-Name: b9cbab739a62f497545161f30195272f4e687a7f

14 years agoAdd ability to pass linker specific options to nmake makefile.
shaneh [Mon, 20 Jun 2011 20:52:32 +0000 (20:52 +0000)] 
Add ability to pass linker specific options to nmake makefile.

FossilOrigin-Name: b4f09c9393ce703062170220af20a23fdcf53494

14 years agoFix a couple of compiler issues on Windows due to warning clean up.
shaneh [Mon, 20 Jun 2011 20:50:49 +0000 (20:50 +0000)] 
Fix a couple of compiler issues on Windows due to warning clean up.

FossilOrigin-Name: 81e6f151d384fa1f1474175b39ad6dfa64f8da0d

14 years agoAdd additional error check for disk full on Windows.
shaneh [Mon, 20 Jun 2011 20:48:09 +0000 (20:48 +0000)] 
Add additional error check for disk full on Windows.

FossilOrigin-Name: 3ee5d1a51d6347858734b7b595771ae9cd2cc89d

14 years agoFix documentation typos. No changes to code.
drh [Mon, 20 Jun 2011 20:39:12 +0000 (20:39 +0000)] 
Fix documentation typos.  No changes to code.

FossilOrigin-Name: 3276f3f7c90e356a9715f6b0a95cf48169f8d9f0

14 years agoRemove the SQLITE_OMIT_CONFLICT_CLAUSE preprocessor define which was no
drh [Mon, 20 Jun 2011 20:15:53 +0000 (20:15 +0000)] 
Remove the SQLITE_OMIT_CONFLICT_CLAUSE preprocessor define which was no
longer in use.

FossilOrigin-Name: 9024955973e90661c99efa2aad1f8c421ee93802

14 years agoMore compiler warning fixes.
drh [Mon, 20 Jun 2011 19:00:30 +0000 (19:00 +0000)] 
More compiler warning fixes.

FossilOrigin-Name: ed2dda9329ca42e9c0be1986c78b091051e7598f

14 years agoFix compiler warnings in lemon by removing some of the code added by
drh [Mon, 20 Jun 2011 18:27:23 +0000 (18:27 +0000)] 
Fix compiler warnings in lemon by removing some of the code added by
Ryan Gordon in [1e8b842039cc0].

FossilOrigin-Name: 76b18b2be072b9ea242df4c9535059f7b43f564b

14 years agoRework the autoconf script to better deal with utime() and dlopen().
drh [Mon, 20 Jun 2011 18:00:17 +0000 (18:00 +0000)] 
Rework the autoconf script to better deal with utime() and dlopen().

FossilOrigin-Name: f69ed286ffb3f62f5cb5c1f7df55fa4d2468b472

14 years agoUpdate a couple test scripts to account for more floating point variation under vario...
shaneh [Mon, 20 Jun 2011 17:41:41 +0000 (17:41 +0000)] 
Update a couple test scripts to account for more floating point variation under various Windows-based versions of TCL.
Update a couple test scripts to account for more floating point display variation in Windows-based versions of TCL.

FossilOrigin-Name: a4a8402bfec381dd23b7a96c2f4b52c0dd728a7a

14 years agoFix various harmless compiler warnings in FTS3 and RTREE.
drh [Mon, 20 Jun 2011 17:24:29 +0000 (17:24 +0000)] 
Fix various harmless compiler warnings in FTS3 and RTREE.

FossilOrigin-Name: fe62179efdea40887e23a16f898060b879013824

14 years agoEnable crnl to nl translation for the mksqlite3c.tcl script.
drh [Mon, 20 Jun 2011 15:24:22 +0000 (15:24 +0000)] 
Enable crnl to nl translation for the mksqlite3c.tcl script.

FossilOrigin-Name: 161379d205455a7a4927a76efd4da75a98182854

14 years agoUpdate some test cases in fts4aa.test.
dan [Mon, 20 Jun 2011 12:24:26 +0000 (12:24 +0000)] 
Update some test cases in fts4aa.test.

FossilOrigin-Name: 65e5f7706d3b6784f9cce315478d7623d6d7e7d9

14 years agoFix a problem where FTS test code was not being included in the testfixture build...
dan [Mon, 20 Jun 2011 11:15:06 +0000 (11:15 +0000)] 
Fix a problem where FTS test code was not being included in the testfixture build when SQLITE_ENABLE_FTS4 was defined.

FossilOrigin-Name: e539d08a4dda073dc67dc39a104f89374d3bd8e9

14 years agoAdd tests for the "column:term" query syntax to fts3auto.test.
dan [Mon, 20 Jun 2011 10:46:49 +0000 (10:46 +0000)] 
Add tests for the "column:term" query syntax to fts3auto.test.

FossilOrigin-Name: d138b0e65953c529619d64e662bdb5478d7d79c3

14 years agoDo not run test tkt-2d1a5c67d.test in the inmemory_journal permutation
drh [Sun, 19 Jun 2011 21:17:35 +0000 (21:17 +0000)] 
Do not run test tkt-2d1a5c67d.test in the inmemory_journal permutation
since that test requires WAL mode which does not work with inmemory_journal.

FossilOrigin-Name: 228c43c726e637daadc0c9b5a8b24243f239b1cf

14 years agoFix a header dependency in nmake Makefile.
shaneh [Fri, 17 Jun 2011 18:52:07 +0000 (18:52 +0000)] 
Fix a header dependency in nmake Makefile.

FossilOrigin-Name: 54492212af6c4be5d5546b370398ef771c16f430

14 years agoAvoid loading doclists for infrequent terms that are part of phrases twice.
dan [Fri, 17 Jun 2011 17:37:31 +0000 (17:37 +0000)] 
Avoid loading doclists for infrequent terms that are part of phrases twice.

FossilOrigin-Name: 8f939723f742329cedba8930f71dff42004f3d0d

14 years agoAdd a missing declaration to fts3Int.h.
dan [Fri, 17 Jun 2011 16:04:39 +0000 (16:04 +0000)] 
Add a missing declaration to fts3Int.h.

FossilOrigin-Name: 3bfd4466f50711eb71d1a13231025ff4e1e76246

14 years agoFix a few more issues with the nmake makefile.
shaneh [Fri, 17 Jun 2011 15:57:07 +0000 (15:57 +0000)] 
Fix a few more issues with the nmake makefile.

FossilOrigin-Name: a117005f502482c4529661616cbb26eee1fe75d1

14 years agoUpdate walro.test script for Windows.
shaneh [Fri, 17 Jun 2011 15:55:32 +0000 (15:55 +0000)] 
Update walro.test script for Windows.

FossilOrigin-Name: d6443f8eb30fc3e91e1ad92e2adb595ccf121880

14 years agoForce almagamation gen scripts to use unix line endings for consistency across platforms.
shaneh [Fri, 17 Jun 2011 15:54:59 +0000 (15:54 +0000)] 
Force almagamation gen scripts to use unix line endings for consistency across platforms.

FossilOrigin-Name: a4adc7f78bf43843ee76911baf2f48eb483dd6ac

14 years agoMore updates to the nmake makefile.
shaneh [Fri, 17 Jun 2011 07:22:09 +0000 (07:22 +0000)] 
More updates to the nmake makefile.

FossilOrigin-Name: 55bb56d33632eac65bf401dc1f98324b20fb0718

14 years agoAdd Microsoft nmake compatible makefile; update a few test cases for Windows.
shaneh [Fri, 17 Jun 2011 07:07:24 +0000 (07:07 +0000)] 
Add Microsoft nmake compatible makefile; update a few test cases for Windows.

FossilOrigin-Name: a7590af65f3881cf905b8cac2b87381e89a80271

14 years agoFix a problem with NEAR queries executed inside a transaction that writes the FTS...
dan [Thu, 16 Jun 2011 16:06:05 +0000 (16:06 +0000)] 
Fix a problem with NEAR queries executed inside a transaction that writes the FTS table.

FossilOrigin-Name: 051c756c367837908f6691c0a36108e088c94f99

14 years agoChanges to #ifdefs so that the build goes correctly if the only FTS macro
drh [Thu, 16 Jun 2011 00:54:45 +0000 (00:54 +0000)] 
Changes to #ifdefs so that the build goes correctly if the only FTS macro
defined is SQLITE_ENABLE_FTS4.

FossilOrigin-Name: a0b43a320e6491de7070966ed7c3ec55fd660a85

14 years agoFix the multiplex.test module so that it works with the inmemory_journal
drh [Wed, 15 Jun 2011 23:34:51 +0000 (23:34 +0000)] 
Fix the multiplex.test module so that it works with the inmemory_journal
permutation.

FossilOrigin-Name: 03d9480fc4a8310bc8da81a64f9206c8f4b501d9

14 years agoFurther tweaks to the wal7.test test case.
drh [Wed, 15 Jun 2011 19:18:47 +0000 (19:18 +0000)] 
Further tweaks to the wal7.test test case.

FossilOrigin-Name: 177e2d72a8a654d25720e6afc7706624610ac80f

14 years agoAdd a couple of pointer type casts to test file test_quota.c.
dan [Wed, 15 Jun 2011 17:04:43 +0000 (17:04 +0000)] 
Add a couple of pointer type casts to test file test_quota.c.

FossilOrigin-Name: 0df061b0554c749cade4ec8ddabe453934825bb2

14 years agoFix the wal7.test script so that it works even if secure_delete is engaged.
drh [Wed, 15 Jun 2011 16:07:30 +0000 (16:07 +0000)] 
Fix the wal7.test script so that it works even if secure_delete is engaged.

FossilOrigin-Name: 68fb7a548c8fe00bcb9c6d71f2863b55d42b3c64

14 years agoMerge the improved incremental doclist loading test from the
drh [Wed, 15 Jun 2011 13:11:06 +0000 (13:11 +0000)] 
Merge the improved incremental doclist loading test from the
broken-build branch (which is now fixed) into trunk.

FossilOrigin-Name: f9750870ee04935f338e4d808900fee5a8b2b389

14 years agoFix so that the TCL test harness works even if SQLITE_ENABLE_FTS is omitted. broken-build
drh [Wed, 15 Jun 2011 13:02:21 +0000 (13:02 +0000)] 
Fix so that the TCL test harness works even if SQLITE_ENABLE_FTS is omitted.

FossilOrigin-Name: 63ebcb52a1909aca80f2fef3e982f8fb5929b73b

14 years agoFix a couple of compiler warnings.
drh [Wed, 15 Jun 2011 12:43:36 +0000 (12:43 +0000)] 
Fix a couple of compiler warnings.

FossilOrigin-Name: 3899f3b95ed50773a72d907b39b451fefce69c9e

14 years agoAdd an interface to better test incremental loading of doclists by FTS4. Also some...
dan [Wed, 15 Jun 2011 08:30:29 +0000 (08:30 +0000)] 
Add an interface to better test incremental loading of doclists by FTS4. Also some tests for this and term prefix queries.

FossilOrigin-Name: 7a3813138d1a5c5d99f4756c79998831d779774f

14 years agoFix a memory leak that can follow an OOM error in a user-function that uses sqlite3_s...
dan [Tue, 14 Jun 2011 14:18:45 +0000 (14:18 +0000)] 
Fix a memory leak that can follow an OOM error in a user-function that uses sqlite3_set_auxdata().

FossilOrigin-Name: 0185c4b689d18d66e6aa39b4a7bddc279e3c9d17