This is an automated email from the ASF dual-hosted git repository.
mneumann pushed a change to branch crepererum/issue_385_a
in repository https://gitbox.apache.org/repos/asf/arrow-rs-object-store.git
discard 0f861bc refactor: introduce `ObjectStoreExt` trait
add 8435bec chore: fix clippy 1.88 warnings (#418)
add bbfdd70 chore: update quick-xml to version 0.38.0 (#417)
add 1e4d256 fix: expose source of `RetryError` (#422)
add e284d2c Prevent compilation error with all cloud features but fs
turned on (#412)
add a673ed6 Retry requests when status code is 429 (#410)
add 83235d1 fix(gcp): don't panic if read pem fails (#421)
add 0478be4 feat: retry on 429 and 408 (#426)
add b5001d4 Minor: Update release schedule on README (#429)
add 87f0b8d feat (azure): support for account in 'az://' URLs (#403)
add dbdef73 chore: prepare `0.12.3` release (#437)
add cd93197 fix: update links in release docs and script (#440)
add 00e0df5 Remove use of deprecated StepRng from tests (#449)
add 1e6c78e Fix not retrying connection errors (#445)
add c5ec5e5 Dont unwrap on body send (#442)
add 8a7bc6e feat: re-export HTTP types used in public API (#441)
add 94c25d2 Improve documentation for http client timeout (#390)
add 64cbe73 chore: fix some clippy 1.89 warnings and ignore some doctests
on wasm32 (#468)
add aa82d42 build(deps): bump actions/checkout from 4 to 5 (#463)
add 06d02d5 Allow "application_credentials" in `impl FromStr for
GoogleConfigKey` (#467)
add 7ddbf9e build(deps): bump actions/setup-python from 5 to 6 (#476)
add 49ce872 build(deps): bump actions/setup-node from 4 to 5 (#477)
add c0e241e build(deps): bump actions/github-script from 7 to 8 (#478)
add 59e5545 chore(client/retry): include error info in logs when retry
occurs (#487)
add f73c457 aws: downgrade credential provider info! log messages to
debug! (#436)
add da88a75 Add storage class for aws, gcp, and azure (#456)
add ed17e12 Add version 0.12.4 release plan to README (#490)
add f1dd075 Fix for clippy 1.90 (#492)
add ebfd02f AWS S3: Support STS endpoint, WebIdentity, RoleArn,
RoleSession configuration (#480)
add cac4bac Revert "refactor: remove AWS dynamo integration (#407)" (#493)
add 9dc8d7d Update version to 0.12.4 and add changelog (#491)
add b82979d Reapply "refactor: remove AWS dynamo integration (#407)"
(#494)
add 4102e4d Add Content_length header to S3 create_multipart (#496)
add f3aedd2 minor: Fix MSRV CI workflow (#502)
add 7da30ee Remove unneeded files from published package (#505)
add ad1d70f build(deps): bump actions/setup-node from 5 to 6 (#506)
add 19e7a8b fix: canonicalize multiple whitespaces in SigV4 (#512)
add f0a772c feat: refactor GetOptions with builder, add binary examples
(#517)
add 28b2fc5 chore: fix msrv check by pinning syn (#519)
add fc23712 Allow more settings without vendor prefix (#500)
add ddb5d2a Bump rust edition to 2024, rust version to 1.85 (#515)
add b72c00f Update release date for version 0.13.0 in README (#521)
add e0721f8 feat!: use `'static` lifetime for `delete_stream` (#524)
add 4ae6ca0 Allow parsing S3 URLs without region (#523)
add 1b8ecc7 docs: document missing config keys (#498)
add dde3bcb refactor: introduce `ObjectStoreExt` trait
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (0f861bc)
\
N -- N -- N refs/heads/crepererum/issue_385_a (dde3bcb)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/audit.yml | 2 +-
.github/workflows/ci.yml | 12 +-
.github/workflows/dev.yml | 4 +-
.github/workflows/rust.yml | 13 +-
.github/workflows/take.yml | 2 +-
CHANGELOG-old.md | 83 ++++++
CHANGELOG.md | 75 ++++--
Cargo.toml | 11 +-
README.md | 5 +-
dev/release/README.md | 40 ++-
dev/release/create-tarball.sh | 4 +-
dev/release/update_change_log.sh | 4 +-
src/attributes.rs | 8 +
src/aws/builder.rs | 248 ++++++++++++++++--
src/aws/client.rs | 70 ++++-
src/aws/credential.rs | 99 ++++++-
src/aws/mod.rs | 40 +--
src/aws/precondition.rs | 2 +-
src/aws/resolve.rs | 2 +-
src/azure/builder.rs | 16 +-
src/azure/client.rs | 18 +-
src/azure/credential.rs | 18 +-
src/azure/mod.rs | 38 +--
src/buffered.rs | 40 +--
src/chunked.rs | 13 +-
src/client/backoff.rs | 24 +-
src/client/builder.rs | 2 +-
src/client/get.rs | 8 +-
src/client/header.rs | 4 +-
src/client/http/body.rs | 4 +-
src/client/http/connection.rs | 40 +--
src/client/http/spawn.rs | 8 +-
src/client/list.rs | 4 +-
src/client/mock_server.rs | 2 +-
src/client/mod.rs | 91 ++++++-
src/client/retry.rs | 139 ++++++++--
src/gcp/builder.rs | 24 +-
src/gcp/client.rs | 13 +-
src/gcp/credential.rs | 24 +-
src/gcp/mod.rs | 29 ++-
src/http/client.rs | 12 +-
src/http/mod.rs | 20 +-
src/integration.rs | 123 +++------
src/lib.rs | 547 ++++++++++++++++++++++++++++++++++-----
src/limit.rs | 10 +-
src/local.rs | 249 ++++++++++--------
src/memory.rs | 24 +-
src/parse.rs | 7 +-
src/path/parts.rs | 2 +-
src/prefix.rs | 53 ++--
src/registry.rs | 26 +-
src/signer.rs | 2 +-
src/throttle.rs | 64 ++++-
src/upload.rs | 2 +-
src/util.rs | 4 +-
tests/get_range_file.rs | 40 ++-
tests/http.rs | 12 +-
57 files changed, 1847 insertions(+), 633 deletions(-)