Use a more robust backup definition for offsetof(). (tags: trunk)
Use a more robust backup definition for offsetof(). (tags: trunk)
View ArticleRandom typo fixes in JNI docs. (tags: trunk)
Random typo fixes in JNI docs. (tags: trunk)
View ArticleConfigure-related fixes and additions, most notably integration of self-tests...
Configure-related fixes and additions, most notably integration of self-tests for proj.tcl's APIs. Teaish make-install fixes based on the discussion in [forum:87e6660191a472c5 | forum thread...
View Article*MERGE* Merge trunk into tcl-cw branch. (tags: tcl-cw)
*MERGE* Merge trunk into tcl-cw branch. (tags: tcl-cw)
View ArticleAvoid invoking the busy-handler if a blocking lock times out while attempting...
Avoid invoking the busy-handler if a blocking lock times out while attempting to open a snapshot transaction. (tags: setlk-snapshot-fix)
View ArticleWhen synthesizing an ON constraint from a USING or NATURAL, if the left-hand...
When synthesizing an ON constraint from a USING or NATURAL, if the left-hand side is coming from a RIGHT JOIN, be sure to set the EP_CanBeNull flag so that the optimizer knows to check for NULL even if...
View ArticleIf blocking locks are enabled, avoid using the busy handler when blocked by...
If blocking locks are enabled, avoid using the busy handler when blocked by another process running recovery. (tags: setlk-snapshot-fix)
View ArticleFollow-up to the previous: The same optimization suppression needs to happen...
Follow-up to the previous: The same optimization suppression needs to happen if the left-hand side is coming from a LEFT JOIN. (tags: trunk)
View ArticleAdd some missing UNUSED_PARAMETER() annotations to squelch downstream build...
Add some missing UNUSED_PARAMETER() annotations to squelch downstream build warnings when using -Wextra -pedantic. (tags: trunk)
View Articletcl extension: UDFs may now 'break' to return an SQL NULL. Add the (eval...
tcl extension: UDFs may now 'break' to return an SQL NULL. Add the (eval -asdict) flag to use a dict, instead of an array, for the eval row data. (tags: trunk)
View ArticleMove a mis-located makefile comment block. (tags: trunk)
Move a mis-located makefile comment block. (tags: trunk)
View ArticleFix assert() statements in os_unix.c and os_win.c. Allow...
Fix assert() statements in os_unix.c and os_win.c. Allow walsetlk_recover.test to run in non-SQLITE_ENABLE_SNAPSHOT builds. (tags: setlk-snapshot-fix)
View ArticleRelax query flattener constraint (3b) and thereby allow flattening the RHS of...
Relax query flattener constraint (3b) and thereby allow flattening the RHS of a LEFT JOIN even if the RHS contains a virtual table. This was previously disallowed by [9dbae1df75219e2a] as a performance...
View ArticleFix an affinity problem caused by a USING or NATURAL JOIN on the LHS of a...
Fix an affinity problem caused by a USING or NATURAL JOIN on the LHS of a FULL JOIN. [forum:/forumpost/5028c785b6|Forum post 5028c785b6]. (tags: trunk)
View ArticleNew makefile target "xdevtest" works like "releasetest" except that it omits...
New makefile target "xdevtest" works like "releasetest" except that it omits the "verify-source" dependency so that it can be run with uncommitted changes in the source tree. (tags: trunk)
View ArticleCherrypick obscure (fuzzer-generated) RIGHT JOIN bug fixes from trunk. (tags:...
Cherrypick obscure (fuzzer-generated) RIGHT JOIN bug fixes from trunk. (tags: branch-3.50)
View ArticleUpdate a few test scripts so that they run on windows. (tags:...
Update a few test scripts so that they run on windows. (tags: setlk-snapshot-fix)
View ArticleEnhance "box" and "column" mode formatting in the CLI to better deal with...
Enhance "box" and "column" mode formatting in the CLI to better deal with double-wide characters. (tags: trunk)
View ArticleFix VACUUM so that it works even when ATTACH_WRITE is disabled. (tags: trunk)
Fix VACUUM so that it works even when ATTACH_WRITE is disabled. (tags: trunk)
View ArticleFix an off-by-one error in the size computation of a vdbe-sorter....
Fix an off-by-one error in the size computation of a vdbe-sorter. [forum:/forumpost/c1cc8b057a|Forum post c1cc8b057a]. Problem introduced by checkin [d4307a0d43f42e96]. (tags: trunk)
View Article