aboutsummaryrefslogtreecommitdiffstats
path: root/go.sum
diff options
context:
space:
mode:
authorionagamed <ionagamed@yandex-team.com>2023-11-29 08:16:34 +0300
committerionagamed <ionagamed@yandex-team.com>2023-11-29 08:51:03 +0300
commit55fc158d4d2d8ae4d9f026e1afac03c7daae294d (patch)
treebff2aa2edeae94bbf21a7a9875c6d8a1cbe8974c /go.sum
parent4c48882379d93a43bd74060add09e309ce5e5002 (diff)
downloadydb-55fc158d4d2d8ae4d9f026e1afac03c7daae294d.tar.gz
library/json: add MaxDepth and iterative parsing into config
rationale: у нас была проблема где приезжает пользовательский json небольшой (на пару-тройку кб) и рвет нам стек из-за глубины. Со стороны rapidjson это проще всего поправить включив у них итеративный парсинг, который не будет использовать системный стек. Но это не совсем все — с нашей стороны оно все развалится когда надо будет вызвать рекурсивно деструкторы TJsonValue — и тут уже можно будет покрутить MaxDepth.
Diffstat (limited to 'go.sum')
0 files changed, 0 insertions, 0 deletions