Neville Dipale created ARROW-4463:
-------------------------------------

             Summary: [Rust] Support read:write of Feather files
                 Key: ARROW-4463
                 URL: https://issues.apache.org/jira/browse/ARROW-4463
             Project: Apache Arrow
          Issue Type: New Feature
          Components: Rust
    Affects Versions: 0.12.0
            Reporter: Neville Dipale


As an Arrow developer/user, I'd like to be able to read and write Feather files.

The current I/O story in Rust isn't great, we don't yet fully support reading 
and writing between Parquet, we can only read CSV but not yet writing. This is 
an inconvenience (at least for me).

I propose supporting the Feather format in Rust, initially with the following 
limitations:
 * No date/time support until ARROW-4386 (and potentially more work) lands
 * Reading categorical data (from other languages) but not writing them
 * Reading and writing from and to single record batches. We don't yet support 
slicing of arrays ARROW-3954

If the above are accept(ed|able), we can enhance the Feather support as the 
dependencies on the above limitations are lifted. 

We can also refactor the Feather code as we work on more IPC in Rust.



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

Reply via email to