From: drh Date: Wed, 25 Nov 2015 01:57:42 +0000 (+0000) Subject: Enhancement the virtual table interface to support LIKE, GLOB, and REGEXP X-Git-Tag: version-3.10.0~102 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d4a3ce49d7e09cadc43308ae4545f1039f9cf84f;p=thirdparty%2Fsqlite.git Enhancement the virtual table interface to support LIKE, GLOB, and REGEXP operators. Also add the sqlite3_strlike() interface, which might be useful as part of the implementation of LIKE on some virtual tables. FossilOrigin-Name: a6bfd4692c3f8b107546fbcaeb985d2c1817b3c1 --- d4a3ce49d7e09cadc43308ae4545f1039f9cf84f diff --cc manifest index 36e5b27570,f37520206d..85f1621207 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Remove\sfrom\sos_unix.c\spointless\slogic\sthat\stries\sto\sprevent\sa\srecurrence\sof\na\swarning\smessage\sthat\scan\sonly\soccur\sonce. - D 2015-11-24T16:40:23.118 -C Add\sthe\ssqlite3_strlike()\sinterface,\swhich\smight\sbe\suseful\sfor\simplementing\nLIKE\soperators\son\svirtual\stables. -D 2015-11-24T21:23:59.705 ++C Enhancement\sthe\svirtual\stable\sinterface\sto\ssupport\sLIKE,\sGLOB,\sand\sREGEXP\noperators.\s\sAlso\sadd\sthe\ssqlite3_strlike()\sinterface,\swhich\smight\sbe\suseful\nas\spart\sof\sthe\simplementation\sof\sLIKE\son\ssome\svirtual\stables. ++D 2015-11-25T01:57:42.585 F Makefile.in d828db6afa6c1fa060d01e33e4674408df1942a1 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434 F Makefile.msc e928e68168df69b353300ac87c10105206653a03 @@@ -1404,7 -1405,7 +1405,8 @@@ F tool/vdbe_profile.tcl 246d0da094856d7 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4 F tool/warnings.sh 48bd54594752d5be3337f12c72f28d2080cb630b F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f - P 32e138796c66c88e8cbb77aa3a4282a38d1f959a - R 39dda72890996a1a2961e4723fcfeb24 -P 069e51b19c773aa3017a8d307c8daa0766c224ba ++P 20256177072caa4f2b4114038ad1c8f6e26bc562 e70ec71d6883f2f8fc75301ff985bccb5aa06127 + R d30ed8c32e99c9a94479405580943fff ++T +closed e70ec71d6883f2f8fc75301ff985bccb5aa06127 U drh - Z 6e0fb81bf9792119f74030230681d485 -Z d8529710de4140b85add41abcb0a95e1 ++Z 535a3252c539f51f296331cdb8ca572e diff --cc manifest.uuid index 9df0621fea,79fcb989cf..453c2a5a99 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 20256177072caa4f2b4114038ad1c8f6e26bc562 -e70ec71d6883f2f8fc75301ff985bccb5aa06127 ++a6bfd4692c3f8b107546fbcaeb985d2c1817b3c1