Re: Roadmap for FE/BE protocol redesign

From: Peter Eisentraut <peter_e(at)gmx(dot)net>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>, PostgreSQL Development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Roadmap for FE/BE protocol redesign
Date: 2003-03-15 00:38:50
Message-ID: Pine.LNX.4.44.0303141935430.2382-100000@peter.localdomain
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Tom Lane writes:

> So are you voting against adding any attribute-ID info to
> RowDescription? While I'm not that thrilled with it myself, it seems
> relatively harmless as long as we can keep the overhead down. I'm
> okay with attrelid/attnum, but would gripe about including more than that.

At the beginning of this thread you raised a number of points where the
identity of the column of origin is not well-defined. I haven't seen an
answer to that. Whether the identity of the column is provided through
numbers or, as was originally requested, through names seems to be
irrelevant for those questions.

Now assume someone wanted to define a method to identify the column of
origin for a limited set of query types. Would you align the definition
with what the current planner and executor structures can easily give you
or would you use a more "mathematical" definition? And assuming it's the
latter, do you feel confident that that definition will not constrain
development of the planner and executor structures in the future?

--
Peter Eisentraut peter_e(at)gmx(dot)net

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Peter Eisentraut 2003-03-15 00:38:57 Re: [INTERFACES] Upgrading the backend's error-message infrastructure
Previous Message Joe Conway 2003-03-14 20:50:21 Re: SQL99 ARRAY support proposal