ext/errorcodes.txt in pg-0.19.0.pre20160904200247 vs ext/errorcodes.txt in pg-0.19.0.pre20170115074000

- old
+ new

@@ -13,10 +13,13 @@ # macros defining errcode constants to be used in the rest of the source # # src/pl/plpgsql/src/plerrcodes.h # a list of PL/pgSQL condition names and their SQLSTATE codes # +# src/pl/tcl/pltclerrcodes.h +# the same, for PL/Tcl +# # doc/src/sgml/errcodes-list.sgml # a SGML table of error codes for inclusion in the documentation # # The format of this file is one error code per line, with the following # whitespace-separated fields: @@ -227,10 +230,11 @@ 25005 E ERRCODE_NO_ACTIVE_SQL_TRANSACTION_FOR_BRANCH_TRANSACTION no_active_sql_transaction_for_branch_transaction 25006 E ERRCODE_READ_ONLY_SQL_TRANSACTION read_only_sql_transaction 25007 E ERRCODE_SCHEMA_AND_DATA_STATEMENT_MIXING_NOT_SUPPORTED schema_and_data_statement_mixing_not_supported 25P01 E ERRCODE_NO_ACTIVE_SQL_TRANSACTION no_active_sql_transaction 25P02 E ERRCODE_IN_FAILED_SQL_TRANSACTION in_failed_sql_transaction +25P03 E ERRCODE_IDLE_IN_TRANSACTION_SESSION_TIMEOUT idle_in_transaction_session_timeout Section: Class 26 - Invalid SQL Statement Name # (we take this to mean prepared statements 26000 E ERRCODE_INVALID_SQL_STATEMENT_NAME invalid_sql_statement_name @@ -410,9 +414,13 @@ # (class borrowed from DB2) 58000 E ERRCODE_SYSTEM_ERROR system_error 58030 E ERRCODE_IO_ERROR io_error 58P01 E ERRCODE_UNDEFINED_FILE undefined_file 58P02 E ERRCODE_DUPLICATE_FILE duplicate_file + +Section: Class 72 - Snapshot Failure +# (class borrowed from Oracle) +72000 E ERRCODE_SNAPSHOT_TOO_OLD snapshot_too_old Section: Class F0 - Configuration File Error # (PostgreSQL-specific error class) F0000 E ERRCODE_CONFIG_FILE_ERROR config_file_error