postgresql/src/backend/utils
Tom Lane 696d1f7f06 Make all comparisons done for/with statistics use the default collation.
While this will give wrong answers when estimating selectivity for a
comparison operator that's using a non-default collation, the estimation
error probably won't be large; and anyway the former approach created
estimation errors of its own by trying to use a histogram that might have
been computed with some other collation.  So we'll adopt this simplified
approach for now and perhaps improve it sometime in the future.

This patch incorporates changes from Andres Freund to make sure that
selfuncs.c passes a valid collation OID to any datatype-specific function
it calls, in case that function wants collation information.  Said OID will
now always be DEFAULT_COLLATION_OID, but at least we won't get errors.
2011-03-12 16:30:36 -05:00
..
adt Make all comparisons done for/with statistics use the default collation. 2011-03-12 16:30:36 -05:00
cache Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH. 2011-02-25 18:58:02 -05:00
error Add some words of caution to elog.c. 2011-02-17 10:29:42 -05:00
fmgr Implement an API to let foreign-data wrappers actually be functional. 2011-02-20 00:18:14 -05:00
hash Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
init Log replication connections only when log_connections is on 2011-01-18 20:02:25 +01:00
mb Fix pg_server_to_client, that was broken in the previous commit. 2011-02-21 16:27:57 +09:00
misc More synchronous replication tweaks. 2011-03-10 15:43:37 -05:00
mmgr Run a portal's cleanup hook immediately when pushing it to DONE state. 2011-03-03 13:04:06 -05:00
resowner Implement genuine serializable isolation level. 2011-02-08 00:09:08 +02:00
sort Per-column collation support 2011-02-08 23:04:18 +02:00
time Rearrange snapshot handling to make rule expansion more consistent. 2011-02-28 23:28:06 -05:00
.gitignore Avoid maintaining three separate copies of the error codes list. 2011-02-03 22:32:49 -05:00
errcodes.txt Per-column collation support 2011-02-08 23:04:18 +02:00
Gen_dummy_probes.sed Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
Gen_fmgrtab.pl Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
generate-errcodes.pl Avoid maintaining three separate copies of the error codes list. 2011-02-03 22:32:49 -05:00
Makefile Make handling of errcodes.h more consistent with other generated headers. 2011-02-04 09:29:10 -05:00
probes.d Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00