SQLite
Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent timeline items

2015-08-01
18:18
[3419044967] Leaf: Add extra tests for RBU and FTS3/4. (user: dan, tags: trunk)
2015-07-31
19:52
[e26ef165fe] Add support for "fossil deltas" to RBU and "sqldiff --rbu". (user: dan, tags: trunk)
18:59
[047d3475e9] 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
[54a771fe2c] Remove a duplicate "typedef struct Fts5Global Fts5Global;" from fts5_main.c (duplicate is in fts5Int.h). (user: dan, tags: trunk)
15:14
[fee7ad73c1] 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
[93449e7046] 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
[c3c672af97] 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
[098bea26da] Add the --rbu switch to the "sqldiff" utility. (user: dan, tags: trunk)
11:38
[287aa30601] 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
[8e818b8985] 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
[96559adbf1] Support building VSIX packages for UAP using Visual Studio 2015 and the Windows 10 SDK. (user: mistachkin, tags: trunk)
22:37
[80ab338cc6] Closed-Leaf: Update Windows 10 SDK version for RTM. (user: mistachkin, tags: msvc2015)
21:47
[f0075d735a] 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
[a0020c5785] 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
[cf538e2783] Version 3.8.11.1 (user: drh, tags: trunk, release, version-3.8.11.1)
15:22
[e4628de3ce] 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
[a623eb55d1] Update comments in fts5.h describing the xColumnCount() API function. (user: dan, tags: trunk)
14:46
[326d746dee] Closed-Leaf: Increase the version number to 3.8.11.1 (user: drh, tags: branch-3.8.11)
14:45 • Edit [4489722a6b560355|4489722a6b]: Edit check-in comment. (user: drh)
14:10
[4489722a6b] 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
[0b9718426e] 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
[d431d4e11a] Update batch build tool library paths for MSVC 2015. (user: mistachkin, tags: msvc2015)
18:53
[eff43715d1] 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
[6da0e962ad] Add some test cases and fix some small problems with BEGIN UNLOCKED transactions. (user: dan, tags: experimental-begin-unlocked)
2015-07-27
19:57
[c98175e900] Clarification to the documentation for sqlite3_result_zeroblob64(). No changes to code. (user: drh, tags: trunk)
19:31
[8079421604] Add an experimental "BEGIN UNLOCKED" command. (user: dan, tags: experimental-begin-unlocked)
13:49
[b8e92227a4] Version 3.8.11 (user: drh, tags: trunk, release, version-3.8.11)
12:19
[9f1dcdc3e1] Merge the fts5-btree-index branch with this one. FTS5 changes only. (user: dan, tags: trunk)
11:49
[92c9178933] Leaf: Bump the "version" field in the fts5 config table. (user: dan, tags: fts5-btree-index)
11:43
[427bf09ba4] Minor tweak to the SQL schema used by fts5. (user: dan, tags: fts5-btree-index)
11:01
[ad6286ab1f] Remove a potentially undefined behaviour involving signed integers and bitshift operations from fts5_hash.c. (user: dan, tags: fts5-btree-index)
10:46
[5ec933c257] Merge latest trunk changes with this branch. (user: dan, tags: fts5-btree-index)
2015-07-25
19:26
[ee348b1275] Remove a duplicated "if" condition from fts3.c. (user: dan, tags: trunk)
14:26
[7efed5786b] Fix the rowallock.test script so that it works with builds that do not support mmap mode. (user: dan, tags: trunk)
14:12
[af85b01d93] Fix the wal3.test module so that it works with the memsubsys1 permutation. (user: drh, tags: trunk)
12:03
[70885729b7] Fix a test script problem in memsubsys2.test. (user: dan, tags: trunk)
03:10
[3418f1f165] Disable the page cache bulk allocation for the shrink.test and wal.test modules. (user: drh, tags: trunk)
2015-07-24
23:28
[db12914981] 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
[0298a9a780] Leaf: Merge test improvements and minor fixes from trunk. (user: drh, tags: sessions)
21:19
[cca79fdc3d] Enable the RBU extension to compile cleanly on Windows using MSVC. (user: mistachkin, tags: trunk)
20:43
[2d572b8cdc] For Windows CE, a different header is required for the byteswap intrinsics. (user: mistachkin, tags: trunk)
20:34
[bd4f156d07] Fix warnings in fts5 code. (user: dan, tags: trunk)
19:56
[de281a4fac] Fix the pragma2.test module so that it works with SQLITE_ENABLE_MEMORY_MANAGEMENT. (user: drh, tags: trunk)
18:58
[45c6a760ca] Allow the RBU module to read data from appropriately named SQL views created within the RBU database. (user: dan, tags: trunk)
18:22
[a343745d99] Fix a test script bug introduced by [562687d9]. (user: dan, tags: trunk)
17:36
[1997ee548b] Add the sqlite3_bind_zeroblob64() API. (user: dan, tags: trunk)
17:26
[cfeb1b1c29] 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
[f8991e6f72] Fix compiler warnings. Get the new sqlite3_result_zeroblob64() working on loadable extensions. (user: drh, tags: trunk)
16:24
[c6445b9fb4] Add the sqlite3_result_zeroblob64() API. Use it in the SQL zeroblob() function. (user: dan, tags: trunk)
15:49
[4e3e516a42] More robust handling of zeroblob() with oversized arguments. Fix fuzzcheck so that it can be run with limited heap memory. (user: drh, tags: trunk)