git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jira] [Created] (ARROW-3151) [C++] Create Protocol Buffers interface for iterating over the semantic "rows" of a record batch, and accessing the rows using the protobuf API


Wes McKinney created ARROW-3151:
-----------------------------------

             Summary: [C++] Create Protocol Buffers interface for iterating over the semantic "rows" of a record batch, and accessing the rows using the protobuf API
                 Key: ARROW-3151
                 URL: https://issues.apache.org/jira/browse/ARROW-3151
             Project: Apache Arrow
          Issue Type: New Feature
          Components: C++
            Reporter: Wes McKinney


The desired workflow:

* User writes a .proto file describing the structure of a "row" as a Message
* Given the generated pb.h bindings, an Arrow users can iterate over an {{arrow::RecordBatch}}, each iteration populating an instance of the Row message
* The values of the row can then be accessed via the standard Protobuf APIs

A corresponding interface could be developed to write a RecordBatch using protobufs as input, but that could be its own project



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)