From: drh <> Date: Wed, 8 Oct 2025 19:01:00 +0000 (+0000) Subject: Move the carray() extension and the percentile extension into the X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3be9a9b98482725d9e8d38220934136d062419ef;p=thirdparty%2Fsqlite.git Move the carray() extension and the percentile extension into the amalgamation. Both are still turned off by default and must be enable using SQLITE_ENABLE_CARRAY and SQLITE_ENABLE_PERCENTILE compile-time options, so there is no increase in object code size. However, these extensions are now more easily available. FossilOrigin-Name: 2d40dc2173ac394024ae267419bd8d3621f15d4cd2449c9c2f7310acc3b190f0 --- 3be9a9b98482725d9e8d38220934136d062419ef diff --cc manifest index 499d196f4b,449a15314c..f8ddab917c --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Fix\sharmless\sinteger\soverflow\sin\sthe\sCLI\swhen\sarguments\sto\s--lookaside\sare\nridiculously\slarge. - D 2025-10-08T12:37:01.286 -C Add\sthe\sSQLITE_\sprefix\sto\sthe\stype\sconstants\sused\sby\ssqlite3_carray_bind(). -D 2025-10-08T18:51:15.981 ++C Move\sthe\scarray()\sextension\sand\sthe\spercentile\sextension\sinto\sthe\namalgamation.\s\sBoth\sare\sstill\sturned\soff\sby\sdefault\sand\smust\sbe\nenable\susing\sSQLITE_ENABLE_CARRAY\sand\sSQLITE_ENABLE_PERCENTILE\scompile-time\noptions,\sso\sthere\sis\sno\sincrease\sin\sobject\scode\ssize.\s\sHowever,\sthese\nextensions\sare\snow\smore\seasily\savailable. ++D 2025-10-08T19:01:00.726 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@@ -679,8 -677,9 +677,9 @@@ F src/btmutex.c 30dada73a819a1ef5b75837 F src/btree.c cb5b8ceb9baa02a63a2f83dec09c4153e1cfbdf9c2adef5c62c26d2160eeb067 F src/btree.h e823c46d87f63d904d735a24b76146d19f51f04445ea561f71cc3382fd1307f0 F src/btreeInt.h 9c0f9ea5c9b5f4dcaea18111d43efe95f2ac276cd86d770dce10fd99ccc93886 - F src/build.c f3c5f5b6b4b6654d3680c15b31a1a2ba4fdf0c3b1e8bea10cb20233c5423972f + F src/build.c 611e07299d72ff04bbcb9e7109183467e30925d203c3e121ef9bb3cf6876289b F src/callback.c acae8c8dddda41ee85cfdf19b926eefe830f371069f8aadca3aa39adf5b1c859 -F src/carray.c 9d489582fcb0f3a78e32baf48474a9c0e9603171f4929e7be5feddb0e281b8d3 ++F src/carray.c 9d489582fcb0f3a78e32baf48474a9c0e9603171f4929e7be5feddb0e281b8d3 w ext/misc/carray.c F src/complete.c a3634ab1e687055cd002e11b8f43eb75c17da23e F src/date.c e19e0cfff9a41bfdd884c655755f6f00bca4c1a22272b56e0dd6667b7ea893a2 F src/dbpage.c 081c59d84f187aa0eb48d98faf9578a00bde360f68438d646a86b618653d2479 @@@ -2170,8 -2169,8 +2169,9 @@@ F tool/version-info.c 33d0390ef484b3b1c F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee87c1b31a7 F tool/warnings.sh 1ad0169b022b280bcaaf94a7fa231591be96b514230ab5c98fbf15cd7df842dd F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f - P 059203f658273712597d45d9b4a9cf1aea20368fe51224b38e28797b045fb6b8 - R da1f656d86a43e258ff4ab5c066d1b90 -P 937c084c2d9b20fde2d54e48257cb7018bd8c36d6f00ed6f1659b5ecc2f48ed4 ++P 8bf337e6e609dd38de6002f2d3d3ebf52dd0462ed98a50e4b002a7c6860d30c5 e11e9913e56d42d2baa07f1b549f212b873fe7343a06825682d843471c4a3640 + R 3a53b839014ceb3d5c2e0c7c02022d2f ++T +closed e11e9913e56d42d2baa07f1b549f212b873fe7343a06825682d843471c4a3640 U drh - Z 1495f395e969cab2202a33270e40d13e -Z cd22709d7f779e1de85210a4e921aebe ++Z e02bc94aaec0bec3492d453a50d86796 # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index 0840a937d7,8cb6f635cb..0e8bde333a --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 8bf337e6e609dd38de6002f2d3d3ebf52dd0462ed98a50e4b002a7c6860d30c5 -e11e9913e56d42d2baa07f1b549f212b873fe7343a06825682d843471c4a3640 ++2d40dc2173ac394024ae267419bd8d3621f15d4cd2449c9c2f7310acc3b190f0