From: drh Date: Tue, 2 Apr 2019 00:28:54 +0000 (+0000) Subject: Add the sqlite3_value_frombind() interface. Use that interface to X-Git-Tag: version-3.28.0~56 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=29ddbbbf36cd67743d25dd6280c1788de8e4c021;p=thirdparty%2Fsqlite.git Add the sqlite3_value_frombind() interface. Use that interface to improve fts3_tokenizer(). FossilOrigin-Name: b3f2c3205a28dc21ea7080e5e1ba246ce9c9b90c1309262ca11d8e40943ed677 --- 29ddbbbf36cd67743d25dd6280c1788de8e4c021 diff --cc manifest index 48cabea090,f93371c03d..b82af22f68 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Improvements\sto\sthe\ssqlite3ExprImpliesNonNullRow()\stheorem\sprover. - D 2019-04-01T19:42:42.832 -C Performance\simprovement\son\sthe\sOP_Variable\sopcode. -D 2019-04-01T20:57:11.741 ++C Add\sthe\ssqlite3_value_frombind()\sinterface.\s\sUse\sthat\sinterface\sto\nimprove\sfts3_tokenizer(). ++D 2019-04-02T00:28:54.786 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@@ -589,13 -587,13 +589,13 @@@ F src/upsert.c 0dd81b40206841814d46942a F src/utf.c 810fbfebe12359f10bc2a011520a6e10879ab2a163bcb26c74768eab82ea62a5 F src/util.c 82a2e3f691a3b654be872e305dab1f455e565dedf5e6a90c818c1ab307c00432 F src/vacuum.c 532553ee1d47f69c1198858107b1f3af3d16af25f2ab4ce3b1263d9e333f26e2 - F src/vdbe.c eeaf0af94b48379b01a25566013138a68e286c82a2da68b2ab30974442518470 -F src/vdbe.c 09a2d9b2498f4a496413b9f23700eefd780657de352c38cdce0d30121e119030 ++F src/vdbe.c 711ef421b3bb3db3b2476067b2dc3c71ef5844d9b1a723026578f89f6da621e8 F src/vdbe.h 712bca562eaed1c25506b9faf9680bdc75fc42e2f4a1cd518d883fa79c7a4237 - F src/vdbeInt.h a76d5eed62c76bcd8de7afd3147fac1bc40c5a870582664bcd7d071ef437c37f - F src/vdbeapi.c 7a052df80d7e2e55382076174633e888f21fe200feb5d49b1b441b4c38ab851a + F src/vdbeInt.h 5ea6f6548a14b20a9210ca055a989478a37d16f84740cc123834f13e4527bce7 + F src/vdbeapi.c a6e462bd7853e272cf614d6fbda7f3f20c89a2d255805855b32895a5983ddcec F src/vdbeaux.c 7aa412e7e56eb53649d87766f3064994a31991ee2b2716bf8c3129fa15cc7653 F src/vdbeblob.c f5c70f973ea3a9e915d1693278a5f890dc78594300cf4d54e64f2b0917c94191 - F src/vdbemem.c 3e89e087df928eba80e520824078dc563c579a0848b1557ac36845ec14392923 + F src/vdbemem.c 6d67403debf6eb2b0c8d956ea09bb0ad79b4b45af2a7e2b2736894e703ae3286 F src/vdbesort.c 90aad5a92608f2dd771c96749beabdb562c9d881131a860a7a5bccf66dc3be7f F src/vdbetrace.c 79d6dbbc479267b255a7de8080eee6e729928a0ef93ed9b0bfa5618875b48392 F src/vtab.c 2462b7d6fd72b0b916477f5ef210ee49ab58cec195483ebdac0c8c5e3ec42cab @@@ -1815,7 -1813,7 +1815,7 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 - P b36813d6467c82159bd3bb69d34ac28fc161a13052ca67d7cf9ad75e2aaea9d5 - R 53cefdd43a017d7f72ed1400359072e1 -P 27160df7b3a04ac59d06013ede1d2ee27a4ace86a525ecc333bf7f8b5c580afb -R 35248090ce78ba3337b0ca54b485da2c ++P 3fde627616030ca0de87169467e2e453fdc91154942e3a3a92a221df5923b2d2 1dc7993bb6957587a6c63142e97b8e4137c3d81bbfd724f86048e0894bcb429b ++R c147f0404a98a8ecfae0b6c4ab1ffd42 U drh - Z 294bced1998ead69a391511a2008e481 -Z ce4b7fb940826537bfbabb06ad9779b9 ++Z 218a8691f3a518f79e729d9161496492 diff --cc manifest.uuid index 67a789dd53,b71bbe7838..d896f2b684 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 3fde627616030ca0de87169467e2e453fdc91154942e3a3a92a221df5923b2d2 -1dc7993bb6957587a6c63142e97b8e4137c3d81bbfd724f86048e0894bcb429b ++b3f2c3205a28dc21ea7080e5e1ba246ce9c9b90c1309262ca11d8e40943ed677