postgresql/src/backend
Tom Lane 7564654adf Revert addition of third argument to format_type().
Including collation in the behavior of that function promotes a world view
we do not want.  Moreover, it was producing the wrong behavior for pg_dump
anyway: what we want is to dump a COLLATE clause on attributes whose
attcollation is different from the underlying type, and likewise for
domains, and the function cannot do that for us.  Doing it the hard way
in pg_dump is a bit more tedious but produces more correct output.

In passing, fix initdb so that the initial entry in pg_collation is
properly pinned.  It was droppable before :-(
2011-03-10 17:30:46 -05:00
..
access Emit a LOG message when pausing at the recovery target. 2011-03-10 14:37:14 -05:00
bootstrap Per-column collation support 2011-02-08 23:04:18 +02:00
catalog Revert addition of third argument to format_type(). 2011-03-10 17:30:46 -05:00
commands Remove collation information from TypeName, where it does not belong. 2011-03-09 22:39:20 -05:00
executor Rearrange snapshot handling to make rule expansion more consistent. 2011-02-28 23:28:06 -05:00
foreign Implement an API to let foreign-data wrappers actually be functional. 2011-02-20 00:18:14 -05:00
lib Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
libpq Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
main Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
nodes Remove collation information from TypeName, where it does not belong. 2011-03-09 22:39:20 -05:00
optimizer Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH. 2011-02-25 18:58:02 -05:00
parser Remove collation information from TypeName, where it does not belong. 2011-03-09 22:39:20 -05:00
po Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
port Be less detailed about reporting shared memory failure by avoiding the 2011-02-27 12:21:58 -05:00
postmaster Zero out vacuum_count and related counters in pgstat_recv_tabstat(). 2011-03-07 11:17:47 -05:00
regex Fix comparisons of pointers with zero to compare with NULL instead. 2010-10-29 15:51:52 -04:00
replication Make error handling of synchronous_standby_names consistent. 2011-03-10 16:24:52 -05:00
rewrite Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH. 2011-02-25 18:58:02 -05:00
snowball Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
storage Minor sync rep corrections. 2011-03-10 14:57:02 -05:00
tcop Run a portal's cleanup hook immediately when pushing it to DONE state. 2011-03-03 13:04:06 -05:00
tsearch Fix tsmatchsel() to account properly for null rows. 2011-02-17 19:00:49 -05:00
utils Revert addition of third argument to format_type(). 2011-03-10 17:30:46 -05:00
.gitignore Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
common.mk Workaround for recursive make breakage 2011-01-13 09:32:06 +02:00
Makefile replication/repl_gram.h needs to be cleaned too ... 2011-03-10 00:12:38 -05:00
nls.mk Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00