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]

Reply via email to