Fix harmless compiler warnings seen with MSVC. (tags: trunk)
Fix harmless compiler warnings seen with MSVC. (tags: trunk)
View ArticleFix a very obscure issue where the name resolver could get confused if...
Fix a very obscure issue where the name resolver could get confused if aliases like "sqlite_schema" or "sqlite_master" were used in a query involving the sqlite_temp_schema table. (tags: mistake)
View ArticleFix a very obscure issue where the name resolver could get confused if...
Fix a very obscure issue where the name resolver could get confused if aliases like "sqlite_schema" or "sqlite_master" were used in a query involving the sqlite_temp_schema table. (tags: trunk)
View ArticleFix an fts5 problem with secure-delete mode causing integrity-check to...
Fix an fts5 problem with secure-delete mode causing integrity-check to erroneously report a corrupt index. (tags: trunk)
View ArticleFix an fts5 problem with secure-delete mode causing integrity-check to...
Fix an fts5 problem with secure-delete mode causing integrity-check to erroneously report a corrupt index. (tags: branch-3.46)
View ArticleSmall performance optimization in the codeEqualityTerm() routine of the code...
Small performance optimization in the codeEqualityTerm() routine of the code generator. (tags: trunk)
View ArticleFix harmless compilation issues seen with MSVC. (tags: trunk)
Fix harmless compilation issues seen with MSVC. (tags: trunk)
View ArticleAdd an experimental concatb() function. (tags: concatb)
Add an experimental concatb() function. (tags: concatb)
View ArticleSmall performance optimization in the allowedOp() routine of the WHERE clause...
Small performance optimization in the allowedOp() routine of the WHERE clause analysis code. (tags: trunk)
View ArticleSmall performance optimization in the operatorMask routine of the WHERE...
Small performance optimization in the operatorMask routine of the WHERE clause analysis logic. (tags: trunk)
View ArticleAdjust the parser so that the value of TK_ISNOT is similar to the value of...
Adjust the parser so that the value of TK_ISNOT is similar to the value of TK_IS. This helps the compiler generate faster switch() statements on the Expr.op fields when there are cases for TK_ISNOT and...
View ArticleRe-enable [dcc2bb2c562e97e090174], as [296eeb26c816bc73] corrects the...
Re-enable [dcc2bb2c562e97e090174], as [296eeb26c816bc73] corrects the wasi-sdk build problem the former check-in triggered. Reported in [forum:143e40d7f4e79c66|forum post 143e40d7f4e79c66]. (tags: trunk)
View ArticleBetter optimize queries that use parameters in the LIMIT clause. (tags:...
Better optimize queries that use parameters in the LIMIT clause. (tags: var-in-limit)
View ArticleBetter optimize queries that use parameters in the LIMIT clause. (tags:...
Better optimize queries that use parameters in the LIMIT clause. (tags: branch-3.28-var-in-limit)
View ArticleOmit bogus tests accidentally added by the privious commit. (tags: var-in-limit)
Omit bogus tests accidentally added by the privious commit. (tags: var-in-limit)
View Article*MERGE* Allow the query planner access to the argument of LIMIT even if that...
*MERGE* Allow the query planner access to the argument of LIMIT even if that argument is a bound parameter. (tags: trunk)
View Article*MERGE* Allow the query planner access to the argument of LIMIT even if that...
*MERGE* Allow the query planner access to the argument of LIMIT even if that argument is a bound parameter. (tags: branch-3.28)
View ArticleAt attempt at improving the performance of unixRead(). Partly successfuly,...
At attempt at improving the performance of unixRead(). Partly successfuly, but the improvement is not that much and there is question whether or not the improvement is worth the extra complication and...
View ArticleExperimental optimization to rewrite a SELECT with an EXISTS(...) expression...
Experimental optimization to rewrite a SELECT with an EXISTS(...) expression in the WHERE clause as a join. (tags: exists-to-join)
View Article