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

Поиск
Список
Период
Сортировка
Искать
От
Jim Jones
Тема
Re: [PATCH] Add pretty-printed XML output option
Дата
Msg-id
7f6e4bc2-c4b0-a97e-f5db-51ea300d40e6@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 14.02.23 23:45, Peter Smith wrote:
> Those results implied to me that this function code (in my environment
> anyway) is somehow introducing a side effect causing the *other* XML
> tests to fail.

I believe I've found the issue. It is probably related to the XML OPTION 
settings, as it seems to deliver different error messages when set to 
DOCUMENT or CONTENT:

postgres=# SET XML OPTION CONTENT;
SET
postgres=# SELECT xmlformat('');
ERROR:  invalid XML document
DETAIL:  line 1: switching encoding : no input

^
line 1: Document is empty

^
postgres=# SET XML OPTION DOCUMENT;
SET
postgres=# SELECT xmlformat('');
ERROR:  invalid XML document
LINE 1: SELECT xmlformat('');
                          ^
DETAIL:  line 1: switching encoding : no input

^
line 1: Document is empty

^

v8 attached reintroduces the SELECT xmlformat('') test case and adds SET 
XML OPTION DOCUMENT to the regression tests.

Best, Jim
В списке pgsql-hackers по дате отправления
От: Jonathan S. Katz
Дата:
От: Andres Freund
Дата:
FAQ