You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by li...@apache.org on 2026/08/19 09:39:05 UTC
(iceberg-rust) branch ir-2877-migrate-table-properties updated (30c3535f2 -> 47170a12e)
This is an automated email from the ASF dual-hosted git repository.
blackmwk pushed a change to branch ir-2877-migrate-table-properties
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git
discard 30c3535f2 refactor: Migrate TableProperties consumers to getters
discard 775354582 feat: Derive TableProperties parsing
add 64079fcb7 feat: coalesce physically-stored _last_updated_sequence_number (#2985)
add c1f45f883 feat!(rest): introduce AuthManager/AuthSession and migrate OAuth2 (#2838)
add 04b07e8c1 Rename RestContext to RestClient (#2994)
add e50a094cb fix: avoid full scan for metadata-only projections with _pos (#2995)
add a500a2e73 refactor: Move SensitiveBytes and Credential into shared module (#2971)
add 323007e58 chore(deps): Bump taiki-e/install-action from 2.85.7 to 2.85.11 (#3010)
add 2cdce1629 chore(deps): Bump reqwest from 0.12.28 to 0.13.4 (#3009)
add fd3f38546 chore(deps): Bump crate-ci/typos from 1.48.0 to 1.49.0 (#3008)
add 7f8a128e9 chore(deps): Bump the codeql-action group with 2 updates (#3006)
add 30c7b10fa chore(deps-dev): Bump huggingface-hub from 1.26.0 to 1.27.0 in /bindings/python (#3003)
add 76e600bb2 chore(deps): Bump syn from 2.0.118 to 2.0.119 (#3007)
add 9c47f3355 chore(deps): Bump minijinja from 2.21.0 to 2.23.0 (#3005)
add ebb3f24dd chore(deps): Bump reqsign-core from 3.2.1 to 3.3.0 (#3004)
add 1af1ab62d Add RestSessionCatalog (#2920)
add e486a8b18 fix(transform): floor nanosecond timestamps before bucket hashing (#2891)
add 4908b0b1d feat(encryption) [15/N] write encrypted parquet data files (#2701)
add b00c460ff feat(delete-vector): [1/N] decode deletion-vector-v1 puffin blobs (#2866)
add 7d2dfce49 fix: update h2 to 0.4.16 (#3020)
add ffd695f9c feat: Derive TableProperties parsing
add f12768683 fix: Address TableProperties review feedback
add 47170a12e refactor: Migrate TableProperties consumers to getters
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 (30c3535f2)
\
N -- N -- N refs/heads/ir-2877-migrate-table-properties (47170a12e)
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/ci.yml | 6 +-
.github/workflows/codeql.yml | 4 +-
Cargo.lock | 30 +-
Cargo.toml | 1 +
bindings/python/uv.lock | 50 +-
crates/catalog/rest/Cargo.toml | 5 +
crates/catalog/rest/public-api.txt | 104 +-
crates/catalog/rest/src/auth/mod.rs | 115 +
crates/catalog/rest/src/auth/oauth2.rs | 381 +++
crates/catalog/rest/src/catalog.rs | 2758 ++++++++++++++------
crates/catalog/rest/src/client.rs | 402 +--
crates/catalog/rest/src/endpoint.rs | 5 +-
crates/catalog/rest/src/lib.rs | 43 +-
crates/catalog/rest/src/request.rs | 152 ++
crates/examples/Cargo.toml | 4 +
...espace.rs => rest_session_catalog_namespace.rs} | 45 +-
crates/iceberg/Cargo.toml | 1 +
crates/iceberg/public-api.txt | 114 +-
crates/iceberg/src/arrow/reader/mod.rs | 4 +-
crates/iceberg/src/arrow/reader/pipeline.rs | 845 +++++-
.../iceberg/src/arrow/record_batch_transformer.rs | 229 +-
crates/iceberg/src/arrow/test_utils.rs | 25 +
crates/iceberg/src/catalog/session.rs | 56 +-
crates/iceberg/src/delete_vector.rs | 330 ++-
crates/iceberg/src/encryption/crypto.rs | 50 +-
crates/iceberg/src/encryption/key_metadata.rs | 20 +-
crates/iceberg/src/encryption/manager.rs | 33 +-
crates/iceberg/src/encryption/mod.rs | 4 +-
crates/iceberg/src/lib.rs | 2 +
crates/iceberg/src/sensitive.rs | 168 ++
crates/iceberg/src/spec/table_properties.rs | 364 ++-
crates/iceberg/src/table.rs | 4 +-
crates/iceberg/src/test_utils.rs | 15 +
crates/iceberg/src/transform/bucket.rs | 57 +-
.../src/writer/file_writer/parquet_writer.rs | 180 +-
.../src/writer/file_writer/rolling_writer.rs | 111 +-
.../datafusion/src/physical_plan/write.rs | 6 +-
crates/property-macro/Cargo.toml | 2 +-
crates/property-macro/public-api.txt | 2 +
website/src/api.md | 36 +-
40 files changed, 5317 insertions(+), 1446 deletions(-)
create mode 100644 crates/catalog/rest/src/auth/mod.rs
create mode 100644 crates/catalog/rest/src/auth/oauth2.rs
create mode 100644 crates/catalog/rest/src/request.rs
copy crates/examples/src/{rest_catalog_namespace.rs => rest_session_catalog_namespace.rs} (63%)
create mode 100644 crates/iceberg/src/sensitive.rs
create mode 100644 crates/property-macro/public-api.txt