-
Notifications
You must be signed in to change notification settings - Fork 294
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement interfaces with support for Arrow
Implementing interfaces with support for Arrow where the inspiration of the implementation came from CSV. As part of VMware project we needed the capability to write parquet files using arrow schemas with go. And since the xitongsys/parquet-go project is pretty advanced we went with it and extended the already existing interfaces of the project ourselves and decided to give this to the open source community for people to reuse it where they see fit. The change includes: * Adding arrow schema handler along with tests * Adding arrow writer along with tests * Adding arrow marshaller tested through writer * Adding example with the full arrow process * Extending the README to mention that Arrow is now supported and how it can be used through the example Signed-off-by: Martin Dekov <[email protected]>
- Loading branch information
1 parent
055d06d
commit e5b55d6
Showing
10 changed files
with
1,132 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.