SQLite
Timeline
Not logged in

50 most recent timeline items

2015-04-25
00:32
[9aa70ddf] Leaf: Do not send the extra ";" and "\000" tokens to the parser if a prior error has occurred. (user: drh, tags: trunk)
00:20
[2b98a252] Add fflush() calls to fuzzershell to keep stderr and stdout synchronized. (user: drh, tags: trunk)
2015-04-24
23:45
[14a9e4a3] Add the --oom option to fuzzershell. (user: drh, tags: trunk)
20:18
[1c78d892] Leaf: Merge latest trunk changes with this branch. (user: dan, tags: fts5)
19:41
[86309961] Add the "unindexed" column option to fts5. (user: dan, tags: fts5)
18:31
[dc88fe7e] Fix fuzzershell so that it works with SQLITE_OMIT_TRACE. (user: drh, tags: trunk)
17:50
[4dda916a] Add the --with-tcl=DIR option to the test/releasetest.tcl script. (user: drh, tags: trunk)
16:53
[0bb96a03] Run fuzzershell as part of the valgrindtest makefile target. (user: drh, tags: trunk)
16:16
[98edc615] Add the fuzztest target to the MSVC makefile. (user: drh, tags: trunk)
16:09
[627ea83c] Add AFL-generated test cases in the test/fuzzdata1.txt file. Automatically run fuzzershell against those cases on a "make test". (user: drh, tags: trunk)
15:56
[41449f7a] Add extra tests for corrupt database handling in fts5. (user: dan, tags: fts5)
14:47
[7cb71849] Add the --unique-cases option to fuzzershell. (user: drh, tags: trunk)
13:00
[ed202ffa] Fuzzershell enhancements: (1) Add the --verbose and --quiet flags (2) Show percentage complete and final test count for multi-test inputs (3) Omit trace and result logs unless the --verbose flag is used. (user: drh, tags: trunk)
06:02
[60045ced] Fix an fts5 build problem in main.mk. (user: dan, tags: fts5)
2015-04-23
19:38
[a1a2b4a2] Leaf: Fix a problem in the "ota" utility program causing it to crash if SQLite failed to open the target database. (user: dan, tags: ota-update)
19:32
[1506e99e] Merge latest trunk changes into this branch. (user: dan, tags: ota-update)
19:18
[fa62093b] Fix a performance problem in calls to sqlite3ota_close() made after the OTA update has been completely applied and checkpointed. (user: dan, tags: ota-update)
18:14
[baee3556] Have OTA maintain a small LRU cache of UPDATE statements. This reduces the amount of time it spends compiling UPDATE if a single data_xxx table contains many different ota_control strings. (user: dan, tags: ota-update)
17:22
[aada0ad0] Leaf: Modify the sqlite3session_diff() API so that tables with no PRIMARY KEYs are ignored. This matches the other sessions APIs. Also change sqlite3session_diff() so that it returns SQLITE_SCHEMA, instead of SQLITE_ERROR, if the tables being compared do not have compatible schemas. (user: dan, tags: sessions)
15:03
[4d34a3d4] Fix the error message returned by sqlite3session_diff() for tables with no PRIMARY KEY. (user: dan, tags: sessions)
14:40
[ea400eca] Fix a performance problem in sqlite3session_diff(). (user: dan, tags: sessions)
13:49
[4e5f17d1] Merge the latest trunk enhancements and fixes into the sessions branch. (user: drh, tags: sessions)
13:37
[b5e43602] Fix a faulty assert() in the "AS" alias resolution logic of the parser. (user: drh, tags: trunk)
13:00
[01c50cee] Improvement to "ID" formatting on the ".selecttrace 0x1ff" debugging function. (user: drh, tags: trunk)
11:52
[3b925189] Fix a problem causing the fts3 integrity-check to fail if run inside a transaction. (user: dan, tags: trunk)
2015-04-22
20:58
[2dd59b57] Add extra OOM tests for fts5. (user: dan, tags: fts5)
20:14
[1e599409] Fix problems with doclist-indexes involving very large rowids. (user: dan, tags: fts5)
14:41
[658e20f5] Leaf: Prototype for an sqlite3_db_log() interface. (user: drh, tags: sqlite3_db_log)
13:16
[025e8370] Improved filtering of input for fuzzershell for modes other than generic. (user: drh, tags: trunk)
11:34
[77242965] Add comments related to database locking to sqlite3ota.h. (user: dan, tags: ota-update)
11:16
[1cceefa7] Change the printf, strftime, and glob modes of fuzzershell so that they reject all inputs that do not start with a string literal followed by a comma. This helps the fuzzer focus in on the kinds of behavior those modes are intended to test. (user: drh, tags: trunk)
09:40
[9797482d] Update this branch with latest trunk changes. (user: dan, tags: fts5)
01:33
[2cb94511] When compiling for UAP, link against the new minimal MSVC runtime. (user: mistachkin, tags: trunk)
2015-04-21
20:13
[a21d60cb] Fix a problem in fts5fault1.test. (user: dan, tags: fts5)
19:07
[e50e8031] Fix an fts5 problem with large deletes. (user: dan, tags: fts5)
17:17
[623ddbdb] Alternative fix for the double-initialization of type and collating sequence problem that leaves the estimated table size intact. (user: drh, tags: trunk)
17:07
[9e6beda2] Make sure the datatype and collating sequence of transients tables are not initialized more than once. Otherwise a memory leak results. (user: drh, tags: trunk)
16:38
[9d887b92] Ensure that tables names are dequoted exactly once by the trigger logic. (user: dan, tags: trunk)
16:09
[b623ebd8] Fix a memory leak in the SELECT code generator tracing logic (code that is omitted in non-debugging builds). (user: drh, tags: trunk)
15:49
[718d5d0e] Fix an obscure problem with "INSERT INTO tbl(cols) SELECT" statements where the SELECT is a compound with an ORDER BY and "cols" is a strict subset of tbl's columns. (user: dan, tags: trunk)
15:35
[352fa09e] Add a comment to sqlite3ota.h. No code changes. (user: dan, tags: ota-update)
15:16
[d1e6bc91] Change an assert() in the aggregate query code generator into a testcase(). (user: drh, tags: trunk)
12:06
[caba5be0] Fix an fts4 problem to do with the handling of phrases that contain zero tokens. (user: dan, tags: trunk)
03:13
[59e92bd9] Fix some identifier name de-quoting issues in the foreign key and trigger logic. (user: drh, tags: trunk)
03:10 • Edit [583a79a04ac6f857|583a79a0]: Marked "Closed". (user: mistachkin)
02:17
[a526f58b] Test case for the previous check-in. (user: drh, tags: trunk)
02:12
[588db14f] Make sure the whereSplit() routine in the query planner is not confused by the likely() operator. (user: drh, tags: trunk)
00:23
[03b725a7] Enable compilation and VSIX package creation with the Visual Studio 2015 CTP. (user: mistachkin, tags: trunk)
2015-04-20
23:53
[583a79a0] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: vsix2015)
22:36
[b940b0fa] Add the --mode option to fuzzershell. (user: drh, tags: trunk)