Fix an "ifcapable" expression in values.test. (tags: trunk)
Fix an "ifcapable" expression in values.test. (tags: trunk)
View ArticleAdd the stmtrand() extension function for use in testing. (tags: trunk)
Add the stmtrand() extension function for use in testing. (tags: trunk)
View ArticleEnsure that queries like "SELECT indeterministic(a) FROM tbl GROUP BY 1"...
Ensure that queries like "SELECT indeterministic(a) FROM tbl GROUP BY 1" invoke the indeterministic function only once for each row of tbl. (tags: group-by-consistency)
View ArticleWhen omitting result columns for the vector-IN optimization, make sure that...
When omitting result columns for the vector-IN optimization, make sure that any result-set column references in both the ORDER BY clause and the GROUP BY clause are updated appropriately. (tags:...
View ArticleFix a crash in fts5 that could occur within "PRAGMA integrity_check" if the...
Fix a crash in fts5 that could occur within "PRAGMA integrity_check" if the specified tokenizer was unknown. (tags: trunk)
View ArticleFix another fts5 problem related to unknown tokenizer modules. (tags: trunk)
Fix another fts5 problem related to unknown tokenizer modules. (tags: trunk)
View Article*MERGE* Ensure that queries like "SELECT func(a) FROM tab GROUP BY 1" only...
*MERGE* Ensure that queries like "SELECT func(a) FROM tab GROUP BY 1" only call the func() function once per row. Fix for the issue described in [forum:/forumpost/bf8f43aa522c2299|forum thread...
View ArticleEnsure that sqlite3ViewGetColumnNames() returns non-zero on any error....
Ensure that sqlite3ViewGetColumnNames() returns non-zero on any error. dbsqlfuzz d9de2a508f693e5a228d7a01d5341e3c64326fbb. (tags: trunk)
View ArticleEnsure that sqlite3ViewGetColumnNames() returns non-zero on any error. (tags:...
Ensure that sqlite3ViewGetColumnNames() returns non-zero on any error. (tags: branch-3.46)
View ArticleAdd new assert() statements to help out a static analyzer. Response to...
Add new assert() statements to help out a static analyzer. Response to [forum:/forumpost/17fe8ac32e0de4f5|forum post 17fe8ac32e0de4f5]. (tags: trunk)
View ArticleFix a possible buffer overwrite in the ".import" command....
Fix a possible buffer overwrite in the ".import" command. [forum:/forumpost/0c447f0548|forum post 0c447f0548]. (tags: trunk)
View ArticleFix a possible buffer overwrite in the ".import" command. (tags: branch-3.46)
Fix a possible buffer overwrite in the ".import" command. (tags: branch-3.46)
View ArticleFor compatibility with PostgreSQL, when right-hand side of the ->> operator...
For compatibility with PostgreSQL, when right-hand side of the ->> operator is negative, it should index from the right side of the JSON array on the left-hand side. (tags: trunk)
View ArticleDoc typo fix. No code changes. (tags: trunk)
Doc typo fix. No code changes. (tags: trunk)
View ArticleVery small performance increase and size reduction by removing unnecessary...
Very small performance increase and size reduction by removing unnecessary ALWAYS() macros from the btree balance logic and replacing them with special initialization of CellArray and some assert()s....
View ArticleFix typo in comment used to generate parts of the documentation....
Fix typo in comment used to generate parts of the documentation. [forum:/forumpost/da5a2ca4db|Forum post da5a2ca4db]. (tags: trunk)
View ArticleThe previous check-in was a little two aggressive about skipping the...
The previous check-in was a little two aggressive about skipping the initialization of entries in the CellArray.ixNx array. Fixed here. (tags: trunk)
View ArticleAvoid creating an automatic index on a column that is known to be not very...
Avoid creating an automatic index on a column that is known to be not very selective. (tags: auto-index-improvements)
View ArticleQuery planner tuning: Increase the maximum number of simultaneous solutions...
Query planner tuning: Increase the maximum number of simultaneous solutions to track int eh solver from 10 to 12. (tags: trunk)
View Article*MERGE* Improve the automatic-index decision such that no attempt is made to...
*MERGE* Improve the automatic-index decision such that no attempt is made to create an automatic index on a column that is known to be non-selective because if its use in other indexes that have been...
View Article