Don't test for system columns on join relations create_foreignscan_plan needs to know whether any system columns are requested from a relation (this flag is needed by ForeignNext during execution). However, for join relations this is a pointless test, because it's not possible to request system columns from them, so remove the check.
Author: Etsuro Fujita Discussion: http://www.postgresql.org/message-id/[email protected] Reviewed-by: David Rowley, Robert Haas Branch ------ master Details ------- http://git.postgresql.org/pg/commitdiff/3cb5867b7d346eff4abcb69ca182ba658d5faecc Modified Files -------------- src/backend/optimizer/plan/createplan.c | 61 +++++++++++++++++++-------------- 1 file changed, 35 insertions(+), 26 deletions(-) -- Sent via pgsql-committers mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
