]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Ensure that subqueries associated with row-values are invoked before being
authordrh <>
Wed, 1 Jun 2022 16:05:25 +0000 (16:05 +0000)
committerdrh <>
Wed, 1 Jun 2022 16:05:25 +0000 (16:05 +0000)
used when processing a RIGHT JOIN.  Fix for the problem described by
[forum:/forumpost/087de2d9ec87305b|forum post 087de2d9ec87305b].

FossilOrigin-Name: 5a9465dcc0c23fc2c66cd4898bcdfd5086fe4c71ec19a95db7221fdf7c0bbbbd

1  2 
manifest
manifest.uuid

diff --cc manifest
index 2da13f7e787249d942b9fdf51d8d31617ed4097d,94985dfece75bba4365c4e661720b07c74901148..0add14d104a4e0a3f6a501a8e8ad9685c44fb4aa
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C fiddle:\sadded\sanother\sUI\selement\sto\sthe\slist\sof\sthose\swhich\sare\sdisabled\sduring\slong-running\sactivities.\sAdded\sDB.close()\sbinding\sto\sthe\sWorker-based\swasm\sbinding.
- D 2022-06-01T16:04:29.637
 -C Ensure\sthat\sall\snecessary\srow-value\ssubqueries\sare\sinvoked\swhile\srunning\nthe\sright-join\spost\sprocessing.
 -D 2022-06-01T15:53:11.391
++C Ensure\sthat\ssubqueries\sassociated\swith\srow-values\sare\sinvoked\sbefore\sbeing\nused\swhen\sprocessing\sa\sRIGHT\sJOIN.\s\sFix\sfor\sthe\sproblem\sdescribed\sby\n[forum:/forumpost/087de2d9ec87305b|forum\spost\s087de2d9ec87305b].
++D 2022-06-01T16:05:25.847
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
  F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
@@@ -1974,8 -1974,8 +1974,9 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9
  F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
  F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
  F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
- P f0ad6b1b324f9c0f4340f6cf9584884d1206b56fe1010db43bcbef324e713ea3
- R 8aa54d35311465583fa9edb90a82d403
- U stephan
- Z f4b934a70d4d19bc08d2e676d68f616b
 -P fdd782a7bb217e2aceda97a588c0d7874ee19885abfcf0658472d6c3387da6ee
 -R 2a7e87c043f615f17614dd0be598421a
++P 5933163ed1a8f996e81023c7c5822655dc6411d30016f37fe8863f760530dc5b e4e71b4cd4c026fc36f0da1703e6237e6ddd8ff2e08dc3c0011632b9e63098cd
++R 29237a4ae29ef3cc0374b4c8b3b6c3e8
++T +closed e4e71b4cd4c026fc36f0da1703e6237e6ddd8ff2e08dc3c0011632b9e63098cd
+ U drh
 -Z a0344428253e71e0221f262d3aa80478
++Z 8809ed3fb5097c404e378a7b4bbae70a
  # Remove this line to create a well-formed Fossil manifest.
diff --cc manifest.uuid
index 841901757fa37e41c42a427d2a1aba42cc5c24a1,927e90a7ce0826ccc832ba0b08f6531222fe3ca2..fa43e2048f0a8461c53074d737d1b7ef40f49f1a
@@@ -1,1 -1,1 +1,1 @@@
- 5933163ed1a8f996e81023c7c5822655dc6411d30016f37fe8863f760530dc5b
 -e4e71b4cd4c026fc36f0da1703e6237e6ddd8ff2e08dc3c0011632b9e63098cd
++5a9465dcc0c23fc2c66cd4898bcdfd5086fe4c71ec19a95db7221fdf7c0bbbbd