From: drh <> Date: Wed, 1 Jun 2022 16:05:25 +0000 (+0000) Subject: Ensure that subqueries associated with row-values are invoked before being X-Git-Tag: version-3.39.0~65 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f89f4efb28cba8e965f502dba8fca0165c242322;p=thirdparty%2Fsqlite.git Ensure that subqueries associated with row-values are invoked before being used when processing a RIGHT JOIN. Fix for the problem described by [forum:/forumpost/087de2d9ec87305b|forum post 087de2d9ec87305b]. FossilOrigin-Name: 5a9465dcc0c23fc2c66cd4898bcdfd5086fe4c71ec19a95db7221fdf7c0bbbbd --- f89f4efb28cba8e965f502dba8fca0165c242322 diff --cc manifest index 2da13f7e78,94985dfece..0add14d104 --- a/manifest +++ 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 841901757f,927e90a7ce..fa43e2048f --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 5933163ed1a8f996e81023c7c5822655dc6411d30016f37fe8863f760530dc5b -e4e71b4cd4c026fc36f0da1703e6237e6ddd8ff2e08dc3c0011632b9e63098cd ++5a9465dcc0c23fc2c66cd4898bcdfd5086fe4c71ec19a95db7221fdf7c0bbbbd