From: drh <> Date: Wed, 29 Nov 2023 12:18:02 +0000 (+0000) Subject: Merge all the latest trunk enhancements into the jsonb branch. X-Git-Tag: version-3.45.0~116^2~45 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6d7afd8ba839792c9f37982bc909ffa88b3fa347;p=thirdparty%2Fsqlite.git Merge all the latest trunk enhancements into the jsonb branch. FossilOrigin-Name: 1a59fcab2179cc3b52ecd3de7d2018db96ac149aaff521959773a517b8d9ac3e --- 6d7afd8ba839792c9f37982bc909ffa88b3fa347 diff --cc manifest index 0134cc2e4a,d8076c2105..275eb80263 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Convert\sthe\sjson_array_length()\sfunction\sto\suse\sJSONB\sinstead\sof\sJsonNodes. - D 2023-11-29T01:38:15.043 -C The\sassertion\schange\sat\scheck-in\s[7946c79567b0ccd3]\sis\sinsufficient\sto\sfix\nthe\sproblem\sof\sa\sTable\sobject\sbeing\sdeleted\sout\sfrom\sunder\sthe\sOP_VCheck\nopcode.\s\sWe\sneed\sto\sreference\scount\sthe\sTable,\swhich\sis\saccomplished\shere. -D 2023-11-29T02:45:09.518 ++C Merge\sall\sthe\slatest\strunk\senhancements\sinto\sthe\sjsonb\sbranch. ++D 2023-11-29T12:18:02.265 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@@ -798,11 -798,11 +798,11 @@@ F src/upsert.c fa125a8d3410ce9a97b02cb5 F src/utf.c ee39565f0843775cc2c81135751ddd93eceb91a673ea2c57f61c76f288b041a0 F src/util.c b22cc9f203a8c0b9ee5338a67f8860347d14845864c10248bebe84518a781677 F src/vacuum.c 604fcdaebe76f3497c855afcbf91b8fa5046b32de3045bab89cc008d68e40104 - F src/vdbe.c a5bf636ef502cfac538418fbf537a5e0cf825c7ce9ff784cddee2eb813dfe7a7 - F src/vdbe.h 41485521f68e9437fdb7ec4a90f9d86ab294e9bb8281e33b235915e29122cfc0 -F src/vdbe.c c7a5a1b27c6567faeeb5f41c72a4f7f81ee34f8ec0449c3dd9ae25b8a28bdccd ++F src/vdbe.c f73bead140670fac1aa4227188827ada52387a5fe0ccff0dd5af2a906754d904 + F src/vdbe.h 88e19a982df9027ec1c177c793d1a5d34dc23d8f06e3b2d997f43688b05ee0eb F src/vdbeInt.h 949669dfd8a41550d27dcb905b494f2ccde9a2e6c1b0b04daa1227e2e74c2b2c -F src/vdbeapi.c b07df805110dc6e81f2a3f9cd4e83f56ea523277a59bcec489a12b740c1079e7 +F src/vdbeapi.c 8f57d60c89da0b60e6d4e272358c511f6bae4e24330bdb11f8b42f986d1bf21b - F src/vdbeaux.c b34dfbc09403ccb676608da16ff0780d23d466470563d24fdf6350b8d2271d5e + F src/vdbeaux.c c5a471b34e9c4cfc0295a3e10734fd197670ffaebcb742f284c8e17e8026ceea F src/vdbeblob.c 13f9287b55b6356b4b1845410382d6bede203ceb29ef69388a4a3d007ffacbe5 F src/vdbemem.c 0012d5f01cc866833847c2f3ae4c318ac53a1cb3d28acad9c35e688039464cf0 F src/vdbesort.c 237840ca1947511fa59bd4e18b9eeae93f2af2468c34d2427b059f896230a547 @@@ -2145,8 -2143,8 +2145,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 d5f48c57e975ac468cf29a43a5d0b56ef6d06cf35a8b0bddf87ec1c0fc7ae028 - R 4f247130b18247c9fbdce9034c7ad3a3 -P 4c055b7a6e4533e1e571773456226ca7038ce372df3eedbbbcd9a81e8652a6cf -R b802cc74f401db4801f35603d41bed2d ++P 5ab790736d943e08f097efcee5cfbf0d83c65b0a53f273060330ba719affa5e5 cad269d5e274443c39203a56603b991accc0399135d436996fc039d1d28ec9db ++R e74b99bb550123c4a0166b07666ffd15 U drh - Z 81615ca9c91f916f71f930ae045acac7 -Z fcd4003bc0cfee07fff53afb131d1b17 ++Z 2ea38ce368a7d99793b6d4f302fe78c3 # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index 539a333b70,47522a290b..2b29025123 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 5ab790736d943e08f097efcee5cfbf0d83c65b0a53f273060330ba719affa5e5 -cad269d5e274443c39203a56603b991accc0399135d436996fc039d1d28ec9db ++1a59fcab2179cc3b52ecd3de7d2018db96ac149aaff521959773a517b8d9ac3e