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

Поиск
Список
Период
Сортировка
От Robert Haas
Тема pgsql: Avoid maintaining three separate copies of the error codes list.
Дата
Msg-id E1PlCSh-0007WV-Rr@gemulon.postgresql.org
обсуждение исходный текст
Список 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(-)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Robert Haas
Дата:
Сообщение: pgsql: ALTER TABLE sometimes takes only ShareUpdateExclusiveLock.
Следующее
От: Robert Haas
Дата:
Сообщение: pgsql: Preserve copyright notice from old errcodes.h file.