Skip to content

[MCC-1498582] - Create layered design - #20

Merged
ibaig-mdsol merged 3 commits into
mainfrom
features/framework-2
May 8, 2026
Merged

[MCC-1498582] - Create layered design#20
ibaig-mdsol merged 3 commits into
mainfrom
features/framework-2

Conversation

@slingampalli-mdsol

Copy link
Copy Markdown
Contributor

[MCC-1498582] - Create layered design

Changes

  • Updated flight client creation to include tls root certs for windows

Copilot AI review requested due to automatic review settings May 8, 2026 09:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Arrow Flight transport client initialization to improve TLS connectivity on Windows by explicitly supplying root certificates to pyarrow.flight.FlightClient.

Changes:

  • Refactors client construction into _get_client() and updates the connection URI variable naming (locationuri).
  • On Windows + TLS, extracts machine root certificates via PowerShell and passes them as tls_root_certs to FlightClient.
  • Updates the pyarrow.flight import style to import pyarrow.flight as flight.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread dataconnect/transport/arrow_flight/transport.py
Comment thread dataconnect/transport/arrow_flight/transport.py Outdated
Comment thread dataconnect/transport/arrow_flight/transport.py
@ibaig-mdsol
ibaig-mdsol merged commit 645daec into main May 8, 2026
3 checks passed
@ibaig-mdsol
ibaig-mdsol deleted the features/framework-2 branch May 8, 2026 18:45
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.

3 participants