Skip to content

Conversation

@stuartcarnie
Copy link
Contributor

DO NOT MERGE

I wanted make the initial code I wrote to support Apache Flight in Go available to others. We may be able to collaborate and move this forward.

I had success using this with InfluxDB and pandas.

@stuartcarnie
Copy link
Contributor Author

@sbinet do you know if there is any interest in moving this forward?

@sbinet
Copy link
Contributor

sbinet commented Mar 26, 2020

not from my end, but happy to review it nonetheless.

@mindhash
Copy link
Contributor

I am looking to try this out. Might as well create examples similar to https://github.com/apache/arrow/tree/master/java/flight/flight-core/src/main/java/org/apache/arrow/flight/example

@sbinet should I wait for merge before adding anything new?

syntax = "proto3";

option java_package = "org.apache.arrow.flight.impl";
option go_package = "ipc";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you use flight namespace, there's already a component named ipc in the C++ code base and this could bring confusion.

@fsaintjacques fsaintjacques changed the title feat(flight): Added implementation of FlightDataWriter [WIP] ARROW-8601: [Go][Flight] Added implementation of FlightDataWriter Apr 27, 2020
@fsaintjacques
Copy link
Contributor

Created https://jira.apache.org/jira/browse/ARROW-8601 for this

@yonidavidson
Copy link

Hi All,
I am working on https://github.com/353solutions/carrow/tree/issue/46-flight .
This is a Go project that wraps the C++ one but wanted everyone to know that it's also on our roadmap.

@markfarnan
Copy link

markfarnan commented Aug 12, 2020

I would be very interested in using this if it moves forward.. (Native Go, and from WASM)

@emkornfield
Copy link
Contributor

@sbinet did you ever take a look at this? Seems this has stalled?

@zeroshade
Copy link
Member

I took a stab at building this out and adding more to it but I'm not sure what the etiquette here would be. Should I make a new PR or should I try pushing to this PR?

for reference here's my branch: zeroshade@0fad81c

@stuartcarnie
Copy link
Contributor Author

@zeroshade I have no problem if you want to create a new PR to take over this work. I would love to see something functional land in the Go implementation.

@emkornfield
Copy link
Contributor

Closing this out as it appears #8175 supercedes it.

wesm pushed a commit that referenced this pull request Sep 25, 2020
Built out from #6731 with some inspiration from the existing Reader/Writer and the C++ Flight implementation. Still need to build out the tests some more, but would like to get opinions and thoughts on what I've got so far as I continue to build it out.

Closes #8175 from zeroshade/zeroshade/go/flight

Authored-by: Matthew Topol <mtopol@factset.com>
Signed-off-by: Wes McKinney <wesm@apache.org>
alamb pushed a commit to apache/arrow-rs that referenced this pull request Apr 20, 2021
Built out from apache/arrow#6731 with some inspiration from the existing Reader/Writer and the C++ Flight implementation. Still need to build out the tests some more, but would like to get opinions and thoughts on what I've got so far as I continue to build it out.

Closes #8175 from zeroshade/zeroshade/go/flight

Authored-by: Matthew Topol <mtopol@factset.com>
Signed-off-by: Wes McKinney <wesm@apache.org>
kou pushed a commit to apache/arrow-go that referenced this pull request Aug 30, 2024
Built out from apache/arrow#6731 with some inspiration from the existing Reader/Writer and the C++ Flight implementation. Still need to build out the tests some more, but would like to get opinions and thoughts on what I've got so far as I continue to build it out.

Closes #8175 from zeroshade/zeroshade/go/flight

Authored-by: Matthew Topol <mtopol@factset.com>
Signed-off-by: Wes McKinney <wesm@apache.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants