fix: remove credential vending features from python and java bindings#5737
fix: remove credential vending features from python and java bindings#5737jackye1995 merged 2 commits intolance-format:mainfrom
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.
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