Revise syntax-error reporting behavior to give pleasant results for
errors in internally-generated queries, such as those submitted by plpgsql functions. Per recent discussions with Fabien Coelho.
Showing
- doc/src/sgml/libpq.sgml 28 additions, 4 deletionsdoc/src/sgml/libpq.sgml
- doc/src/sgml/protocol.sgml 30 additions, 4 deletionsdoc/src/sgml/protocol.sgml
- src/backend/catalog/pg_proc.c 200 additions, 15 deletionssrc/backend/catalog/pg_proc.c
- src/backend/commands/portalcmds.c 5 additions, 1 deletionsrc/backend/commands/portalcmds.c
- src/backend/executor/functions.c 34 additions, 7 deletionssrc/backend/executor/functions.c
- src/backend/executor/spi.c 120 additions, 47 deletionssrc/backend/executor/spi.c
- src/backend/optimizer/util/clauses.c 23 additions, 3 deletionssrc/backend/optimizer/util/clauses.c
- src/backend/parser/parse_type.c 7 additions, 1 deletionsrc/backend/parser/parse_type.c
- src/backend/tcop/postgres.c 2 additions, 1 deletionsrc/backend/tcop/postgres.c
- src/backend/tcop/pquery.c 16 additions, 1 deletionsrc/backend/tcop/pquery.c
- src/backend/utils/error/elog.c 110 additions, 2 deletionssrc/backend/utils/error/elog.c
- src/bin/psql/command.c 7 additions, 5 deletionssrc/bin/psql/command.c
- src/bin/psql/common.c 12 additions, 11 deletionssrc/bin/psql/common.c
- src/bin/psql/settings.h 3 additions, 3 deletionssrc/bin/psql/settings.h
- src/bin/psql/startup.c 2 additions, 1 deletionsrc/bin/psql/startup.c
- src/include/catalog/pg_proc.h 3 additions, 1 deletionsrc/include/catalog/pg_proc.h
- src/include/executor/spi_priv.h 4 additions, 5 deletionssrc/include/executor/spi_priv.h
- src/include/postgres_ext.h 3 additions, 1 deletionsrc/include/postgres_ext.h
- src/include/tcop/pquery.h 4 additions, 1 deletionsrc/include/tcop/pquery.h
- src/include/utils/elog.h 7 additions, 1 deletionsrc/include/utils/elog.h
Loading
Please register or sign in to comment