Quantcast
Channel: SQLite
Browsing all 2701 articles
Browse latest View live
↧

Update fts5 comment/docs to include the order matches are visited in by the...

Update fts5 comment/docs to include the order matches are visited in by the xPhraseFirst/xPhraseNext API. (tags: trunk)

View Article


Add a NEVER() around a branch in sqlite3ExprAffinity() that is designed to...

Add a NEVER() around a branch in sqlite3ExprAffinity() that is designed to prevent an infinite loop, but which can now never be reached due to recent changes. (tags: trunk)

View Article


Fix a typo in a comment in a test case. No changes to code. (tags: trunk)

Fix a typo in a comment in a test case. No changes to code. (tags: trunk)

View Article

In the CLI, if the XDG_CONFIG_HOME environment variable is not set, then also...

In the CLI, if the XDG_CONFIG_HOME environment variable is not set, then also search in ~/.config/sqlite3/sqliterc for the initialization file. See [forum:/forumpost/5cc6d059e9e092ed|forum thread...

View Article

Rework the deliberate_fall_through macro along the lines suggested by...

Rework the deliberate_fall_through macro along the lines suggested by [forum:/forumpost/7ec11023dd|forum post 7ec11023dd] so that it works better with LLVM, while preserving compatibility with MSVC and...

View Article


Add assert() statements to FTS5 to hush-up warnings from scan-build. (tags:...

Add assert() statements to FTS5 to hush-up warnings from scan-build. (tags: trunk)

View Article

Use a Bloom filter to improve performance of IN operators when the RHS of the...

Use a Bloom filter to improve performance of IN operators when the RHS of the IN operator is a subquery. (tags: in-bloom)

View Article

Add a new sqlite3FaultSim() call to OP_NotFound to use for testing purposes....

Add a new sqlite3FaultSim() call to OP_NotFound to use for testing purposes. (tags: in-bloom)

View Article


Show the creation of IN-operator Bloom filters in the EXPLAIN QUERY PLAN...

Show the creation of IN-operator Bloom filters in the EXPLAIN QUERY PLAN output. (tags: in-bloom)

View Article


*MERGE* When constructing an ephermeral table to use as the right-hand side...

*MERGE* When constructing an ephermeral table to use as the right-hand side of an IN operator, also construct a Bloom filter to speed membership testing. (tags: trunk)

View Article

When constructing an ephermeral table to use as the right-hand side of an IN...

When constructing an ephermeral table to use as the right-hand side of an IN operator, also construct a Bloom filter to speed membership testing. (tags: bedrock-3.45-in-bloom)

View Article

For shell completion, use pragma_table_xinfo instead of pragma_table_info, so...

For shell completion, use pragma_table_xinfo instead of pragma_table_info, so that generated columns are handled, as reported in [forum:f0735e05d8d7e857|forum post f0735e05d8d7e857]. (tags: trunk)

View Article

Add comment using the name "predicate push-down optimization" to what we have...

Add comment using the name "predicate push-down optimization" to what we have also called "WHERE-clause push down". No changes to code. (tags: trunk)

View Article


Be more aggressive about reusing subqueries that appear on the RHS of IN...

Be more aggressive about reusing subqueries that appear on the RHS of IN operators that have been replicated due to the predicate push-down optimization. (tags: reuse-subqueries)

View Article

Update EXPLAIN output to include P4_SUBRTNSIG. (tags: reuse-subqueries)

Update EXPLAIN output to include P4_SUBRTNSIG. (tags: reuse-subqueries)

View Article


Disable the reuse of IN-clause subqueries if the subquery is an explicit...

Disable the reuse of IN-clause subqueries if the subquery is an explicit "SELECT ALL". The ALL keyword is almost never used in actual practice (most developers don't even know it can be used) so this...

View Article

Add test cases to in7.test. (tags: reuse-subqueries)

Add test cases to in7.test. (tags: reuse-subqueries)

View Article


Small performance optimizations. (tags: reuse-subqueries)

Small performance optimizations. (tags: reuse-subqueries)

View Article

*MERGE* Improved reuse of subqueries associated with IN operators, especially...

*MERGE* Improved reuse of subqueries associated with IN operators, especially when the IN operator is duplicated due to predicate push-down. (tags: trunk)

View Article

When constructing an ephermeral table to use as the right-hand side of an IN...

When constructing an ephermeral table to use as the right-hand side of an IN operator, also construct a Bloom filter to speed membership testing. (tags: bedrock-3.46)

View Article
Browsing all 2701 articles
Browse latest View live