This is an automated email from the ASF dual-hosted git repository.
kevinjqliu pushed a change to branch kevinjqliu-audit-deny-cleanup
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git
discard b404e39df chore: cite ASF LEGAL-732 for CDLA-Permissive-2.0 in
deny.toml
discard 208fe595a chore: remove stale quick-xml advisory ignores
add 1be091a21 fix(transaction): prevent committing to a read-only table
(#3463)
add 0a345f202 ci: replace classic branch protection with a ruleset so the
bypass works (#3481)
add 0669f0806 feat(transaction): record the Iceberg-Rust writer version
information in snapshot summaries (#3363)
add 78f1762ac ci: add Windows ARM64 build (#3181)
add da5cc19a9 feat(table): add Table::with_runtime that keeps the manifest
cache (#3406)
add a9bd6c6ed docs: clarify how committers bypass the merge queue (#3489)
add 464225dc9 fix(reader): prune data columns for empty projections (#3473)
add 3764d5927 feat(rest): support freshness-aware table loading (#3377)
add e4b9c3ef2 fix(spec): reuse the highest matching partition field id,
not an arbitrary one (#3413)
add 219571a41 fix: update rustls-webpki and webpki-roots for emSign
advisories (#3496)
add 952ab24d2 chore: remove stale quick-xml advisory ignores
add fa65a4404 chore: cite ASF LEGAL-732 for CDLA-Permissive-2.0 in
deny.toml
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 (b404e39df)
\
N -- N -- N refs/heads/kevinjqliu-audit-deny-cleanup (fa65a4404)
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:
.asf.yaml | 20 +-
.cargo/audit.toml | 7 +
.github/workflows/release_python.yml | 1 +
.github/workflows/release_python_nightly.yml | 1 +
CHANGELOG.md | 1 +
CONTRIBUTING.md | 11 +-
Cargo.lock | 17 +-
Cargo.toml | 1 +
crates/catalog/rest/Cargo.toml | 1 +
crates/catalog/rest/public-api.txt | 2 +
crates/catalog/rest/src/catalog.rs | 501 ++++++++++++++++++++--
crates/iceberg/Cargo.toml | 2 +-
crates/iceberg/public-api.txt | 1 +
crates/iceberg/src/arrow/reader/pipeline.rs | 123 +++++-
crates/iceberg/src/spec/snapshot_summary.rs | 9 +
crates/iceberg/src/spec/table_metadata_builder.rs | 159 ++++++-
crates/iceberg/src/table.rs | 34 ++
crates/iceberg/src/transaction/append.rs | 31 ++
crates/iceberg/src/transaction/mod.rs | 63 ++-
crates/iceberg/src/transaction/snapshot.rs | 8 +-
crates/integrations/cache-moka/Cargo.toml | 2 +-
21 files changed, 919 insertions(+), 76 deletions(-)