kevinjqliu opened a new pull request, #4013: URL: https://github.com/apache/iceberg-python/pull/4013
# Rationale for this change Bumps the RustFS object store used by the dev/integration Docker Compose setup from `1.0.0-rc.5` to the stable [RustFS 1.0.0 release](https://redirect.github.com/rustfs/rustfs/releases/tag/1.0.0). 1.0.0 includes [RustFS fix for vhost domain port matching](https://redirect.github.com/rustfs/rustfs/pull/7051), so the `:9000` workaround in `RUSTFS_SERVER_DOMAINS` is dropped (`object-store:9000` → `object-store`) along with the related comment. Part of the per-repo RustFS 1.0.0 pin tracking in the [Iceberg RustFS umbrella issue](https://redirect.github.com/apache/iceberg/issues/18246). ## Are these changes tested? Tested locally with `dev/docker-compose-integration.yml` (`object-store` + `rest`, host ports remapped to avoid local conflicts): - aws-cli with `addressing_style=virtual` → `PUT http://warehouse.object-store:9000/...` succeeded and the object landed in the `warehouse` bucket. - PyIceberg → REST fixture (Java `S3FileIO`, virtual-hosted style) create table + append + scan round trip succeeded (3 rows, 1 snapshot, metadata and data files written). ## Are there any user-facing changes? No. AI Disclosure: Assisted by GitHub Copilot. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
