Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
Impala 2.2.4
-
None
Description
Currently, when we serialize/deserialize Thrift objects in the FE we use the default binary protocol, TBinaryProtocol. However, Thrift specifies other more efficient and compact binary protocols such as TCompactProtocol and TDenseProtocol which can help reduce the memory footprint of serialized thrift objects especially for large tables with lots of metadata.