Skip to content

GH-50360: [Release] Remove stray Apache-Arrow-Flight-SQL-ODBC-*-win64.msi from 04-binary-download.sh and 05-binary-upload.sh#50362

Open
raulcd wants to merge 1 commit into
apache:mainfrom
raulcd:GH-50360
Open

GH-50360: [Release] Remove stray Apache-Arrow-Flight-SQL-ODBC-*-win64.msi from 04-binary-download.sh and 05-binary-upload.sh#50362
raulcd wants to merge 1 commit into
apache:mainfrom
raulcd:GH-50360

Conversation

@raulcd

@raulcd raulcd commented Jul 3, 2026

Copy link
Copy Markdown
Member

Rationale for this change

When executing 05-binary-upload.sh the process failed because the Apache-Arrow-Flight-SQL-ODBC-*-win64.msi isn't present.

The process changed and now dev/release/07-flightsqlodbc-upload.sh will download the following unsigned file:
arrow_flight_sql_odbc_unsigned.dll from the GitHub release, sign and generated the Apache-Arrow-Flight-SQL-ODBC-*-win64.msi file.

What changes are included in this PR?

Remove trying to download and sign from steps 04 and 05 the ODBC driver msi.

Are these changes tested?

No

Are there any user-facing changes?

No

…-win64.msi from 04-binary-download.sh and 05-binary-upload.sh
Copilot AI review requested due to automatic review settings July 3, 2026 14:25
@raulcd raulcd requested a review from kou as a code owner July 3, 2026 14:25
@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown

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

@github-actions github-actions Bot added the awaiting committer review Awaiting committer review label Jul 3, 2026
@raulcd

raulcd commented Jul 3, 2026

Copy link
Copy Markdown
Member Author

@alinaliBQ @amoeba does this look correct?

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 release automation scripts to stop downloading/uploading the Flight SQL ODBC Windows MSI in steps 04 and 05, aligning with the newer flow where the MSI is produced later (after signing) by dev/release/07-flightsqlodbc-upload.sh.

Changes:

  • Remove the ODBC MSI download pattern from 04-binary-download.sh.
  • Remove the UPLOAD_ODBC toggle and the ODBC MSI upload block from 05-binary-upload.sh.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
dev/release/04-binary-download.sh Stops attempting to download Apache-Arrow-Flight-SQL-ODBC-*-win64.msi in step 04.
dev/release/05-binary-upload.sh Stops attempting to GPG-sign/checksum and upload the ODBC MSI in step 05 (removes UPLOAD_ODBC).

@alinaliBQ alinaliBQ left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

ty for putting up this PR. I have one minor comment

--pattern "ubuntu-*.tar.gz" \
--pattern "Apache-Arrow-Flight-SQL-ODBC-*-win64.msi" \
--repo "${REPOSITORY:-apache/arrow}" \
--skip-existing

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

nit - comment # Download Linux packages and ODBC MSI. can be updated as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting committer review Awaiting committer review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants