Skip to content

Make flight sql client generic#8915

Merged
alamb merged 3 commits intoapache:mainfrom
lewiszlw:generic-flight-sql-client
Dec 11, 2025
Merged

Make flight sql client generic#8915
alamb merged 3 commits intoapache:mainfrom
lewiszlw:generic-flight-sql-client

Conversation

@lewiszlw
Copy link
Copy Markdown
Member

Which issue does this PR close?

None.

Rationale for this change

We may not directly use Channel (maybe a wrapper of Channel), make flight sql client more generic to receive any type which implements GrpcService trait.

What changes are included in this PR?

Change Channel to generic type.

Are these changes tested?

CI.

Are there any user-facing changes?

No.

@github-actions github-actions bot added arrow Changes to the arrow crate arrow-flight Changes to the arrow-flight crate labels Nov 24, 2025
Copy link
Copy Markdown
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

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

Thank you @lewiszlw -- this makes sense to me

I think this is technically not a breaking change (as Channel can still be used) so we can include this in a patch relese

@alamb alamb merged commit 4601838 into apache:main Dec 11, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arrow Changes to the arrow crate arrow-flight Changes to the arrow-flight crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants