Skip to content

Conversation

@zeroshade
Copy link
Member

@zeroshade zeroshade commented Sep 12, 2023

Rationale for this change

As suggested here: #37635 (comment) this just adds an app_metadata field to FlightInfo and FlightEndpoint

What changes are included in this PR?

Just the updated proto file and the generated Go code from the proto

Are there any user-facing changes?

Yes.

This PR includes breaking changes to public APIs.

@zeroshade zeroshade requested review from kou and lidavidm September 12, 2023 15:35
@github-actions
Copy link

⚠️ GitHub issue #37635 has been automatically assigned in GitHub to PR creator.

@lidavidm
Copy link
Member

Could we also add unit/integration tests?

@zeroshade
Copy link
Member Author

@lidavidm currently in the process of doing so

@kou kou changed the title GH-37635: [Format] Add app_metadata to FlightInfo and FlightEndpoint GH-37635: [Format][C++][Go] Add app_metadata to FlightInfo and FlightEndpoint Sep 12, 2023
@kou
Copy link
Member

kou commented Sep 13, 2023

@lidavidm
Copy link
Member

I think we generally require integration tests as well?

@zeroshade
Copy link
Member Author

I'll set up integration tests for this sometime this week!

@lidavidm
Copy link
Member

Can you rebase? It appears integration tests didn't run

@github-actions github-actions bot added awaiting merge Awaiting merge and removed awaiting committer review Awaiting committer review labels Sep 25, 2023
@zeroshade
Copy link
Member Author

rebased!

Copy link
Member

@kou kou left a comment

Choose a reason for hiding this comment

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

+1

@kou
Copy link
Member

kou commented Oct 3, 2023

I'll merge #37867 and rebase this to fix CI failures.

@kou kou force-pushed the flight-metadata branch from abec9c8 to 7683335 Compare October 3, 2023 07:22
@zeroshade
Copy link
Member Author

Thanks @kou! Hopefully we can get one more vote on the ML so that we can close the vote and merge this. I'll see if i can poke some people

@pitrou
Copy link
Member

pitrou commented Oct 3, 2023

To be clear, there's no requirement that the app_metadata in a FlightData is the same as the app_metadata for the FlightInfo or FlightEndpoint which led to that data?

@zeroshade
Copy link
Member Author

@pitrou correct there's no requirement for it, the integration test is just using that to validate the values are as expected

@zeroshade zeroshade merged commit 92de9a3 into apache:main Oct 3, 2023
@zeroshade zeroshade removed the awaiting merge Awaiting merge label Oct 3, 2023
@zeroshade zeroshade deleted the flight-metadata branch October 3, 2023 17:50
@github-actions github-actions bot added the awaiting review Awaiting review label Oct 3, 2023
@conbench-apache-arrow
Copy link

After merging your PR, Conbench analyzed the 5 benchmarking runs that have been run so far on merge-commit 92de9a3.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about 5 possible false positives for unstable benchmarks that are known to sometimes produce them.

loicalleyne pushed a commit to loicalleyne/arrow that referenced this pull request Nov 13, 2023
…FlightEndpoint (apache#37679)

### Rationale for this change
As suggested here: apache#37635 (comment) this just adds an `app_metadata` field to FlightInfo and FlightEndpoint

### What changes are included in this PR?
Just the updated proto file and the generated Go code from the proto

### Are there any user-facing changes?

Yes.

**This PR includes breaking changes to public APIs.**

* Closes: apache#37635

Lead-authored-by: Matt Topol <zotthewizard@gmail.com>
Co-authored-by: Sutou Kouhei <kou@clear-code.com>
Signed-off-by: Matt Topol <zotthewizard@gmail.com>
dgreiss pushed a commit to dgreiss/arrow that referenced this pull request Feb 19, 2024
…FlightEndpoint (apache#37679)

### Rationale for this change
As suggested here: apache#37635 (comment) this just adds an `app_metadata` field to FlightInfo and FlightEndpoint

### What changes are included in this PR?
Just the updated proto file and the generated Go code from the proto

### Are there any user-facing changes?

Yes.

**This PR includes breaking changes to public APIs.**

* Closes: apache#37635

Lead-authored-by: Matt Topol <zotthewizard@gmail.com>
Co-authored-by: Sutou Kouhei <kou@clear-code.com>
Signed-off-by: Matt Topol <zotthewizard@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FlightRPC] FlightSQL: Expose custom query metadata

4 participants