Peter Eisentraut <pete...@gmx.net> writes: > Any ideas whether we could make this happen?
Presumably you could do it by setting up an error context stack entry within FormIndexDatum. I'd want to be convinced that there was no performance hit, but if you were to do it only in the expression-column code path that would probably put it into the noise. (So you could actually mention the particular index column name, too, if you had a mind to do that.) [ pokes around a bit... ] The major issue appears to be that FormIndexDatum doesn't actually receive anything that tells it the index name. I'm not sure why we don't have a Relation pointer for the index in there, but it looks like most of the work would be to verify that that's safe --- are there any code paths where the index rel wouldn't stay open for the lifetime of the IndexInfo node? Or maybe, since IndexInfo *is* a node and Relation isn't, it'd be better to just make callers pass the index Relation separately. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers