Back out the --memory option to ".parameter init" in the CLI, as the...
Back out the --memory option to ".parameter init" in the CLI, as the capability is no longer needed for testing due to the new "$int_N" and "$text_T" automatic bindings, and the "init --memory" is...
View ArticleDo not let the number of terms on a VALUES clause be limited by...
Do not let the number of terms on a VALUES clause be limited by SQLITE_LIMIT_COMPOUND_SELECT, even if the VALUES clause contains elements that appear to be variables due to the use of double-quoted...
View ArticleDo not let the number of terms on a VALUES clause be limited by...
Do not let the number of terms on a VALUES clause be limited by SQLITE_LIMIT_COMPOUND_SELECT, even if the VALUES clause contains elements that appear to be variables due to the use of double-quoted...
View ArticleAdd assert() statements and reorganize code slightly in fts3 and fts5 to make...
Add assert() statements and reorganize code slightly in fts3 and fts5 to make it easier to follow. (tags: trunk)
View ArticleEnsure sqlite3expert.c unregisters any SQL user-functions it registers with...
Ensure sqlite3expert.c unregisters any SQL user-functions it registers with the database handle before returning. (tags: trunk)
View ArticleEnsure sqlite3expert.c unregisters any SQL user-functions it registers with...
Ensure sqlite3expert.c unregisters any SQL user-functions it registers with the database handle before returning. (tags: branch-3.46)
View ArticleIn the vdbe_addoptrace output, show OP_Column opcodes that fail to translate...
In the vdbe_addoptrace output, show OP_Column opcodes that fail to translate from table to index. This is an aid to testing and analysis only. No changes to production code. (tags: extra-debug)
View ArticleDo not allow the WHERE_IDX_ONLY query planner result in cases where a partial...
Do not allow the WHERE_IDX_ONLY query planner result in cases where a partial index is used on an UPDATE or a DELETE, since the code might still need to access the original table due to parameterized...
View ArticleIf there is any question about whether or not the WHERE_IDX_ONLY flag in the...
If there is any question about whether or not the WHERE_IDX_ONLY flag in the query planner is correct, create a backup null-cursor for the table, so that we never try to run an OP_Column against an...
View ArticleChange the null-cursor in the previous check-in into a death-cursor. Any...
Change the null-cursor in the previous check-in into a death-cursor. Any access of the cursor causes the prepared statement to return an SQLITE_INTERNAL error. We'll need to add a way to edit the...
View ArticleRemove two unnecessary int casts, as reported in [forum:84fe63b7b3|forum post...
Remove two unnecessary int casts, as reported in [forum:84fe63b7b3|forum post 84fe63b7b3]. (tags: bedrock)
View ArticleRemove two unnecessary int casts, as reported in [forum:84fe63b7b3|forum post...
Remove two unnecessary int casts, as reported in [forum:84fe63b7b3|forum post 84fe63b7b3]. (tags: begin-concurrent)
View ArticleFix some signed/unsigned compiler warnings on this branch. (tags: bedrock)
Fix some signed/unsigned compiler warnings on this branch. (tags: bedrock)
View ArticleFix some signed/unsigned compiler warnings on this branch. (tags: wal2)
Fix some signed/unsigned compiler warnings on this branch. (tags: wal2)
View ArticleRemove unused static var cBadGroup from ext/consio/console_io.c to resolve a...
Remove unused static var cBadGroup from ext/consio/console_io.c to resolve a compiler warning reported in the fossil forum. This is a build fix, not a functional change. (tags: trunk)
View ArticleRemove unused static var cBadGroup from ext/consio/console_io.c to resolve a...
Remove unused static var cBadGroup from ext/consio/console_io.c to resolve a compiler warning reported in the fossil forum. This is a build fix, not a functional change. (tags: branch-3.46)
View ArticleBind the new debug parameters in fuzzinvariants.c. (tags: trunk)
Bind the new debug parameters in fuzzinvariants.c. (tags: trunk)
View ArticleAdd SQLITE_TESTCTRL_EDITSTMT for making rogue changes to the statement...
Add SQLITE_TESTCTRL_EDITSTMT for making rogue changes to the statement bytecode, to test the death-cursor error detection mechanism. (tags: death-cursor)
View ArticleDo not attempt to use a covering index based purely on columns-used when...
Do not attempt to use a covering index based purely on columns-used when doing an UPDATE or DELETE of a WITHOUT ROWID table. Raise an SQLITE_INTERNAL error if there is ever a situation where a table...
View ArticleFix the internal routine sqlite3ResolveExprListNames() so that it returns...
Fix the internal routine sqlite3ResolveExprListNames() so that it returns SQLITE_OK or SQLITE_ERROR instead of WRC_Continue or WRC_Abort. Without this fix, some times of obscure syntax errors end up...
View Article