]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Disable optimization of nested EXIST loops. Possible fix for [forum:/forumpost/077c02...
authordan <Dan Kennedy>
Tue, 21 Apr 2026 20:40:22 +0000 (20:40 +0000)
committerdan <Dan Kennedy>
Tue, 21 Apr 2026 20:40:22 +0000 (20:40 +0000)
FossilOrigin-Name: d0d95a39bc211034071746395ee6dbcfbea9d573d27480655391ba9698f7e214

1  2 
manifest
manifest.uuid

diff --cc manifest
index 9f13ad6e586f3d776d4492cf981efff9f09f28b6,9a3659215f9aff2fdf0d79f95778512c64c3b030..7e2e15d4435360dc59a13770f914bbefd67f3626
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Fix\sthe\sBETWEEN\soperator\sso\sthat\sit\spropagates\sthe\sEP_Subquery,\nEP_Collate,\sand\sEP_HasFunc\sflags\sin\sthe\sexpression\stree,\sas\sit\sought.\nFix\sfor\sthe\sproblem\sreported\sat\n[forum:/forumpost/2026-04-21T19:10:55Z|forum\spost\s2026-04-21T19:10:55Z]\nand\sprobably\sa\sbunch\sof\sother\sproblems\stoo.\s\sThis\shas\sbeen\sincorrect\nfor\sa\slong\stime.
- D 2026-04-21T20:28:38.919
+ C Disable\soptimization\sof\snested\sEXIST\sloops.\sPossible\sfix\sfor\s[forum:/forumpost/077c02e8ed\s|\sforum\spost\s77c02e8ed].
 -D 2026-04-21T16:40:08.614
++D 2026-04-21T20:40:22.229
  F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
@@@ -2202,8 -2202,11 +2202,9 @@@ F tool/warnings-clang.sh bbf6a1e685e534
  F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2
  F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
  F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c
- P 9387238cb0bb2651c64ecb229072df039577d71fd91546a2f0c94ca9755bf25d
- R bc2925afa07d7f7fadf73a71d504e7bf
- U drh
- Z 89651dafbca085774d7151e874e5a3b7
 -P 24df42104d5fd1cf974f2bf539fa7515808e21e68d64899c39f5fcf3bee49a48
 -R 9a3da3dbb0fb1d6e93abd196b6a44c9b
 -T *branch * disable-nested-exist-opt
 -T *sym-disable-nested-exist-opt *
 -T -sym-trunk *
++P 2d1d2947b28f5dcbf4c66b594e176038c4e71e61948a88db565c1cb1212657ce 64f0d9eb63a351de12bb9643f1f6390a89f6d95dc81c07f1dc409ee31bae6f83
++R ca576255128ee353dec5e083209c3976
++T +closed 64f0d9eb63a351de12bb9643f1f6390a89f6d95dc81c07f1dc409ee31bae6f83
+ U dan
 -Z 5d80e9245f4b6dbd6635f95d676dfd7d
++Z ab9308164a5385eec7c9d81a2ec01a5d
  # Remove this line to create a well-formed Fossil manifest.
diff --cc manifest.uuid
index e41c024ca2fdfa413c234742672db4c2ca49bf46,1f0603d9700f21e9070619ac15b9782e0202b1ed..cb0c5d7e9763ab72e76419962f8035e0b7342efd
@@@ -1,1 -1,1 +1,1 @@@
- 2d1d2947b28f5dcbf4c66b594e176038c4e71e61948a88db565c1cb1212657ce
 -64f0d9eb63a351de12bb9643f1f6390a89f6d95dc81c07f1dc409ee31bae6f83
++d0d95a39bc211034071746395ee6dbcfbea9d573d27480655391ba9698f7e214