From: drh Date: Tue, 9 Jun 2020 23:50:13 +0000 (+0000) Subject: Ensure that aggregate functions that (a) are part of SELECT statements with X-Git-Tag: version-3.33.0~136 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d124549fce09c73d7069e96b9502ca62bfea863b;p=thirdparty%2Fsqlite.git Ensure that aggregate functions that (a) are part of SELECT statements with no FROM clause and (b) have one or more scalar sub-selects as arguments are assigned to the correct aggregate context. Fix for ticket [7c6d876f84e6e7e2] FossilOrigin-Name: c29a9e484e1dd245962afbbf511b183462af5e86c511261ccf018345e773f940 --- d124549fce09c73d7069e96b9502ca62bfea863b diff --cc manifest index b8ba79ee60,f1c071e2ea..9bbc9d0223 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Modify\sa\stest\sfile\sto\savoid\scausing\sTcl\sto\sallocate\stoo\smuch\smemory. - D 2020-06-09T13:53:56.924 -C Mark\san\salways-true\sconditional\swith\sALWAYS(). -D 2020-06-09T22:11:06.772 ++C Ensure\sthat\saggregate\sfunctions\sthat\s(a)\sare\spart\sof\sSELECT\sstatements\swith\s\nno\sFROM\sclause\sand\s(b)\shave\sone\sor\smore\sscalar\ssub-selects\sas\sarguments\sare\nassigned\sto\sthe\scorrect\saggregate\scontext.\nFix\sfor\sticket\s[7c6d876f84e6e7e2] ++D 2020-06-09T23:50:13.182 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@@ -1867,7 -1867,7 +1867,8 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 - P a53bdd311c4154fd5e1131efbb9665362f79db5a35ce9f7b1547f74b8ee2d8ba - R 8d5a1a9f2ed9a4fff418950bdfdce962 - U dan - Z f464d78ab773b9580c31ba7ad2e586ff -P 16a41fa8c4c74bba4e908a9c19e6cf5a927cac140e2070c9abf303158be7257b ++P 232431f32ef77a9dfc4eeb7765dca24af72051fd5460f648d0c5ba318c8a01fc 35a236841764a10cdcda63f34e1a8e7ffa43933bc89cb32f675454327834d7bf + R c0708f727fdcc95b477a18221a965825 ++T +closed 35a236841764a10cdcda63f34e1a8e7ffa43933bc89cb32f675454327834d7bf + U drh -Z f79254b70a5e081e8abefb3c222e5de7 ++Z ee07ca7203f666ac689e6e704d547cda diff --cc manifest.uuid index 3aa4f6d091,9d6237b1f8..fb49b9cf82 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 232431f32ef77a9dfc4eeb7765dca24af72051fd5460f648d0c5ba318c8a01fc -35a236841764a10cdcda63f34e1a8e7ffa43933bc89cb32f675454327834d7bf ++c29a9e484e1dd245962afbbf511b183462af5e86c511261ccf018345e773f940