/ Timeline
Login

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

50 check-ins occurring around 36d35dbd5a80dc4a.

2019-10-02
19:44
Update error detection logic in releasetest.tcl to account for new output formats in USAN. check-in: 3f36b98836 user: drh tags: trunk
19:43
Update corruptM.test to account for the fact that the database schema may be loaded from within the "sqlite3" command for some test permutations. check-in: cb9470fc06 user: dan tags: trunk
19:33
Fix a long-standing problem in fts4 incrmental merge. check-in: 67da31e24e user: dan tags: trunk
00:25
Disable sqlite3_drop_module() tests when virtual tables are omitted from the build. check-in: 9f4035f91a user: drh tags: trunk
2019-10-01
21:31
Remove references to test scripts analyzeA.test and analyzeB.test from permutations.test, since those test modules no longer exist. check-in: 2394879698 user: drh tags: trunk
2019-09-30
19:13
The nodeReaderInit() function in FTS3 may not assume that the node is non-empty. check-in: 361eb2f682 user: drh tags: trunk
16:57
Merge in the 3.30.0 beta 1 changes. check-in: 0679612412 user: drh tags: reuse-schema
16:49
Merge in the 3.30.0 beta 1 enhancements. check-in: ebf8872626 user: drh tags: begin-concurrent-pnu-wal2
16:44
Merge 3.30.0 beta 1 changes from trunk. check-in: 918bd97d29 user: drh tags: wal2
16:43
Merge version 3.30.0 beta 1 changes from trunk. check-in: ac4b644268 user: drh tags: begin-concurrent-pnu
16:14
Merge the 3.30.0 beta 1 changes from trunk. check-in: a003818f70 user: drh tags: begin-concurrent
16:13
Merge the 3.30.0 beta 1 changes from trunk. check-in: 9ce4c79171 user: drh tags: apple-osx
2019-09-28
18:28
Add missing comment to constant definitions. check-in: 661a3789eb user: drh tags: trunk
16:14
Improvements to a comment. No code changes. check-in: 1a3671c700 user: drh tags: trunk
11:19
In FTS3/4, the poslist end marker must be larger than any other possible poslist value, even on a corrupt poslist. check-in: 752679aea5 user: drh tags: trunk
2019-09-27
17:36
Update requirement marks due to changes in documentation wording. check-in: 326cdc16f4 user: drh tags: trunk
16:33
Allow compile-time options -DHAVE_GETHOSTUUID=0 and -DHAVE_GETHOSTUUID=1. check-in: 3bcb9cc104 user: drh tags: trunk
15:15
Alternative implementation of the previous check-in which is testable. check-in: 102ef64462 user: drh tags: trunk
15:01
Fix sqlite3ExprCompare() so that it ignores differences in the Expr.iTable field for IN operators, as otherwise it can lead to false negatives, which is usually harmless, but can cause problems for an assert() in the window function logic. check-in: 6a204b192a user: drh tags: trunk
2019-09-26
20:57
More minor test file fixes. check-in: 352878fe1c user: dan tags: trunk
20:05
Allow DROP TABLE to work on tables name "sqlite_parameters" just as it does with tables named "sqlite_stat%". Fix for the ".parameter clear" command in the shell. check-in: e768179baa user: drh tags: trunk
19:53
Minor fix for test file indexexpr1.test. check-in: 0ceab26f15 user: dan tags: trunk
16:57
New dbsqlfuzz cases added to test/fuzzdata8.db. check-in: 49073b7003 user: drh tags: trunk
16:08
Test for an OOM condition in resolveAlias(). check-in: 322eca7f6a user: drh tags: trunk
15:53
Fix a window-functions problem that could occur if an ORDER BY clause contains an alias for a window-function that is not a top-level expression. check-in: 1cc6cf6407 user: dan tags: trunk
2019-09-25
18:44
Add a missing VdbeCoverage() macro. check-in: 36d35dbd5a user: drh tags: trunk
17:47
Remove an unused variable. check-in: a19884455b user: drh tags: trunk
16:41
Further simplifications to window-function code. check-in: 5fe15c1d83 user: dan tags: trunk
11:49
In the previous check-in, the variable should be openMode, not openFlags. check-in: 77b0db22d6 user: drh tags: trunk
10:36
In the unix VFS layer, do not attempt to chown() the journal to be the same as the database if running in 8+3 filename mode. Also, update the comments on the chown() attempt to be more precise. check-in: ab853724a7 user: drh tags: trunk
02:07
Simplifications to the window-function code. check-in: 489a1eb3aa user: drh tags: trunk
2019-09-24
20:20
Bug fixes for window frames of the form (... RANGE BETWEEN b PRECEDING AND a PRECEDING) or (... RANGE a FOLLOWING AND b FOLLOWING) where (a > b). check-in: 040e196a8b user: dan tags: trunk
2019-09-23
12:38
Omit the sqlite3IntTokens array constant for a code simplification. check-in: f907395ef5 user: drh tags: trunk
11:55
When a scalar subquery has a pre-existing "LIMIT X" then change it to "LIMIT X<>0" rather than just "LIMIT 1" so that if X is 0 the limit will still be zero. Ticket [99cd4807dc03f178]. Test cases in TH3. check-in: 82e5dcf5c1 user: drh tags: trunk
2019-09-21
18:49
Fix a harmless unused variable warning in the test logic. check-in: d7673a445f user: drh tags: trunk
17:31
Fix harmless compiler warnings. check-in: 8ea1dc727d user: drh tags: trunk
15:44
Allow SQLite to omit redundant ORDER BY sorts in the case where a SELECT statement has GROUP BY and ORDER BY clauses that use the same expressions, even when the ORDER BY expressions are marked "DESC". check-in: 20f7951bb2 user: dan tags: trunk
13:34
Add --multithread, --serialized, and --singlethread options to the speed-check.sh test script. check-in: c17078af60 user: drh tags: trunk
2019-09-20
21:12
Simplify the fix in the previous commit. check-in: 5ef64b0f55 user: dan tags: trunk
20:52
Fix a problem with queries containing a min() or max() function for which the FILTER clause excludes all rows. check-in: b1d7e104e0 user: dan tags: trunk
2019-09-19
13:51
Fix an assert() in fts3 that could fail when accessing a corrupt database. check-in: 601ce9532d user: dan tags: trunk
2019-09-18
20:34
Always clear the temporary register cache after coding a subroutine. check-in: b6f2a7f9cd user: drh tags: trunk
17:22
Add extra tests for the handling of corrupt records in fts3. check-in: 40e29a47d1 user: dan tags: trunk
12:49
Fix another potential "jump depends on uninitialized value" warning. check-in: 633b214e9b user: drh tags: trunk
11:46
Fix a "jump depends on unititialized value" valgrind error in fts5 triggered by corrupt database records. check-in: 6b6751cd90 user: dan tags: trunk
11:16
Fix an OOB read in the INSTR() function introduced yesterday by check-in [3fb40f518086c1e8] and detected by OSSFuzz. The test case is in TH3. check-in: d49047c1b5 user: drh tags: trunk
2019-09-17
21:28
Do not change the OP_String8 opcode into OP_String until *after* any necessary encoding conversions are accomplished. Otherwise, a rerun of the prepared statement after an OOM can result in errors. Test case in TH3. check-in: 8efd62594e user: drh tags: trunk
13:30
Test cases for ticket [587791f92620090e] check-in: ca0e3a83a1 user: drh tags: trunk
03:16
Fix the instr() SQL function so that it makes a copy of its argument before changing the datatype, since the datatype affects processing. Also fix the sqlite3_value_text() routine so that it always works even for values obtained form sqlite3_value_dup(). Ticket [587791f92620090e] check-in: 3fb40f5180 user: drh tags: trunk
2019-09-16
20:16
Improved type information display when tracing VDBE execution. check-in: ee83d8e30d user: drh tags: trunk