Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rust: more flexible Arrow version requirements #2524

Open
felipecrv opened this issue Feb 14, 2025 · 0 comments · May be fixed by #2525
Open

rust: more flexible Arrow version requirements #2524

felipecrv opened this issue Feb 14, 2025 · 0 comments · May be fixed by #2525
Assignees
Labels
Type: enhancement New feature or request

Comments

@felipecrv
Copy link
Contributor

What feature or improvement would you like to see?

The driver manager doesn't have to necessarily require the same version that the datafusion driver requires (due to datafusion's specific arrow version requirements).

So I propose a more flexible range of versions in the workspace Cargo.toml:

-version = "54.1.0"
+version = ">=53.1.0, <55",

This allows applications that are still using Arrow 53 to use the driver manager without introducing another version of Arrow to the dependency tree.

@felipecrv felipecrv added the Type: enhancement New feature or request label Feb 14, 2025
@felipecrv felipecrv self-assigned this Feb 14, 2025
@github-actions github-actions bot modified the milestone: ADBC Libraries 17 Feb 14, 2025
@felipecrv felipecrv changed the title rust: more flexible Arrow version requirements chore(rust): more flexible Arrow version requirements Feb 14, 2025
@felipecrv felipecrv changed the title chore(rust): more flexible Arrow version requirements rust: more flexible Arrow version requirements Feb 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant