Antoine Pitrou created THRIFT-5149:
--------------------------------------
Summary: Limit container byte size
Key: THRIFT-5149
URL: https://issues.apache.org/jira/browse/THRIFT-5149
Project: Thrift
Issue Type: Wish
Components: C++ - Library
Reporter: Antoine Pitrou
The C++ library currently takes a container size limit which can avoid
instantiating too large containers, limiting the possibility of memory bombs.
However, some container elements may be very large and preallocating such a
large container may blow up memory even if the number of elements "looks"
reasonable. This allows for very small files to blow up memory (and therefore
to be potential denial-of-service material).
It would be nice to have an additional parameter to limit in-memory container
byte size.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)