Retweak last check-in to retain compile-time checking of xprintf() arguments....
Retweak last check-in to retain compile-time checking of xprintf() arguments. (tags: trunk)
View ArticleFix the subtype on the value column from json_each/json_tree for cases when...
Fix the subtype on the value column from json_each/json_tree for cases when the value is an array or object. Fix for the bug reported by [forum:/forumpost/ecb94cd210|forum post ecb94cd210]. (tags: trunk)
View ArticleFix the subtype on the value column from json_each/json_tree for cases when...
Fix the subtype on the value column from json_each/json_tree for cases when the value is an array or object. (tags: branch-3.45)
View ArticleThe PRAGMA optimize command invokes ANALYZE if a table shrinks by 25 times in...
The PRAGMA optimize command invokes ANALYZE if a table shrinks by 25 times in addition to if it grows by 25 times. (tags: optimize-after-shrink)
View ArticleFix rounding in zero-precision %f and %g printf conversions....
Fix rounding in zero-precision %f and %g printf conversions. [forum:/info/393708f4a8|Forum post 393708f4a8]. This bug was introduced by check-in [32befb224b254639] and first appeared in version 3.43.0....
View ArticleFix rounding in zero-precision %f and %g printf conversions. (tags: branch-3.45)
Fix rounding in zero-precision %f and %g printf conversions. (tags: branch-3.45)
View ArticleAdd new MASK bits to PRAGMA optimize: 0x70000. (tags: optimize-after-shrink)
Add new MASK bits to PRAGMA optimize: 0x70000. (tags: optimize-after-shrink)
View ArticleAdd start of extension for incremental integrity-checks to ext/intck/. (tags:...
Add start of extension for incremental integrity-checks to ext/intck/. (tags: incr-integrity-check)
View ArticleHold a transaction during PRAGMA optimize, for performance. (tags:...
Hold a transaction during PRAGMA optimize, for performance. (tags: optimize-after-shrink)
View ArticleExtend the strerror_r() result type discrepancy check in os_unix.c to include...
Extend the strerror_r() result type discrepancy check in os_unix.c to include the Android NDK, as reported in [forum:3f13857fa4062301|forum post 3f13857fa4062301]. The NDK's strerror_r() signature is...
View ArticleChange the 0x20000 bit (use analysis limit) to 0x10, meaning that this...
Change the 0x20000 bit (use analysis limit) to 0x10, meaning that this feature is on by default. The default analysis limit is changed to 2000 which is almost always sufficient for accurate analysis...
View ArticleSimplifications to PRAGMA optimize to make it easier to use. It always tries...
Simplifications to PRAGMA optimize to make it easier to use. It always tries to ANALYZE unanalyzed indexes. The 0x10000 flag just makes it check for size changes in all tables. (tags:...
View ArticleIf a table has one or more rows and it has a partial index has zero rows,...
If a table has one or more rows and it has a partial index has zero rows, still make an entry in the sqlite_stat1 table for the partial index, so that we know that "PRAGMA optimize" does not need to...
View ArticleAdd implementation of sqlite3_intck_suspend(). (tags: incr-integrity-check)
Add implementation of sqlite3_intck_suspend(). (tags: incr-integrity-check)
View Article*MERGE* Merge trunk fixes into the better-pragma-optimize branch. (tags:...
*MERGE* Merge trunk fixes into the better-pragma-optimize branch. (tags: better-pragma-optimize)
View ArticleIn PRAGMA optimize, scale back the analysis_limit when many different tables...
In PRAGMA optimize, scale back the analysis_limit when many different tables and indexes must be scanned. (tags: better-pragma-optimize)
View ArticleIf there is no mention of a table in sqlite_stat1, use OP_Rewind to see if...
If there is no mention of a table in sqlite_stat1, use OP_Rewind to see if the table is empty prior to invoking ANALYZE. (tags: better-pragma-optimize)
View ArticleUse more efficient SQL to verify that indexes contain entries that match...
Use more efficient SQL to verify that indexes contain entries that match their tables. (tags: incr-integrity-check)
View ArticleFix a minor hiccup in the computation of the number of btrees to be scanned....
Fix a minor hiccup in the computation of the number of btrees to be scanned. (tags: better-pragma-optimize)
View ArticleMinor fixes. (tags: better-pragma-optimize)
Minor fixes. (tags: better-pragma-optimize)
View Article