Assert added to ensure that LATERAL subqueries are materialized instead of...
Assert added to ensure that LATERAL subqueries are materialized instead of implemented as a co-routine. (tags: lateral-join)
View ArticleFix to the case of a LATERAL subquery that references a prior table that uses...
Fix to the case of a LATERAL subquery that references a prior table that uses a covering index. [forum:/forumpost/fc29fa4f14|Forum post fc29fa4f14]. (tags: lateral-join)
View ArticleImproved debugging output when using PRAGMA vdbe_addoptrace: Show the range...
Improved debugging output when using PRAGMA vdbe_addoptrace: Show the range of opcodes being checked for Column-to-Copy conversion. (tags: trunk)
View ArticleFixes to TreeView debugging output for VALUES clauses. (tags: trunk)
Fixes to TreeView debugging output for VALUES clauses. (tags: trunk)
View Article*MERGE* Merge debugging output fixes from trunk into the lateral-join branch....
*MERGE* Merge debugging output fixes from trunk into the lateral-join branch. (tags: lateral-join)
View ArticleAllow LIMIT and OFFSET to contain variables from prior terms of the FROM...
Allow LIMIT and OFFSET to contain variables from prior terms of the FROM clause in a LATERAL subquery. [forum:/forumpost/dfe2cd37ca3a9a80|Forum post dfe2cd37ca3a9a80] (tags: lateral-join)
View ArticleDo not allow LIMIT and OFFSET to be expressions except for in a LATERAL....
Do not allow LIMIT and OFFSET to be expressions except for in a LATERAL. (tags: lateral-join)
View ArticleAllow LIMIT expressions to appear in any outer context. (tags: lateral-join)
Allow LIMIT expressions to appear in any outer context. (tags: lateral-join)
View ArticleOnly allow variables in LIMIT clauses if the LIMIT is within a LATERAL...
Only allow variables in LIMIT clauses if the LIMIT is within a LATERAL subquery and the variable resolves to another FROM clause term to the left of the subquery. We cannot allow variables from outer...
View ArticleDo not abort the resolver early if a LIMIT expression does not resolve, as...
Do not abort the resolver early if a LIMIT expression does not resolve, as that can result in a memory leak. (tags: lateral-join)
View ArticleFix undesirable C++-style comments in the parser. (tags: lateral-join)
Fix undesirable C++-style comments in the parser. (tags: lateral-join)
View Articlewasm build: resolve a circular dep and do some minor tidying up. (tags: trunk)
wasm build: resolve a circular dep and do some minor tidying up. (tags: trunk)
View ArticleOPFS VFSes: remove the on-open() pragma calls, as those (A) already reflected...
OPFS VFSes: remove the on-open() pragma calls, as those (A) already reflected the build-time default settings and (B) they made it illegal to run locking_mode=exclusive, which is a requirement for WAL...
View ArticleMove a block of JS code which was inadvertently (and harmlessly) moved in the...
Move a block of JS code which was inadvertently (and harmlessly) moved in the previous checkin. Clarify the semantics of an internal-use-only API. Add another WAL-related JS test. (tags: trunk)
View ArticleDoc typo fix. No code changes. (tags: trunk)
Doc typo fix. No code changes. (tags: trunk)
View ArticleEnhance the percentile() extension function to include the median() variant....
Enhance the percentile() extension function to include the median() variant. Update the implementation to implement its own sorting algorithm, so that the extension no longer depends on qsort(). (tags:...
View ArticleJNI SQLTester: fix --new command to force-replace db if it already exists....
JNI SQLTester: fix --new command to force-replace db if it already exists. Add no-op impls for --stmt-cache and --jsonglob commands. (tags: trunk)
View ArticleAdd the percentile_cont(Y,P) variant of percentile() to the percentile...
Add the percentile_cont(Y,P) variant of percentile() to the percentile extension. (tags: trunk)
View ArticleAdd the percentile extension to the CLI by default. (tags: trunk)
Add the percentile extension to the CLI by default. (tags: trunk)
View ArticleRestructuring of the wasm build to support an experimental 'minimal' build...
Restructuring of the wasm build to support an experimental 'minimal' build mode which elides all non-core APIs. (tags: trunk)
View Article