postgresql/src/include
Tom Lane 93fcbd140a Make oidin/oidout produce and consume unsigned representation of Oid,
rather than just being aliases for int4in/int4out.  Give type Oid a
full set of comparison operators that do proper unsigned comparison,
instead of reusing the int4 comparators.  Since pg_dump is now doing
unsigned comparisons of OIDs, it is now *necessary* that we play by
the rules here.  In fact, given that btoidcmp() has been doing unsigned
comparison for quite some time, it seems likely that we have index-
corruption problems in 7.0 and before once the Oid counter goes past
2G.  Fixing these operators is a necessary step before we can think
about 8-byte Oid, too.
2000-11-21 03:23:21 +00:00
..
access Minor cleanup of tableOid-related coding. 2000-11-14 21:04:32 +00:00
bootstrap Auto checkpoint creation. 2000-11-09 11:26:00 +00:00
catalog Make oidin/oidout produce and consume unsigned representation of Oid, 2000-11-21 03:23:21 +00:00
commands Extend CREATE DATABASE to allow selection of a template database to be 2000-11-14 18:37:49 +00:00
executor Change SearchSysCache coding conventions so that a reference count is 2000-11-16 22:30:52 +00:00
lib Change SearchSysCache coding conventions so that a reference count is 2000-11-16 22:30:52 +00:00
libpq Rename parameter "hostname" to "virtual_host". Seemed very ambiguous... 2000-11-15 18:36:06 +00:00
mb Extend CREATE DATABASE to allow selection of a template database to be 2000-11-14 18:37:49 +00:00
nodes Change SearchSysCache coding conventions so that a reference count is 2000-11-16 22:30:52 +00:00
optimizer Restructure handling of inheritance queries so that they work with outer 2000-11-12 00:37:02 +00:00
parser Add separate type category for bit string types, allowing mixed bit/varbit 2000-11-17 19:57:48 +00:00
port Make pgsql compile on FreeBSD-alpha. 2000-11-16 05:51:07 +00:00
regex Clean up #include's. 2000-06-15 03:33:12 +00:00
rewrite Change SearchSysCache coding conventions so that a reference count is 2000-11-16 22:30:52 +00:00
storage No casting to LSN (XLogRecPtr) is required. 2000-11-20 21:12:26 +00:00
tcop Arrange that no database accesses are attempted during parser() --- this 2000-10-07 00:58:23 +00:00
utils Make oidin/oidout produce and consume unsigned representation of Oid, 2000-11-21 03:23:21 +00:00
c.h Add configure check to see whether <string.h> and <strings.h> may both be 2000-11-03 18:43:52 +00:00
config.h.in Enable WAL in config.h, not Makefile.global. 2000-11-20 16:52:54 +00:00
config.h.win32 Add missing files like foreign key regression tests and config.h.win32. 2000-02-24 16:02:28 +00:00
fmgr.h Revise handling of oldstyle/newstyle functions per recent discussions 2000-11-20 20:36:57 +00:00
Makefile Add support for VPATH builds, that is, building somewhere else than in the 2000-10-20 21:04:27 +00:00
miscadmin.h Rename PortName to PortNumber. 2000-11-14 01:15:06 +00:00
postgres.h Make acl-related functions safe for TOAST. Mark pg_class.relacl as 2000-07-31 22:39:17 +00:00
postgres_ext.h Turns out OIDNAMELEN wasn't really being used at all! 1999-06-04 21:12:07 +00:00
rusagestub.h Add: 2000-01-26 05:58:53 +00:00
strdup.h Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 1997-09-08 02:41:22 +00:00