pgsql: Avoid crash after function syntax error in a replication worker.

2022-11-03 Thread Tom Lane
Avoid crash after function syntax error in a replication worker. If a syntax error occurred in a SQL-language or PL/pgSQL-language CREATE FUNCTION or DO command executed in a logical replication worker, we'd suffer a null pointer dereference or assertion failure. That seems like a rather contrive

pgsql: Avoid crash after function syntax error in a replication worker.

2022-11-03 Thread Tom Lane
Avoid crash after function syntax error in a replication worker. If a syntax error occurred in a SQL-language or PL/pgSQL-language CREATE FUNCTION or DO command executed in a logical replication worker, we'd suffer a null pointer dereference or assertion failure. That seems like a rather contrive

pgsql: Avoid crash after function syntax error in a replication worker.

2022-11-03 Thread Tom Lane
Avoid crash after function syntax error in a replication worker. If a syntax error occurred in a SQL-language or PL/pgSQL-language CREATE FUNCTION or DO command executed in a logical replication worker, we'd suffer a null pointer dereference or assertion failure. That seems like a rather contrive

pgsql: Avoid crash after function syntax error in a replication worker.

2022-11-03 Thread Tom Lane
Avoid crash after function syntax error in a replication worker. If a syntax error occurred in a SQL-language or PL/pgSQL-language CREATE FUNCTION or DO command executed in a logical replication worker, we'd suffer a null pointer dereference or assertion failure. That seems like a rather contrive

pgsql: Avoid crash after function syntax error in a replication worker.

2022-11-03 Thread Tom Lane
Avoid crash after function syntax error in a replication worker. If a syntax error occurred in a SQL-language or PL/pgSQL-language CREATE FUNCTION or DO command executed in a logical replication worker, we'd suffer a null pointer dereference or assertion failure. That seems like a rather contrive

pgsql: Avoid crash after function syntax error in a replication worker.

2022-11-03 Thread Tom Lane
Avoid crash after function syntax error in a replication worker. If a syntax error occurred in a SQL-language or PL/pgSQL-language CREATE FUNCTION or DO command executed in a logical replication worker, we'd suffer a null pointer dereference or assertion failure. That seems like a rather contrive

pgsql: Avoid crash after function syntax error in a replication worker.

2022-11-03 Thread Tom Lane
Avoid crash after function syntax error in a replication worker. If a syntax error occurred in a SQL-language or PL/pgSQL-language CREATE FUNCTION or DO command executed in a logical replication worker, we'd suffer a null pointer dereference or assertion failure. That seems like a rather contrive