Re: [PATCH] Add pretty-printed XML output option

Поиск
Список
Период
Сортировка
Искать
От
Jim Jones
Тема
Re: [PATCH] Add pretty-printed XML output option
Дата
Msg-id
2e9edb52-30ed-1986-2b95-21d321406043@uni-muenster.de
Ответ на
Список
Дерево обсуждения
[PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Eisentraut <peter.eisentraut@enterprisedb.com>
Re: [PATCH] Add pretty-printed XML output option Nikolay Samokhvalov <samokhvalov@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Nikolay Samokhvalov <samokhvalov@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Peter Eisentraut <peter.eisentraut@enterprisedb.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Smith <smithpb2250@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Smith <smithpb2250@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Smith <smithpb2250@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Eisentraut <peter.eisentraut@enterprisedb.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Smith <smithpb2250@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] Add pretty-printed XML output option Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Tom Lane <tgl@sss.pgh.pa.us>
Memory leak in libxml2 (was Re: [PATCH] Add pretty-printed XML output option) Tom Lane <tgl@sss.pgh.pa.us>
Re: Memory leak in libxml2 (was Re: [PATCH] Add pretty-printed XML output option) Daniel Gustafsson <daniel@yesql.se>
Re: [PATCH] Add pretty-printed XML output option Nikolay Samokhvalov <samokhvalov@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Smith <smithpb2250@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Smith <smithpb2250@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Smith <smithpb2250@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Smith <smithpb2250@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Smith <smithpb2250@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Andrey Borodin <amborodin86@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Smith <smithpb2250@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Smith <smithpb2250@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
Re: [PATCH] Add pretty-printed XML output option Peter Smith <smithpb2250@gmail.com>
Re: [PATCH] Add pretty-printed XML output option Jim Jones <jim.jones@uni-muenster.de>
On 15.02.23 02:09, Peter Smith wrote:
> With v8, in my environment, in psql I see something slightly different:
>
>
> test_pub=# SET XML OPTION CONTENT;
> SET
> test_pub=# SELECT xmlformat('');
> ERROR:  invalid XML document
> DETAIL:  line 1: switching encoding : no input
> line 1: Document is empty
> test_pub=# SET XML OPTION DOCUMENT;
> SET
> test_pub=# SELECT xmlformat('');
> ERROR:  invalid XML document
> LINE 1: SELECT xmlformat('');
>                           ^
> DETAIL:  line 1: switching encoding : no input
> line 1: Document is empty
>
> ~~
>
> test_pub=# SET XML OPTION CONTENT;
> SET
> test_pub=# INSERT INTO xmltest VALUES (3, ' ERROR:  relation "xmltest" does not exist
> LINE 1: INSERT INTO xmltest VALUES (3, '                      ^
> test_pub=# SET XML OPTION DOCUMENT;
> SET
> test_pub=# INSERT INTO xmltest VALUES (3, ' ERROR:  relation "xmltest" does not exist
> LINE 1: INSERT INTO xmltest VALUES (3, '                      ^
>
> ~~

Yes... a cfbot also complained about the same thing.

Setting the VERBOSITY to terse might solve this issue:

postgres=# \set VERBOSITY terse
postgres=# SELECT xmlformat('');
ERROR:  invalid XML document

postgres=# \set VERBOSITY default
postgres=# SELECT xmlformat('');
ERROR:  invalid XML document
DETAIL:  line 1: switching encoding : no input

^
line 1: Document is empty

^

v9 wraps the corner test cases with VERBOSITY terse to reduce the error 
message output.

Thanks!

Best, Jim
В списке pgsql-hackers по дате отправления
От: Amit Kapila
Дата:
От: Michael Paquier
Дата:
FAQ