SQLite
Timeline
Not logged in

50 most recent check-ins

2015-08-01
18:18
[34190449] Leaf: Add extra tests for RBU and FTS3/4. (user: dan, tags: trunk)
2015-07-31
19:52
[e26ef165] Add support for "fossil deltas" to RBU and "sqldiff --rbu". (user: dan, tags: trunk)
18:59
[047d3475] Fix the sqlite3_stmt_busy() interface so that it always returns FALSE after the statement has returned SQLITE_DONE, even for ROLLBACK statements. Clarify the documentation. (user: drh, tags: trunk)
17:48
[54a771fe] Remove a duplicate "typedef struct Fts5Global Fts5Global;" from fts5_main.c (duplicate is in fts5Int.h). (user: dan, tags: trunk)
15:14
[fee7ad73] When building the VSIX package for UAP, omit the AppLocal suffix for the MSVC runtime library because it is no longer needed. (user: mistachkin, tags: trunk)
15:13
[93449e70] Fix a problem causing [sqldiff --rbu] to fail on tables for which all columns are part of the PRIMARY KEY. (user: dan, tags: trunk)
14:43
[c3c672af] Fix a bug in the fts5 porter tokenizer preventing it from passing xCreate() arguments through to its parent tokenizer. (user: dan, tags: trunk)
2015-07-30
20:26
[098bea26] Add the --rbu switch to the "sqldiff" utility. (user: dan, tags: trunk)
11:38
[287aa306] Allow RBU tables to be named "data[0-9]*_<target>" instead of strictly "data_<target>". Also update RBU so that it always processes data tables in order sorted by name. (user: dan, tags: trunk)
11:26
[8e818b89] Return an error message (instead of segfaulting) if test function fts5_expr() is invoked with no arguments. (user: dan, tags: trunk)
2015-07-29
22:38
[96559adb] Support building VSIX packages for UAP using Visual Studio 2015 and the Windows 10 SDK. (user: mistachkin, tags: trunk)
22:37
[80ab338c] Closed-Leaf: Update Windows 10 SDK version for RTM. (user: mistachkin, tags: msvc2015)
21:47
[f0075d73] Add SQLITE_DISABLE_INTRINSIC define to disable use of intrinsic functions (e.g. for certain older compilers and/or platforms). (user: mistachkin, tags: trunk)
20:24
[a0020c57] Fix the releasetest.tcl script so that it ignore cast overflow errors that recent versions of clang generate but which are unavoidable given the test input. (user: drh, tags: trunk)
20:00
[cf538e27] Version 3.8.11.1 (user: drh, tags: trunk, release, version-3.8.11.1)
15:22
[e4628de3] Restore an undocumented side-effect of PRAGMA cache_size: it forces the database schema to be parsed. Also increase the version number to 3.8.11.1. (user: drh, tags: trunk)
14:58
[a623eb55] Update comments in fts5.h describing the xColumnCount() API function. (user: dan, tags: trunk)
14:46
[326d746d] Closed-Leaf: Increase the version number to 3.8.11.1 (user: drh, tags: branch-3.8.11)
14:10
[4489722a] The "PRAGMA cache_size" reads the database schema, as it has done in all prior versions of SQLite. This side-effect of cache_size is undocumented, but apparently it does get used and its absence from 3.8.11 was causing problems. (user: drh, tags: branch-3.8.11)
12:14
[0b971842] Leaf: Only allow UNLOCKED transactions to commit if none of the pages read by the transaction have been modified since it was opened. (user: dan, tags: experimental-begin-unlocked)
2015-07-28
19:35
[d431d4e1] Update batch build tool library paths for MSVC 2015. (user: mistachkin, tags: msvc2015)
18:53
[eff43715] Fix the xfer optimization for WITHOUT ROWID tables so that it correctly updates the change count returned by sqlite3_changes(). (user: drh, tags: trunk)
16:46
[6da0e962] Add some test cases and fix some small problems with BEGIN UNLOCKED transactions. (user: dan, tags: experimental-begin-unlocked)
2015-07-27
19:57
[c98175e9] Clarification to the documentation for sqlite3_result_zeroblob64(). No changes to code. (user: drh, tags: trunk)
19:31
[80794216] Add an experimental "BEGIN UNLOCKED" command. (user: dan, tags: experimental-begin-unlocked)
13:49
[b8e92227] Version 3.8.11 (user: drh, tags: trunk, release, version-3.8.11)
12:19
[9f1dcdc3] Merge the fts5-btree-index branch with this one. FTS5 changes only. (user: dan, tags: trunk)
11:49
[92c91789] Leaf: Bump the "version" field in the fts5 config table. (user: dan, tags: fts5-btree-index)
11:43
[427bf09b] Minor tweak to the SQL schema used by fts5. (user: dan, tags: fts5-btree-index)
11:01
[ad6286ab] Remove a potentially undefined behaviour involving signed integers and bitshift operations from fts5_hash.c. (user: dan, tags: fts5-btree-index)
10:46
[5ec933c2] Merge latest trunk changes with this branch. (user: dan, tags: fts5-btree-index)
2015-07-25
19:26
[ee348b12] Remove a duplicated "if" condition from fts3.c. (user: dan, tags: trunk)
14:26
[7efed578] Fix the rowallock.test script so that it works with builds that do not support mmap mode. (user: dan, tags: trunk)
14:12
[af85b01d] Fix the wal3.test module so that it works with the memsubsys1 permutation. (user: drh, tags: trunk)
12:03
[70885729] Fix a test script problem in memsubsys2.test. (user: dan, tags: trunk)
03:10
[3418f1f1] Disable the page cache bulk allocation for the shrink.test and wal.test modules. (user: drh, tags: trunk)
2015-07-24
23:28
[db129149] Fix the zeroblob.test script so that it works even on builds where the SQLITE_MAX_LENGTH has been raised to 2147483645. (user: drh, tags: trunk)
22:21
[0298a9a7] Leaf: Merge test improvements and minor fixes from trunk. (user: drh, tags: sessions)
21:19
[cca79fdc] Enable the RBU extension to compile cleanly on Windows using MSVC. (user: mistachkin, tags: trunk)
20:43
[2d572b8c] For Windows CE, a different header is required for the byteswap intrinsics. (user: mistachkin, tags: trunk)
20:34
[bd4f156d] Fix warnings in fts5 code. (user: dan, tags: trunk)
19:56
[de281a4f] Fix the pragma2.test module so that it works with SQLITE_ENABLE_MEMORY_MANAGEMENT. (user: drh, tags: trunk)
18:58
[45c6a760] Allow the RBU module to read data from appropriately named SQL views created within the RBU database. (user: dan, tags: trunk)
18:22
[a343745d] Fix a test script bug introduced by [562687d9]. (user: dan, tags: trunk)
17:36
[1997ee54] Add the sqlite3_bind_zeroblob64() API. (user: dan, tags: trunk)
17:26
[cfeb1b1c] New makefile target "fastfuzztest" runs the same tests as "fuzztest" but with a 100M memory size limit. This more than doubles the speed. The original unlimited "fuzztest" is still run on a "fulltest". (user: drh, tags: trunk)
17:14
[f8991e6f] Fix compiler warnings. Get the new sqlite3_result_zeroblob64() working on loadable extensions. (user: drh, tags: trunk)
16:24
[c6445b9f] Add the sqlite3_result_zeroblob64() API. Use it in the SQL zeroblob() function. (user: dan, tags: trunk)
15:49
[4e3e516a] More robust handling of zeroblob() with oversized arguments. Fix fuzzcheck so that it can be run with limited heap memory. (user: drh, tags: trunk)
14:17
[562687d9] Modify a few test scripts to avoid leaving the sqlite3Config structure in a non-default state. (user: dan, tags: trunk)