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)