From: dan Date: Thu, 10 Apr 2025 15:01:58 +0000 (+0000) Subject: Fix an obscure problem allowing the propagate-constants optimization to improperly... X-Git-Tag: major-release~110 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=08122e96fea0acf66d33b9f5e9650f6ebb841431;p=thirdparty%2Fsqlite.git Fix an obscure problem allowing the propagate-constants optimization to improperly substitute a column of a sub-query with NONE affinity. [forum:/forumpost/0109bca824|Forum post 2025-04-08T14:18:45Z]. FossilOrigin-Name: 979f384a93d25e24f760469681618101feaab873738e1b52a7d4b818f7c527d9 --- 08122e96fea0acf66d33b9f5e9650f6ebb841431 diff --cc manifest index bbaafc817e,9c1feab556..f20b0ce340 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Remove\sunnecessary\s"www."\sprefixes\son\sdomain\snames\sin\sURLs. - D 2025-04-10T10:18:07.458 -C Fix\san\sobscure\sproblem\sallowing\sthe\spropagate-constants\soptimization\sto\simproperly\ssubstitute\sa\scolumn\sof\sa\ssub-query\swith\sNONE\saffinity. -D 2025-04-10T14:53:32.965 ++C Fix\san\sobscure\sproblem\sallowing\sthe\spropagate-constants\soptimization\sto\simproperly\ssubstitute\sa\scolumn\sof\sa\ssub-query\swith\sNONE\saffinity.\s[forum:/forumpost/0109bca824|Forum\spost\s2025-04-08T14:18:45Z]. ++D 2025-04-10T15:01:58.329 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@@ -2216,8 -2216,11 +2216,9 @@@ F tool/version-info.c 3b36468a90faf1bbd F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee87c1b31a7 F tool/warnings.sh 49a486c5069de041aedcbde4de178293e0463ae9918ecad7539eedf0ec77a139 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f - P 394bef54411c81fd8ca3aafc13ec2a774e9ff56c7282d90b8425cc8f383aa74c - R 5b336d04628266a31565711fa551eff8 - U drh - Z d59719f0b5a7503b3051272d2a11d03f -P 20acd630b91609725794ce84f9eda01d5f3c898407f0948264830851d25ccaa6 ++P 20acd630b91609725794ce84f9eda01d5f3c898407f0948264830851d25ccaa6 d82725dcaec7437f37fc15dfb492b51a4f9dbbbcaea04e387d9471b7d291cde2 + R 47ed749e6cbdb9364e8a1ddc5a4d9530 -T *branch * forum-0109bca824 -T *sym-forum-0109bca824 * -T -sym-trunk * ++T +closed d82725dcaec7437f37fc15dfb492b51a4f9dbbbcaea04e387d9471b7d291cde2 + U dan -Z c2d2e2caf31431a29ac413ff9e101826 ++Z 80a59eb3cd773167bd96b9d707b9d53d # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index f2dfd21c3e,3921cf808e..6e1f9e9457 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 20acd630b91609725794ce84f9eda01d5f3c898407f0948264830851d25ccaa6 -d82725dcaec7437f37fc15dfb492b51a4f9dbbbcaea04e387d9471b7d291cde2 ++979f384a93d25e24f760469681618101feaab873738e1b52a7d4b818f7c527d9