Skip to content

Remove light-sql-experimental feature from rrow-flight#10335

Open
Harshalj2108 wants to merge 2 commits into
apache:mainfrom
Harshalj2108:fix-10276
Open

Remove light-sql-experimental feature from rrow-flight#10335
Harshalj2108 wants to merge 2 commits into
apache:mainfrom
Harshalj2108:fix-10276

Conversation

@Harshalj2108

Copy link
Copy Markdown

Closes #10276.

Rationale for this change

The flight-sql-experimental feature in arrow-flight was previously renamed to flight-sql in #7498 and #7546. The flight-sql-experimental feature was kept as an alias for backwards compatibility, with a TODO note indicating it should be removed in the next release. Since this requires a major release, it is now time to remove it completely.

What changes are included in this PR?

  • Removed the flight-sql-experimental feature definition from arrow-flight/Cargo.toml.

Are these changes tested?

Yes, existing CI tests will cover this (since it just removes an alias feature flag).

Are there any user-facing changes?

Yes, any users still depending on the flight-sql-experimental feature flag will now need to update their Cargo.toml to use flight-sql instead.

Copilot AI review requested due to automatic review settings July 13, 2026 16:41
@github-actions github-actions Bot added arrow Changes to the arrow crate arrow-flight Changes to the arrow-flight crate labels Jul 13, 2026

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 removes the long-deprecated flight-sql-experimental Cargo feature alias from the arrow-flight crate now that the project is performing a major release and can drop the backwards-compatibility shim.

Changes:

  • Removed the flight-sql-experimental feature definition (and its TODO note) from arrow-flight/Cargo.toml, leaving flight-sql as the sole supported feature flag.

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

@Jefffrey Jefffrey added the next-major-release the PR has API changes and it waiting on the next major version label Jul 14, 2026
@Jefffrey

Copy link
Copy Markdown
Contributor

thanks for this PR, though we'll need to wait a bit until the next major release

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 next-major-release the PR has API changes and it waiting on the next major version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

remove flight-sql-experimental feature from arrow-flight

3 participants