postgresql/src
Tom Lane 0b29676aa6 Fix regex_fixed_prefix() to cope reasonably well with regex patterns of the
form '^(foo)$'.  Before, these could never be optimized into indexscans.
The recent changes to make psql and pg_dump generate such patterns (for \d
commands and -t and related switches, respectively) therefore represented
a big performance hit for people with large pg_class catalogs, as seen in
recent gripe from Erik Jones.  While at it, be more paranoid about
case-sensitivity checking in multibyte encodings, and fix some other
corner cases in which a regex might be interpreted too liberally.
2007-01-03 22:40:04 +00:00
..
backend Fix regex_fixed_prefix() to cope reasonably well with regex patterns of the 2007-01-03 22:40:04 +00:00
bin Fix 1-byte buffer overrun when OID exceeds 1 billion. This probably can't 2006-11-22 21:13:16 +00:00
corba Convert files from DOS format to normal text. 2000-12-03 14:43:59 +00:00
data I've sent 3 mails to pgsql-patches. There are two files, one for doc 1999-08-16 20:27:19 +00:00
include Mark to_number() and the numeric-type variants of to_char() as stable, not 2006-11-28 19:19:25 +00:00
interfaces Update libpq.rc for 7.3.16 and 7.4.14. Later releases use libpq.rc.in, 2006-10-10 00:19:51 +00:00
makefiles Use -fPIC on Sparc, per Tom Callaway. 2003-05-19 17:51:08 +00:00
pl Change \' to '', for SQL standards compliance. Backpatch to 7.3, 7.4, 2006-05-21 19:56:41 +00:00
port Add port support for unsetenv() in back branches. Needed for locale 2006-01-05 00:51:52 +00:00
template Mark SCO Openserver 5.0.4. supported by 7.3.1 as per chat report from user. 2002-12-11 22:27:34 +00:00
test Fix back-branch pg_regress scripts to try the "canonical" expected file if we 2006-10-09 01:46:04 +00:00
tools Stamp release 7.3.11. 2005-10-03 17:24:27 +00:00
tutorial Change \' to '', for SQL standards compliance. Backpatch to 7.3, 7.4, 2006-05-21 19:56:41 +00:00
utils Re-add Win32 missing files, I think. 2002-11-02 02:00:35 +00:00
DEVELOPERS just testing a script... 1999-07-30 03:45:57 +00:00
Makefile Assorted fixes for Cygwin: 2002-09-05 18:28:46 +00:00
Makefile.global.in Remove leftovers from subproject removals. Fixes for Python and Kerberos 2002-09-04 22:54:18 +00:00
Makefile.shlib Cause symlinks for shared-library versioning to run in the standard 2003-01-11 17:22:34 +00:00
nls-global.mk Avoid shell syntax error if list of languages is empty. 2002-09-02 22:19:42 +00:00
win32.mak Remove all traces of multibyte and locale options. Clean up comments 2002-09-03 21:45:44 +00:00