pgsql: Collect dependency information for parsed CallStmts.

2023-09-25 Thread Tom Lane
Collect dependency information for parsed CallStmts. Parse analysis of a CallStmt will inject mutable information, for instance the OID of the called procedure, so that subsequent DDL may create a need to re-parse the CALL. We failed to detect this for CALLs in plpgsql routines, because no depend

pgsql: Collect dependency information for parsed CallStmts.

2023-09-25 Thread Tom Lane
Collect dependency information for parsed CallStmts. Parse analysis of a CallStmt will inject mutable information, for instance the OID of the called procedure, so that subsequent DDL may create a need to re-parse the CALL. We failed to detect this for CALLs in plpgsql routines, because no depend

pgsql: Collect dependency information for parsed CallStmts.

2023-09-25 Thread Tom Lane
Collect dependency information for parsed CallStmts. Parse analysis of a CallStmt will inject mutable information, for instance the OID of the called procedure, so that subsequent DDL may create a need to re-parse the CALL. We failed to detect this for CALLs in plpgsql routines, because no depend

pgsql: Collect dependency information for parsed CallStmts.

2023-09-25 Thread Tom Lane
Collect dependency information for parsed CallStmts. Parse analysis of a CallStmt will inject mutable information, for instance the OID of the called procedure, so that subsequent DDL may create a need to re-parse the CALL. We failed to detect this for CALLs in plpgsql routines, because no depend

pgsql: Collect dependency information for parsed CallStmts.

2023-09-25 Thread Tom Lane
Collect dependency information for parsed CallStmts. Parse analysis of a CallStmt will inject mutable information, for instance the OID of the called procedure, so that subsequent DDL may create a need to re-parse the CALL. We failed to detect this for CALLs in plpgsql routines, because no depend

pgsql: Collect dependency information for parsed CallStmts.

2023-09-25 Thread Tom Lane
Collect dependency information for parsed CallStmts. Parse analysis of a CallStmt will inject mutable information, for instance the OID of the called procedure, so that subsequent DDL may create a need to re-parse the CALL. We failed to detect this for CALLs in plpgsql routines, because no depend

pgsql: Collect dependency information for parsed CallStmts.

2023-09-25 Thread Tom Lane
Collect dependency information for parsed CallStmts. Parse analysis of a CallStmt will inject mutable information, for instance the OID of the called procedure, so that subsequent DDL may create a need to re-parse the CALL. We failed to detect this for CALLs in plpgsql routines, because no depend