-
Notifications
You must be signed in to change notification settings - Fork 538
fix: remove credential vending features from python and java bindings #5737
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
Conversation
PR ReviewSummary: This PR removes credential vending features ( AssessmentNo P0/P1 issues identified. The change is straightforward:
One considerationThe PR disables credential vending features without providing an alternative. From the PR description, this is intentional for the 2.0.0 release to avoid the OpenSSL compatibility issue. However:
The core REST functionality remains enabled, so basic namespace operations should still work. Verdict✅ LGTM for merge - the fix addresses a real blocking issue for the release. |
|
This also fixes an issue we are running into involving |
jtuglu1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This fixes rest namespace for us
…lance-format#5737) Fixing hanging Spark test: lance-format/lance-spark#177 Without this fix, the additioanl azure and gcp dependencies in credentials vending featrues pulled in native-tls, which requires installing openssl 1.1. When not present, Spark hangs because rust execution fails in a separated thread and it fails silently, and then a semaphore keeps waiting for result. For why it fails silently rather than propagating back, that's another fix needed in Spark, but should not block the release of 2.0.0
…#5737) Fixing hanging Spark test: lance-format/lance-spark#177 Without this fix, the additioanl azure and gcp dependencies in credentials vending featrues pulled in native-tls, which requires installing openssl 1.1. When not present, Spark hangs because rust execution fails in a separated thread and it fails silently, and then a semaphore keeps waiting for result. For why it fails silently rather than propagating back, that's another fix needed in Spark, but should not block the release of 2.0.0
…#5737) Fixing hanging Spark test: lance-format/lance-spark#177 Without this fix, the additioanl azure and gcp dependencies in credentials vending featrues pulled in native-tls, which requires installing openssl 1.1. When not present, Spark hangs because rust execution fails in a separated thread and it fails silently, and then a semaphore keeps waiting for result. For why it fails silently rather than propagating back, that's another fix needed in Spark, but should not block the release of 2.0.0
…lance-format#5737) Fixing hanging Spark test: lance-format/lance-spark#177 Without this fix, the additioanl azure and gcp dependencies in credentials vending featrues pulled in native-tls, which requires installing openssl 1.1. When not present, Spark hangs because rust execution fails in a separated thread and it fails silently, and then a semaphore keeps waiting for result. For why it fails silently rather than propagating back, that's another fix needed in Spark, but should not block the release of 2.0.0
Fixing hanging Spark test: lance-format/lance-spark#177
Without this fix, the additioanl azure and gcp dependencies in credentials vending featrues pulled in native-tls, which requires installing openssl 1.1. When not present, Spark hangs because rust execution fails in a separated thread and it fails silently, and then a semaphore keeps waiting for result.
For why it fails silently rather than propagating back, that's another fix needed in Spark, but should not block the release of 2.0.0