Skip to content

Conversation

@zeroshade
Copy link
Member

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.

@github-actions
Copy link

Thanks for opening a pull request!

Could you open an issue for this pull request on JIRA?
https://issues.apache.org/jira/browse/ARROW

Then could you also rename pull request title in the following format?

ARROW-${JIRA_ID}: [${COMPONENT}] ${SUMMARY}

See also:

@zeroshade zeroshade changed the title [WIP] ARROW-8601: [Go][Flight] Implementations Flight RPC server and client ARROW-8601: [Go][Flight] Implementations Flight RPC server and client [WIP] Sep 12, 2020
@github-actions
Copy link

@zeroshade zeroshade changed the title ARROW-8601: [Go][Flight] Implementations Flight RPC server and client [WIP] ARROW-8601: [Go][Flight] Implementations Flight RPC server and client Sep 13, 2020
@zeroshade
Copy link
Member Author

Tagging the people that were on the previous PR for visibility:

@sbinet @mindhash @stuartcarnie could any / all of you have a look / review? Thanks much!

@zeroshade
Copy link
Member Author

Bump. Can someone please give this a review so we can get this merged? Thanks.

@wesm
Copy link
Member

wesm commented Sep 21, 2020

Agree it would be good for this to be reviewed / merged. Can you rebase and get a more complete CI build?

@zeroshade
Copy link
Member Author

@wesm rebased

@zeroshade
Copy link
Member Author

@wesm as far as i can tell the two checks that are failing are unrelated to this PR.

I have ideas for further exploring / adding more functionality for the FlightRPC stuff, but I don't want to put too much into this PR and would rather further development be a separate PR to reach more feature parity with the C++ / Python versions of the flight server/client. I'm actually currently building out a project at work that will be utilizing the Go flight rpc server and client which was the impetus for me building this out. So anything you can do to help get this reviewed and pushed along would be greatly appreciated.

Thanks much!

Copy link
Contributor

@sbinet sbinet left a comment

Choose a reason for hiding this comment

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

just a quick, drive-by, review.

I apologize, but I've switched teams at work and my new position doesn't involve much using Arrow, so that's only free cycles.
sorry.

@zeroshade
Copy link
Member Author

@wesm @sbinet @stuartcarnie @mindhash bump

Copy link
Member

@wesm wesm left a comment

Choose a reason for hiding this comment

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

+1. I will go ahead and merge since CI is passing. Thanks @zeroshade!

@wesm wesm closed this in c0dd2e2 Sep 25, 2020
@stuartcarnie
Copy link
Contributor

Yes, thanks!

@kszucs
Copy link
Member

kszucs commented Sep 25, 2020

apache-rat license violation: go/arrow/flight/Flight_grpc.pb.go
apache-rat license violation: go/arrow/flight/example_flight_server_test.go

These files should have been added to the rat_exclude_files.txt.

Just put up a pr #8273

@zeroshade zeroshade deleted the zeroshade/go/flight branch July 28, 2022 15:23
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.

5 participants