Avoid splitting a hyperlink across lines in the documentation comment for...
Avoid splitting a hyperlink across lines in the documentation comment for sqlite3_serialize(). (tags: trunk)
View ArticleEnhance ./configure to issue an unambiguious error if the pathname to either...
Enhance ./configure to issue an unambiguious error if the pathname to either the source tree or the build directory contains any space characters. (tags: trunk)
View ArticleUse hashing to accelerate column matching on INSERT statements. Code is...
Use hashing to accelerate column matching on INSERT statements. Code is smaller and about 1.8% faster overall according to test/speedtest.tcl. (tags: trunk)
View ArticleRemove an ALWAYS() in the star-query heuristic that is sometimes false if you...
Remove an ALWAYS() in the star-query heuristic that is sometimes false if you have a corrupt database. dbsqlfuzz c37ba7728d79859b79c8341b59297e88fba017d3. Test case in TH3. (tags: trunk)
View ArticleApparently I got the logic of [abfe488ed67e2e35] confused, even backwards....
Apparently I got the logic of [abfe488ed67e2e35] confused, even backwards. Change it so that the SQLITE_USE_W32_FOR_CONSOLE_IO macro causes Win32 APIs to be used for console I/O and for stdio to be...
View ArticleThe new SQLITE_USE_W32_FOR_CONSOLE_IO macro causes Win32 APIs to be used for...
The new SQLITE_USE_W32_FOR_CONSOLE_IO macro causes Win32 APIs to be used for console I/O and for stdio to be used otherwise. This is reported to be necessary for builds that use a C-language runtime...
View ArticleSimplify the IdList object to remove unnecessary fields. Performance...
Simplify the IdList object to remove unnecessary fields. Performance increases by about 0.8%. (tags: trunk)
View ArticleFix a copy/paste typo in the output of vfstrace for xDlClose(). (tags: trunk)
Fix a copy/paste typo in the output of vfstrace for xDlClose(). (tags: trunk)
View ArticleFix a copy/paste typo in the output of vfstrace for xDlClose(). (tags:...
Fix a copy/paste typo in the output of vfstrace for xDlClose(). (tags: branch-3.48)
View ArticleFix sessions module handling of tables with generated columns. (tags: trunk)
Fix sessions module handling of tables with generated columns. (tags: trunk)
View ArticleEnhance the if() and iif() SQL functions so that they support any number of...
Enhance the if() and iif() SQL functions so that they support any number of arguments greater than or equal to two. Suggested by [forum:/forumpost/40f7867f75f80|forum post 40f7867f75f80]. (tags: trunk)
View ArticleAdd experimental support to pause/unpause an SAHPool OPFS VFS, as discussed...
Add experimental support to pause/unpause an SAHPool OPFS VFS, as discussed in [forum:fe8cdb8431c32455|forum post fe8cdb8431c32455], the intent being enable a page to relinquish, perhaps temporarily,...
View ArticleSimplify how OpfsSAHPoolUtil.unpauseVfs()'s returned promise is handled....
Simplify how OpfsSAHPoolUtil.unpauseVfs()'s returned promise is handled. (tags: opfs-sahpool-pause)
View ArticleIf SQLITE_ENABLE_WAL2NOCKSUM is defined, then SQLite calculates the frame...
If SQLITE_ENABLE_WAL2NOCKSUM is defined, then SQLite calculates the frame checksums used in wal2 mode based on the previous checksum and the frame header only, not the frame body only. This risks...
View ArticleConsolidate memory allocations made while loading stat4 data in a way that...
Consolidate memory allocations made while loading stat4 data in a way that may be more efficient on systems under load. (tags: bedrock)
View ArticleFix bug in sessions handling of FK constraints introduced by [e09a0c02]...
Fix bug in sessions handling of FK constraints introduced by [e09a0c02] (3.48.0). Bug was preventing a changeset containing FK violations from being applied even when the...
View ArticleFix bug in sessions handling of FK constraints introduced by [e09a0c02]...
Fix bug in sessions handling of FK constraints introduced by [e09a0c02] (released in 3.48.0). Bug was preventing a changeset containing FK violations from being applied even when the...
View ArticleFix bug in sessions handling of FK constraints introduced by [e09a0c02]...
Fix bug in sessions handling of FK constraints introduced by [e09a0c02] (released in 3.48.0). Bug was preventing a changeset containing FK violations from being applied even when the...
View ArticleMake two private routines in FTS "static" so that they are not callable from...
Make two private routines in FTS "static" so that they are not callable from outside of SQLite itself. (tags: branch-3.48)
View Article