/ Timeline
Login

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

50 check-ins occurring around de88ed862e95d89b.

2019-07-13
16:22
Rework the FILTER clause implementation to share more code with window functions. Leaf check-in: 5dac8c38df user: dan tags: filter-clause
16:15
Remove unreachable "break" statements to silence harmless compiler warnings from ICC. check-in: 0d7287e1bf user: drh tags: trunk
09:56
Merge latest trunk changes into this branch. check-in: 86ab963cc5 user: dan tags: filter-clause
09:55
Trivial performance improvement for balance(). check-in: c7920f5569 user: dan tags: filter-clause
2019-07-12
15:15
Minor performance improvement in vdbeRecordCompareString(). check-in: 777fec84a5 user: dan tags: filter-clause
2019-07-11
19:50
Improved comments and extra testcase() macros on the serial-type computation logic in the OP_MakeRecord opcode. check-in: 18bfb2179c user: drh tags: trunk
19:27
Increase the version number to 3.30.0 for the next release cycle. check-in: 2578e3c64b user: drh tags: trunk
19:22
Move the sqlite3VdbeSerialType() routine in-line in the OP_MakeRecord opcode. Optimizing compilers were doing this already. By doing it manually, we can omit some redundant tests and make the whole thing run a million cycles faster and use about 80 bytes less code space. check-in: d837ab0da5 user: drh tags: trunk
18:43
Change the parser on this branch to more closely match trunk. This saves a few more cycles. check-in: be01b801fb user: dan tags: filter-clause
2019-07-10
20:16
Minor performance improvement in sqlite3ExprDeleteNN(). check-in: bcc8b38ac7 user: dan tags: filter-clause
18:45
Merge the version 3.29.0 release enhancements into the reuse-schema branch. check-in: 9819ead089 user: drh tags: reuse-schema
18:40
Merge the 3.29.0 updates into the begin-concurrent-pnu-wal2 branch. check-in: 627b428fc8 user: drh tags: begin-concurrent-pnu-wal2
18:30
Merge the 3.29.0 release into the wal2 branch. check-in: 8baa402282 user: drh tags: wal2
18:21
Merge the 3.29.0 changes into the begin-concurrent-pnu branch. check-in: c89949ccd1 user: drh tags: begin-concurrent-pnu
18:11
Merge the 3.29.0 release into the begin-concurrent branch. check-in: 983733aeb8 user: drh tags: begin-concurrent
17:58
Merge the 3.29.0 release into the apple-osx branch. check-in: 87aa1d7051 user: drh tags: apple-osx
17:32
Version 3.29.0 check-in: fc82b73eaa user: drh tags: trunk, release, version-3.29.0
2019-07-09
23:35
Add the "LL" suffix on a pair of larger integer literals, for compatibility with older C compilers. check-in: 6f328c3594 user: drh tags: trunk
17:36
Update rtree.c so that SQLITE_DEBUG is required to turn on assert() statements, even if it is compiled separately from the amalgamation. check-in: b6e17f0139 user: dan tags: trunk
12:03
Fix a test script problem in windowfault.test. check-in: 47010bf17c user: dan tags: trunk
2019-07-08
21:32
Merge recent trunk enhancements into the reuse-schema branch. check-in: fae92fee54 user: drh tags: reuse-schema
21:25
Merge enhancments from wal2, which also merges trunk enhancements. check-in: 08dcb4593d user: drh tags: begin-concurrent-pnu-wal2
21:19
Merge all enhancements from trunk into the wal2 branch. check-in: dcbcbc2a69 user: drh tags: wal2
21:12
Merge enhancements from trunk into the begin-concurrent-pnu branch. check-in: 05aa93afdb user: drh tags: begin-concurrent-pnu
21:06
Merge recent trunk enhancements into the begin-concurrent branch. check-in: 7fff080335 user: drh tags: begin-concurrent
20:59
Merge recent enhancements from trunk into apple-osx. check-in: de88ed862e user: drh tags: apple-osx
18:35
Fix dbfuzz2 so that it will compile on systems that do not support getrlimit(). check-in: 36295dcebc user: drh tags: trunk
13:45
Fix an assert() that [28196d89] caused to fail. check-in: 8fb0c6d5a3 user: dan tags: trunk
12:44
Comment improvements. No changes to code. Leaf check-in: b0629132bc user: drh tags: tkt9b78184b-alt
12:01
Ensure collation sequences and affinities work in window function queries. Fix for [9ece23d2]. check-in: 28196d894a user: dan tags: trunk
2019-07-05
19:10
Another very small performance improvement. check-in: 7a1e30a17f user: dan tags: filter-clause
17:38
Minor tweak to patch on this branch to reclaim some cycles. check-in: 81eed055de user: dan tags: filter-clause
15:16
Fix a valgrind problem in fts3corrupt4.test. check-in: cb3dec427e user: dan tags: trunk
2019-07-04
19:19
As it requires wal mode support, do not run test file chunksize.test as part of the "journaltest" permutation. check-in: acd2df36c2 user: dan tags: trunk
16:30
Fix a typo in the wapptest.tcl script. check-in: 971b4422ae user: dan tags: trunk
16:06
Have wapptest.tcl run at least one threadtest with an SQLITE_ENABLE_MEMORY_MANAGEMENT build. check-in: d6131caf64 user: dan tags: trunk
16:05
Fix a race condition that could occur in SQLITE_ENABLE_MEMORY_MANAGEMENT builds when two threads simultaneously open the first two database connections in the process. check-in: 5ea3f6fc88 user: dan tags: trunk
2019-07-03
18:31
Add tests for the FILTER clause. And a bugfix. check-in: 28aa1702f7 user: dan tags: filter-clause
2019-07-02
20:10
Have ALTER TABLE detect and error out for the case where renaming a column changes a the interpretation of a double-quoted identifier in the database schema from an SQL literal to a column reference. check-in: 5dbb0734af user: dan tags: tkt9b78184b-alt
12:23
Restore the legacy behavior of enabling double-quoted string literals in all contexts. But also provide a new compile-time option (SQLITE_DQS) to change the default to something more restrictive. check-in: 97a94446f3 user: drh tags: trunk
11:56
Experimental implementation of FILTER clause for aggregate functions. check-in: 1f1ae2d6ac user: dan tags: filter-clause
2019-06-28
07:08
Use the OP_Sequence opcode for generating unique rowid values for an autoindex on a co-routine implementation of a subquery. check-in: eab4297577 user: drh tags: trunk
2019-06-26
21:04
Ensure that when an ephemeral cursor is reopened with a second invocation of to OP_OpenEphemeral, the sequence counter is reset and the cache marked as stale. Fix for [9cdc5c46]. check-in: 5fd20e09a5 user: dan tags: trunk
2019-06-21
14:05
Fix a typo in an option name for the .dbconfig command in shell.c.in: s/wriable_schema/writable_schema/ check-in: 1c58522e49 user: dan tags: trunk
2019-06-17
14:50
Fix a problem with handling with handling quoted path elements in extension functions json_set() and json_insert() reported on the mailing list. check-in: 45bfcb88e7 user: dan tags: trunk
14:13
New sqlite3_db_config() options: SQLITE_DBCONFIG_LEGACY_ALTER_TABLE, SQLITE_DBCONFIG_DQS_DML, and SQLITE_DBCONFIG_DQS_DDL. check-in: a61db8ff67 user: drh tags: trunk
13:56
Improved interface to double-quoted string literal enabling/disabling. Closed-Leaf check-in: 923cfd53fc user: drh tags: new-dbconfig-options
2019-06-16
14:56
Avoid transforming TK_COLLATE or TK_UNLIKELY Expr nodes to TK_REFERENCE. Instead, transform the uppermost Expr node in the expression tree that is not of this type. Fix for [e1e07ef2]. check-in: 5411087048 user: drh tags: trunk
08:58
Avoid transforming TK_COLLATE or TK_UNLIKELY Expr nodes to TK_REFERENCE. Instead, transform the uppermost Expr node in the expression tree that is not of this type. Fix for [e1e07ef2]. Closed-Leaf check-in: ba7870e292 user: dan tags: tkt-e1e07ef2
2019-06-15
15:32
Fix minor problems in the test code in test_demovfs.c. check-in: ca4ddfefc1 user: dan tags: trunk