Re: BUG #18274: Error 'invalid XML content'

Поиск
Список
Период
Сортировка
От Dmitry Koval
Тема Re: BUG #18274: Error 'invalid XML content'
Дата
Msg-id 5588db01-45be-48ff-b158-85f789bc502c@postgrespro.ru
обсуждение исходный текст
Ответ на Re: BUG #18274: Error 'invalid XML content'  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: BUG #18274: Error 'invalid XML content'  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
Hi!

Attached a patch that adds the use of XML_PARSE_HUGE flag for libxml2 
functions and replaces some functions (that do not support this flag) 
with their equivalents.

Using libxml2 library functions with support of XML_PARSE_HUGE flag 
increases maximum size allowed for a single text node from 10.000.000 to 
1.000.000.000 (see XML_MAX_TEXT_LENGTH macro, 
libxml2/include/libxml/parserInternals.h) which in most cases solves the 
problem with insufficient memory.

What do you think about the patch?
Maybe it would be a good idea to add a GUC-variable for using of the 
XML_PARSE_HUGE flag? (The current behavior without XML_PARSE_HUGE flag 
is default).

-- 
With best regards,
Dmitry Koval

Postgres Professional: http://postgrespro.com
Вложения

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: BUG #17798: Incorrect memory access occurs when using BEFORE ROW UPDATE trigger
Следующее
От: PG Bug reporting form
Дата:
Сообщение: BUG #18292: Unexpected error: "relation "hobbies_r" does not exist" caused by user-defined functions