apache / apache/arrow-rs-object-store

Return Error on Conflicting Credential Configuration

Open
#260 3 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
322
Forks
212
Avg merge
5d 2h
Merged PRs (30d)
10

Description

**Is your feature request related to a problem or challenge? Please describe what you are trying to do.**

Comment from @alamb on https://github.com/apache/arrow-rs/pull/4235/files#r1196996290 suggested erroring if an object_store is constructed with multiple conflicting credentials. The current behaviour of not returning an error is consistent with the behaviour of tools like AWS SDK, but may not be desirable in all cases. Creating an issue to solicit thoughts.

**Describe the solution you'd like**

I'm honestly not sure, but I think we should probably either do nothing or return an error.

**Describe alternatives you've considered**

**Additional context**

Contributor guide

Open the contributing guide

Research direction

No file, test, or entry point is named. Read the discussion linked from pull request 4235 and inspect how object_store handles multiple credentials; completion is not defined because the issue leaves the choice between preserving current behavior and returning an error unresolved.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
authentication
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.