Add extra tests for the changes on this branch. (tags: exists-to-join)
Add extra tests for the changes on this branch. (tags: exists-to-join)
View ArticleDisable the omit-noop-join optimization when there are 64 or more terms in...
Disable the omit-noop-join optimization when there are 64 or more terms in the ORDER BY clause. (tags: trunk)
View ArticleDisable the omit-noop-join optimization when there are 64 or more terms in...
Disable the omit-noop-join optimization when there are 64 or more terms in the ORDER BY clause. (tags: branch-3.46)
View ArticleDisable the omit-noop-join optimization when there are 64 or more terms in...
Disable the omit-noop-join optimization when there are 64 or more terms in the ORDER BY clause. (tags: branch-3.45)
View ArticleCheck-in contained undesired test code. (tags: mistake)
Check-in contained undesired test code. (tags: mistake)
View ArticleImproved header comment on the sqlite3FpDecode() implementation. For the...
Improved header comment on the sqlite3FpDecode() implementation. For the fpdecode() SQL function (available in debug builds only) limit the value of the third parameter (mxRound) to be positive. (tags:...
View ArticleChange the rounding behavior of float point to decimal conversions such that...
Change the rounding behavior of float point to decimal conversions such that if the next digit is 4 but the value is within one epsilon of the next digit being 5 and if the epsilon is small compared...
View ArticleMore aggressive rounding behavior for the round() function only. Format()...
More aggressive rounding behavior for the round() function only. Format() still uses the classic behavior, and the same behavior exhibited by printf() in glibc. (tags: round-up)
View ArticleThe aggressive rounding behavior is now only accessible using the internal...
The aggressive rounding behavior is now only accessible using the internal sqlite3MPrintf() function. The round() SQL function uses that internal function so it can access the aggressive rounding. But...
View ArticleFix a crash that could occur when the SELECT in an EXISTS(SELECT ...) used an...
Fix a crash that could occur when the SELECT in an EXISTS(SELECT ...) used an unknown collation sequence. (tags: exists-to-join)
View ArticleAdd missing calls to sqlite3exprSkipCollateAndLikely() to the enchancement on...
Add missing calls to sqlite3exprSkipCollateAndLikely() to the enchancement on this branch. (tags: exists-to-join)
View ArticleChange constant expressions to pre-computed constants, because apparently...
Change constant expressions to pre-computed constants, because apparently MSVC on ARM requires that. [forum:/forumpost/4feb1685cced0a8e|Forum thread 4feb1685cced0a8e]. (tags: trunk)
View ArticleWhen compiling shell.c in SQLITE_SHELL_FIDDLE mode, ensure that the...
When compiling shell.c in SQLITE_SHELL_FIDDLE mode, ensure that the shell_main_exit goto label is reachable. (tags: trunk)
View ArticleRemove some dead JS code and update some JS docs. (tags: trunk)
Remove some dead JS code and update some JS docs. (tags: trunk)
View Article*MERGE* Merge trunk enhancements into the exists-to-join branch. (tags:...
*MERGE* Merge trunk enhancements into the exists-to-join branch. (tags: exists-to-join)
View ArticleProvide the ability to disable the exists-to-join optimization using...
Provide the ability to disable the exists-to-join optimization using SQLITE_TESTCTRL_OPTIMIZATIONS. Provide tree-trace output for the optimization. (tags: exists-to-join)
View ArticleFix a problem with rolling back hot journals using the unix-dotfile VFS....
Fix a problem with rolling back hot journals using the unix-dotfile VFS. (tags: unix-dotfile-fix)
View ArticleHandle the case where unix-dotfile is used with URI parameter nolock=1....
Handle the case where unix-dotfile is used with URI parameter nolock=1. (tags: unix-dotfile-fix)
View ArticleA second approach to working on the round() function so that it gives a small...
A second approach to working on the round() function so that it gives a small boost to numbers that are ...49999999 such that they round up. (tags: round-up-2)
View ArticleTest cases for the round() function for values within one epsilon of the 5...
Test cases for the round() function for values within one epsilon of the 5 round-up threshold. (tags: round-up-2)
View Article