Re: FDW system columns - Mailing list pgsql-hackers

From Florian Pflug
Subject Re: FDW system columns
Date
Msg-id BB3D33F5-156C-4588-819A-B434693155CF@phlo.org
Whole thread Raw
In response to Re: FDW system columns  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: FDW system columns
List pgsql-hackers
On Nov13, 2011, at 01:38 , Tom Lane wrote:
> Just a couple hours ago I was wondering why we create system columns for
> foreign tables at all.  Is there a reasonable prospect that they'll ever
> be useful?  I can see potential value in tableoid, but the others seem
> pretty dubious --- even if you were fetching from a remote PG server,
> the XIDs would not be meaningful within our own environment.

At least ctid seems useful too. I've used that in the past as a poor man's
surrogate primary key.

Also, people have used ctid and xmin in the past to re-find previously
visited rows and to check whether they've been modified. So there might be
some value in keeping xmin around also (and make the postgres fdw populate it)

best regards,
Florian Pflug



pgsql-hackers by date:

Previous
From: Florian Pflug
Date:
Subject: Re: why do we need two snapshots per query?
Next
From: Robert Haas
Date:
Subject: Re: why do we need two snapshots per query?