James E. King, III created THRIFT-4450:
------------------------------------------

             Summary: Add seek support to TCompactInputProtocol in Rust
                 Key: THRIFT-4450
                 URL: https://issues.apache.org/jira/browse/THRIFT-4450
             Project: Thrift
          Issue Type: Improvement
          Components: Ruby - Library
    Affects Versions: 0.11.0
            Reporter: James E. King, III
            Assignee: James E. King, III
            Priority: Minor
             Fix For: 0.12.0


Per [~vchekan]:
{quote}
When Thrift is used in encoding which combine manual and Thrift serialization, 
such as Apache Parquet then it is required to be able to position within a file 
manually.
https://github.com/apache/parquet-format#file-format
As TCompactInputProtocol owns value of transport, it is not possible to access 
it outside of TCompactInputProtocol and perform seek operation.

This patch implements Seek trait for transports which support it.
{quote}




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to