Re: pgsql/ ontrib/dbsize/dbsize.c ontrib/fulltexti ... - Mailing list pgsql-committers
From | Christopher Kings-Lynne |
---|---|
Subject | Re: pgsql/ ontrib/dbsize/dbsize.c ontrib/fulltexti ... |
Date | |
Msg-id | 20020721092720.K34548-100000@houston.familyhealth.com.au Whole thread Raw |
In response to | pgsql/ ontrib/dbsize/dbsize.c ontrib/fulltexti ... (momjian@postgresql.org (Bruce Momjian - CVS)) |
Responses |
Re: pgsql/ ontrib/dbsize/dbsize.c ontrib/fulltexti ...
|
List | pgsql-committers |
Bruce - are you aware that you (probably accidentally) committed several changes in /contrib with this commit? Chris On Sat, 20 Jul 2002, Bruce Momjian - CVS wrote: > CVSROOT: /cvsroot > Module name: pgsql > Changes by: momjian@postgresql.org 02/07/20 01:16:59 > > Modified files: > contrib/dbsize : dbsize.c > contrib/fulltextindex: fti.c > contrib/rserv : rserv.c > src/backend/access/common: heaptuple.c tupdesc.c > src/backend/access/heap: heapam.c tuptoaster.c > src/backend/bootstrap: bootparse.y bootstrap.c > src/backend/catalog: aclchk.c heap.c index.c namespace.c > pg_operator.c pg_proc.c pg_type.c > src/backend/commands: comment.c copy.c dbcommands.c explain.c > functioncmds.c indexcmds.c proclang.c > tablecmds.c trigger.c typecmds.c vacuum.c > vacuumlazy.c > src/backend/executor: execJunk.c execMain.c execQual.c > execTuples.c execUtils.c > nodeFunctionscan.c spi.c > src/backend/optimizer/util: clauses.c > src/backend/parser: parse_oper.c parse_type.c > src/backend/postmaster: pgstat.c > src/backend/rewrite: rewriteRemove.c > src/backend/utils/adt: regproc.c sets.c > src/backend/utils/cache: catcache.c inval.c relcache.c > syscache.c > src/backend/utils/init: postinit.c > src/backend/utils/misc: database.c > src/include : pg_config.h.in > src/include/access: heapam.h htup.h tupdesc.h > src/include/executor: executor.h > src/pl/plpython: plpython.c > src/pl/tcl : pltcl.c > src/test/regress: parallel_schedule serial_schedule > > Log message: > oid is needed, it is added at the end of the struct (after the null > bitmap, if present). > > Per Tom Lane's suggestion the information whether a tuple has an oid > or not is carried in the tuple descriptor. For debugging reasons > tdhasoid is of type char, not bool. There are predefined values for > WITHOID, WITHOUTOID and UNDEFOID. > > This patch has been generated against a cvs snapshot from last week > and I don't expect it to apply cleanly to current sources. While I > post it here for public review, I'm working on a new version against a > current snapshot. (There's been heavy activity recently; hope to > catch up some day ...) > > This is a long patch; if it is too hard to swallow, I can provide it > in smaller pieces: > > Part 1: Accessor macros > Part 2: tdhasoid in TupDesc > Part 3: Regression test > Part 4: Parameter withoid to heap_addheader > Part 5: Eliminate t_oid from HeapTupleHeader > > Part 2 is the most hairy part because of changes in the executor and > even in the parser; the other parts are straightforward. > > Up to part 4 the patched postmaster stays binary compatible to > databases created with an unpatched version. Part 5 is small (100 > lines) and finally breaks compatibility. > > Manfred Koizar > > > ---------------------------(end of broadcast)--------------------------- > TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org >
pgsql-committers by date: