postgresql/src
Tom Lane 7c13781ee7 First phase of project to use fixed OIDs for all system catalogs and
indexes.  Extend the macros in include/catalog/*.h to carry the info
about hand-assigned OIDs, and adjust the genbki script and bootstrap
code to make the relations actually get those OIDs.  Remove the small
number of RelOid_pg_foo macros that we had in favor of a complete
set named like the catname.h and indexing.h macros.  Next phase will
get rid of internal use of names for looking up catalogs and indexes;
but this completes the changes forcing an initdb, so it looks like a
good place to commit.
Along the way, I made the shared relations (pg_database etc) not be
'bootstrap' relations any more, so as to reduce the number of hardwired
entries and simplify changing those relations in future.  I'm not
sure whether they ever really needed to be handled as bootstrap
relations, but it seems to work fine to not do so now.
2005-04-14 01:38:22 +00:00
..
backend First phase of project to use fixed OIDs for all system catalogs and 2005-04-14 01:38:22 +00:00
bin Simplify initdb-time assignment of OIDs as I proposed yesterday, and 2005-04-13 18:54:57 +00:00
corba make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
include First phase of project to use fixed OIDs for all system catalogs and 2005-04-14 01:38:22 +00:00
interfaces Kerberos fixes from Magnus Hagander --- in theory Kerberos 5 auth 2005-03-25 00:34:31 +00:00
makefiles Revert -Wl, change to Makefile.osf, as the allegedly more standard 2005-01-06 20:56:50 +00:00
pl Allow plpgsql functions to omit RETURN command when the function returns 2005-04-07 14:53:04 +00:00
port Kerberos fixes from Magnus Hagander --- in theory Kerberos 5 auth 2005-03-25 00:34:31 +00:00
template Support Sun's compiler on SunOS4 (a/k/a Solaris 9). Per ayan@ayan.net 2004-12-29 23:47:40 +00:00
test Add aggsortop column to pg_aggregate, so that MIN/MAX optimization can 2005-04-12 04:26:34 +00:00
timezone Properly undef _(x) gettext macro. 2005-02-23 04:34:21 +00:00
tools Merge Resdom nodes into TargetEntry nodes to simplify code and save a 2005-04-06 16:34:07 +00:00
tutorial Adjust src/tutorial Makefile so that it can use pgxs. This allows the 2005-01-13 18:23:22 +00:00
utils PostgreSQL extension makefile framework ("pgxs"), by Fabien Coelho, with 2004-07-30 12:26:40 +00:00
bcc32.mak $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
DEVELOPERS just testing a script... 1999-07-30 03:45:57 +00:00
Makefile Adjust src/tutorial Makefile so that it can use pgxs. This allows the 2005-01-13 18:23:22 +00:00
Makefile.global.in Use 'cp' and 'chmod' in place of 'install' to install header files. 2005-03-25 23:22:54 +00:00
Makefile.shlib Fix up makefile dependencies for pg_config_paths.h. 2004-11-20 21:13:06 +00:00
nls-global.mk More locale fixes for pg_ctl. 2004-06-01 03:32:42 +00:00
win32.mak $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00