postgresql/src
Andrew Dunstan 15f8202c20 Improve efficiency of LIKE/ILIKE code, especially for multi-byte charsets,
and most especially for UTF8. Remove unnecessary special cases for bytea
processing and single-byte charset ILIKE.  a ILIKE b is now processed as
lower(a) LIKE lower(b) in all cases. The code is now considerably simpler. All
comparisons are now performed byte-wise, and the text and pattern are also
advanced byte-wise where it is safe to do so - essentially where a wildcard is
not being matched.
Andrew Dunstan, from an original patch by ITAGAKI Takahiro, with ideas from
Tom Lane and Mark Mielke.
2007-06-02 02:03:42 +00:00
..
backend Improve efficiency of LIKE/ILIKE code, especially for multi-byte charsets, 2007-06-02 02:03:42 +00:00
bin Make some messages more consistent 2007-05-31 15:13:06 +00:00
include Allow leading and trailing whitespace in the input to the boolean 2007-06-01 23:40:19 +00:00
interfaces Make some messages more consistent 2007-05-31 15:13:06 +00:00
makefiles
pl Make CREATE/DROP/RENAME DATABASE wait a little bit to see if other backends 2007-06-01 19:38:07 +00:00
port Silence mingw compiler warning 2007-04-18 08:32:40 +00:00
template
test Allow leading and trailing whitespace in the input to the boolean 2007-06-01 23:40:19 +00:00
timezone Make some messages more consistent 2007-05-31 15:13:06 +00:00
tools Applied Joachim's patch for ecpg_config.h creation on Vista. 2007-05-27 11:16:41 +00:00
tutorial
bcc32.mak
DEVELOPERS
Makefile
Makefile.global.in Contrib module uuid-ossp for generating UUID values using the OSSP UUID 2007-04-21 17:26:18 +00:00
Makefile.shlib
nls-global.mk
win32.mak