pgsql: Avoid maintaining three separate copies of the error codes list.

From: Robert Haas <rhaas(at)postgresql(dot)org>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Avoid maintaining three separate copies of the error codes list.
Date: 2011-02-04 03:35:55
Message-ID: E1PlCSh-0007WV-Rr@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Avoid maintaining three separate copies of the error codes list.

src/pl/plpgsql/src/plerrcodes.h, src/include/utils/errcodes.h, and a
big chunk of errcodes.sgml are now automatically generated from a single
file, src/backend/utils/errcodes.txt.

Jan Urbański, reviewed by Tom Lane.

Branch
------
master

Details
-------
http://git.postgresql.org/gitweb?p=postgresql.git;a=commitdiff;h=ddfe26f6441c24660595c5efe5fd0bd3974cdc5c

Modified Files
--------------
doc/src/sgml/.gitignore | 1 +
doc/src/sgml/Makefile | 4 +-
doc/src/sgml/errcodes.sgml | 1559 +----------------------------
doc/src/sgml/filelist.sgml | 2 +
doc/src/sgml/generate-errcodes-table.pl | 63 ++
src/Makefile | 11 +
src/backend/Makefile | 1 +
src/backend/utils/.gitignore | 1 +
src/backend/utils/Makefile | 7 +-
src/backend/utils/errcodes.txt | 452 +++++++++
src/backend/utils/generate-errcodes.pl | 41 +
src/include/Makefile | 2 +-
src/include/utils/.gitignore | 1 +
src/include/utils/errcodes.h | 386 -------
src/pl/plpgsql/src/.gitignore | 1 +
src/pl/plpgsql/src/Makefile | 12 +-
src/pl/plpgsql/src/generate-plerrcodes.pl | 40 +
src/pl/plpgsql/src/plerrcodes.h | 896 -----------------
src/tools/msvc/Solution.pm | 13 +
src/tools/msvc/builddoc.bat | 1 +
20 files changed, 646 insertions(+), 2848 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Robert Haas 2011-02-04 03:37:13 Re: autogenerating error code lists (was Re: [COMMITTERS] pgsql: Add foreign data wrapper error code values for SQL/MED.)
Previous Message Robert Haas 2011-02-03 20:15:35 pgsql: ALTER TABLE sometimes takes only ShareUpdateExclusiveLock.