From: drh Date: Wed, 6 Jun 2012 19:01:13 +0000 (+0000) Subject: Avoid resetting the shared-cache schema when on of the connections using X-Git-Tag: version-3.7.13~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f05305477c8e63cf6ffb2dfd19f9def157738c53;p=thirdparty%2Fsqlite.git Avoid resetting the shared-cache schema when on of the connections using the shared cache closes. Delay resetting the schema until the last connection closes. FossilOrigin-Name: 635e3a762ddeb1f952f66a08c1d4d53e3f42c9eb --- f05305477c8e63cf6ffb2dfd19f9def157738c53 diff --cc manifest index 604ec87337,9c4e896868..8b9d2a426e --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Add\ssqlite3_quota_ferror()\sand\ssqlite3_quota_file_available()\sinterfaces\sto\ntest_quota.c.\s\sChange\ssqlite3_quota_fwrite()\sto\suse\sa\sconst\sinput\sbuffer. - D 2012-06-05T13:56:15.352 -C Make\ssure\sthe\sIndex.azColl\spointers\sdo\snot\spoint\sto\sconnection-specific\smemory.\nAlso,\sremove\san\sunnecessary\sreinitialization\sto\ssqlite3.pDfltColl. -D 2012-06-06T10:56:22.535 ++C Avoid\sresetting\sthe\sshared-cache\sschema\swhen\son\sof\sthe\sconnections\susing\nthe\sshared\scache\scloses.\s\sDelay\sresetting\sthe\sschema\suntil\sthe\slast\sconnection\ncloses. ++D 2012-06-06T19:01:13.928 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f F Makefile.in 4f37eb61be9d38643cdd839a74b8e3bad724cfcf F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23 @@@ -1004,7 -1005,7 +1005,7 @@@ F tool/tostr.awk e75472c2f98dd76e06b8c9 F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f F tool/warnings-clang.sh a8a0a3babda96dfb1ff51adda3cbbf3dfb7266c2 F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381 - P 70c419a434be77b042a23174483d6a411899eb5d - R 6f34bdd03e1922ea3b6cb56fd9309a2c -P 42338e9e6979bb497823527f8f39e96f63623c59 ++P 61669c95859e187618fb2fb4249306a947ae8d26 c469850b2eb61a63150cc5fc7d2fe98f0b5abffb + R 4e8ba0ec11cbdf49789a46888b404344 U drh - Z 1b017ff1370375c5086bff54a1d45078 -Z a16a791ba70d8a38d9ba353fda40937d ++Z 7052addf7652de59fa1313dd54313af2 diff --cc manifest.uuid index 9d397b734f,52f568de93..c20062a6ca --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 61669c95859e187618fb2fb4249306a947ae8d26 -c469850b2eb61a63150cc5fc7d2fe98f0b5abffb ++635e3a762ddeb1f952f66a08c1d4d53e3f42c9eb