Run _init_credential_provider
before executing deserialized logical plan if credential_provider="auto"
#21157
Labels
A-io-cloud
Area: reading/writing to cloud storage
A-serde
Area: seralization and deserialization
accepted
Ready for implementation
enhancement
New feature or an improvement of an existing feature
P-high
Priority: high
Description
This currently doesn't run and instead the credentials from the system that serialized the plan is used instead (or no provider is used, if no credential provider ends up getting serialized). This can break e.g. if a query plan is created on a local system that has differing credentials from the remote system that actually executes the plan.
The text was updated successfully, but these errors were encountered: