SQLite
Timeline
Not logged in

50 most recent timeline items

2015-08-03
13:44
[70b57daf] Leaf: Allow a VIEW to reference undefined tables and functions when initially created. The error report is deferred until the VIEW is used. This allows views to be created before subviews and tables that the view references. (user: drh, tags: trunk)
2015-08-01
18:18
[34190449] 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:45 • Edit [4489722a6b560355|4489722a]: Edit check-in comment. (user: drh)
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)