Skip to content

Refactor to support Apache Arrow #307

Open
@rupurt

Description

@rupurt

Howdy,

I read your thesis on the rust-rewrite branch. Very informative and you have obviously put a lot of thought into the tool. As you noted in Possible Improvements and Lessons Learned columnar format and Apache Arrow seem to be the state of the art way forward.

Do you have any plans to support Arrow or have you thought about what would be some required changes in your engine to make it work? I see a tonne of potential in making OctoSQL a general purpose go cli + embedded serving layer in something like the Kappa architecture. I've already read through much of the source and will start contributing PR's for general improvements but would like to know if I should fork and create a separate project or try to refactor your current code base over time to support Arrow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions