From: dan Date: Fri, 6 Jan 2023 19:03:39 +0000 (+0000) Subject: Fix the threshold for logging "PRAGMA schema_version" slowness. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5f2e0b7129375b79ac80fb75b5adf5b5d1dd6f80;p=thirdparty%2Fsqlite.git Fix the threshold for logging "PRAGMA schema_version" slowness. FossilOrigin-Name: ca3854cb6fa27e7a05938fe39224887570898ef39a0c5569cc9c2ccf262328c1 --- diff --git a/manifest b/manifest index 7e27a0413c..e92c5b8a57 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C One\smore\siteration\sof\s"PRAGMA\sschema_version"\sinstrumentation. -D 2023-01-05T19:48:58.670 +C Fix\sthe\sthreshold\sfor\slogging\s"PRAGMA\sschema_version"\sslowness. +D 2023-01-06T19:03:39.056 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@ -670,7 +670,7 @@ F src/util.c 0be191521ff6d2805995f4910f0b6231b42843678b2efdc1abecaf39929a673f F src/vacuum.c 5b7888f917936dda09f98b1fda164cff1dad44fb5e143436bdbb9dc3191ce2df F src/vdbe.c addae8131682cb442a636a423e3fede8aa17385e625319e79b9604ccfe3e51b1 F src/vdbe.h 2b994184581ac41e9f7ec49ac0f1569da1766f24d7a1775df67328d749a22a1c -F src/vdbeInt.h 0435c992e076320036323e0dc12d0ef73a6ece0cae7bab86621cf5f10d5cbfcf +F src/vdbeInt.h 9475436717085222d523918eda727aae89dd9fcf36143d7b36214ab2d1991e26 F src/vdbeapi.c fc3183daf72808b4311b228989120fdbc2dc44972fb0d77d5c453460cc0e5b2c F src/vdbeaux.c 5fd62fb2f8f2fb19b1be264768454b312d901e3ba489363c2fa6f810e828a4c1 F src/vdbeblob.c 5e61ce31aca17db8fb60395407457a8c1c7fb471dde405e0cd675974611dcfcd @@ -2035,8 +2035,8 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 -P d5a8d6cf0506a4b656112d0e0d441635e5039816b93a57b5dfc126646bb5dc39 -R aae601264bd4b79fcfec3c01f75141b7 +P 0d9081068ea42178d27b535ee59598cadb1f6936a9244f79b1cf0ea0eeb7ff4a +R 2f2c25cd72b5eb0193222e18cbab5f75 U dan -Z 5baf561561aa82f6b03c6a072f74ce32 +Z 5e0d2cd6967806965b2329e3fe94489a # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 79aafa9f35..1c6ad0c73d 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -0d9081068ea42178d27b535ee59598cadb1f6936a9244f79b1cf0ea0eeb7ff4a \ No newline at end of file +ca3854cb6fa27e7a05938fe39224887570898ef39a0c5569cc9c2ccf262328c1 \ No newline at end of file diff --git a/src/vdbeInt.h b/src/vdbeInt.h index 56db0e3e5a..209c9037ab 100644 --- a/src/vdbeInt.h +++ b/src/vdbeInt.h @@ -501,7 +501,7 @@ struct Vdbe { #define SCHEMA_VERSION_BEGINTRANSDONE 7 /* After BeginTrans() */ /* Call sqlite3_log() if "PRAGMA schema_version" is slower than this (in us) */ -#define SCHEMA_VERSION_TIMEOUT 2 +#define SCHEMA_VERSION_TIMEOUT 2000000 /* ** The following are allowed values for Vdbe.eVdbeState