]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
When using the OR-optimization on a loop created by exists-to-join, do the early...
authordan <Dan Kennedy>
Mon, 4 May 2026 18:16:09 +0000 (18:16 +0000)
committerdan <Dan Kennedy>
Mon, 4 May 2026 18:16:09 +0000 (18:16 +0000)
FossilOrigin-Name: 70a5d091241748aea63aa13bb218b573d0b84615a0682c2ec693addbfe9bc2f4

1  2 
manifest
manifest.uuid

diff --cc manifest
index 8e6d9ff20b61e0ed662fdebbe59f9fe60aa3d72f,6f4b37fc24733f23f3960cd333e0f9c7c54f4f91..233c0e364787c8e1043f8acbbd8a895e3338046f
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Add\sa\smissing\stcl\squote\swhich\sbreaks\sthe\sbuild\son\smsys2.
- D 2026-05-04T16:18:25.379
+ C When\susing\sthe\sOR-optimization\son\sa\sloop\screated\sby\sexists-to-join,\sdo\sthe\searly-exit\slogic\sfor\sthe\swhole\sloop,\snot\sfor\seach\sindividual\sOR\sbranch.\sPossible\sfix\sfor\sforum\spost\s[forum:c8b205720c\s|\sc8b205720c].
 -D 2026-05-04T17:16:43.654
++D 2026-05-04T18:16:09.656
  F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
@@@ -2203,8 -2203,11 +2203,9 @@@ F tool/warnings-clang.sh bbf6a1e685e534
  F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2
  F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
  F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c
- P 1590b401ff0670b68910504c281e67ecae7ae357ba3ed65f96dabaabd7aaeb7f
- R f6afb94d6f7a0184b2ca6d644d4ddddd
- U stephan
- Z f82247fc4627c7c9d5cb9e3eb03ef077
 -P 9380be51c76392eca9544f1fd56373406d2ce001e77a8d476deb772968f2aacc
++P 9380be51c76392eca9544f1fd56373406d2ce001e77a8d476deb772968f2aacc 3d197dd03c47a0fb687064131dbf519b8c587a47f9c2bccfdb83d7eae8418336
+ R b0c5fee1261e3ede23c06abcb314461f
 -T *branch * exists-or-expr-fix
 -T *sym-exists-or-expr-fix *
 -T -sym-trunk *
++T +closed 3d197dd03c47a0fb687064131dbf519b8c587a47f9c2bccfdb83d7eae8418336
+ U dan
 -Z 9ca98967ce2f5b33bad22608c4948005
++Z 92beec4134947b285dd07240a0b36b61
  # Remove this line to create a well-formed Fossil manifest.
diff --cc manifest.uuid
index 31b8e5407e1dcae375749711c22a88756a4ccc96,6b877c93fedecf849d6750431ebdff2d3c7c5a65..2139efabd49d1e31c7a943df6f5d90068d78c88e
@@@ -1,1 -1,1 +1,1 @@@
- 9380be51c76392eca9544f1fd56373406d2ce001e77a8d476deb772968f2aacc
 -3d197dd03c47a0fb687064131dbf519b8c587a47f9c2bccfdb83d7eae8418336
++70a5d091241748aea63aa13bb218b573d0b84615a0682c2ec693addbfe9bc2f4