pgsql: Fix failures in validateForeignKeyConstraint's slow path.

2019-04-06 Thread Tom Lane
Fix failures in validateForeignKeyConstraint's slow path. The foreign-key-checking loop in ATRewriteTables failed to ignore relations without storage (e.g., partitioned tables), unlike the initial loop. This accidentally worked as long as RI_Initial_Check succeeded, which it does in most practica

pgsql: Fix failures in validateForeignKeyConstraint's slow path.

2019-04-06 Thread Tom Lane
Fix failures in validateForeignKeyConstraint's slow path. The foreign-key-checking loop in ATRewriteTables failed to ignore relations without storage (e.g., partitioned tables), unlike the initial loop. This accidentally worked as long as RI_Initial_Check succeeded, which it does in most practica