Re: WIP Incremental JSON Parser
От | Jacob Champion |
---|---|
Тема | Re: WIP Incremental JSON Parser |
Дата | |
Msg-id | CAOYmi+kQ1kB16_ocQxCQrzHuKK=dyVPcM7+wAUgpys5EUnWpjw@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: WIP Incremental JSON Parser (Andrew Dunstan <andrew@dunslane.net>) |
Ответы |
Re: WIP Incremental JSON Parser
Re: WIP Incremental JSON Parser |
Список | pgsql-hackers |
On Mon, Mar 25, 2024 at 4:02 PM Andrew Dunstan <andrew@dunslane.net> wrote: > Well, what's the alternative? The current parser doesn't check stack depth in frontend code. Presumably it too will eventuallyjust run out of memory, possibly rather sooner as the stack frames could be more expensive than the incrementalparser stack extensions. Stack size should be pretty limited, at least on the platforms I'm familiar with. So yeah, the recursive descent will segfault pretty quickly, but it won't repalloc() an unbounded amount of heap space. The alternative would just be to go back to a hardcoded limit in the short term, I think. --Jacob
В списке pgsql-hackers по дате отправления: