Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-2647

Use a more compact serialization/deserialization protocol layer for Thrift

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • Impala 2.2.4
    • None
    • Catalog

    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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            dtsirogiannis Dimitris Tsirogiannis
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated: