Add a reverse-translation column number array to struct AppendRelInfo.

Tom Lane <tgl@sss.pgh.pa.us>

Commit: ce76c0ba53e4bd0daf3db7a703671b27797b7244
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2019-12-02T23:05:29Z
Releases: 13.0
Add a reverse-translation column number array to struct AppendRelInfo.

This provides for cheaper mapping of child columns back to parent
columns.  The one existing use-case in examine_simple_variable()
would hardly justify this by itself; but an upcoming bug fix will
make use of this array in a mainstream code path, and it seems
likely that we'll find other uses for it as we continue to build
out the partitioning infrastructure.

Discussion: https://postgr.es/m/12424.1575168015@sss.pgh.pa.us

Files

Discussion