OSDN Git Service

Create a distinction between Lists of integers and Lists of OIDs, to get
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 9 Feb 2003 06:56:28 +0000 (06:56 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 9 Feb 2003 06:56:28 +0000 (06:56 +0000)
commit39b7ec330923b5a2746720101fbd83c1dd418aea
tree42cce57b7c823f65091b5e10c434a494716e0f82
parent3646ab58b435e53dabd863d11b052e03220bb964
Create a distinction between Lists of integers and Lists of OIDs, to get
rid of the assumption that sizeof(Oid)==sizeof(int).  This is one small
step towards someday supporting 8-byte OIDs.  For the moment, it doesn't
do much except get rid of a lot of unsightly casts.
34 files changed:
doc/FAQ_DEV
doc/src/FAQ/FAQ_DEV.html
src/backend/catalog/dependency.c
src/backend/catalog/namespace.c
src/backend/commands/cluster.c
src/backend/commands/explain.c
src/backend/commands/tablecmds.c
src/backend/commands/trigger.c
src/backend/commands/vacuum.c
src/backend/executor/execUtils.c
src/backend/executor/nodeIndexscan.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/nodes/list.c
src/backend/nodes/outfuncs.c
src/backend/nodes/readfuncs.c
src/backend/optimizer/plan/createplan.c
src/backend/optimizer/plan/subselect.c
src/backend/optimizer/prep/prepunion.c
src/backend/optimizer/util/clauses.c
src/backend/optimizer/util/plancat.c
src/backend/parser/analyze.c
src/backend/parser/gram.y
src/backend/parser/parse_clause.c
src/backend/parser/parse_coerce.c
src/backend/parser/parse_expr.c
src/backend/parser/parse_func.c
src/backend/parser/parse_target.c
src/backend/parser/parse_type.c
src/backend/utils/adt/name.c
src/backend/utils/cache/relcache.c
src/include/nodes/parsenodes.h
src/include/nodes/pg_list.h
src/include/parser/parsetree.h