hackintoshrao opened a new issue, #891:
URL: https://github.com/apache/iceberg-rust/issues/891

   Hey folks, 
   
   I created this PR to validate the issue: 
https://github.com/apache/iceberg-rust/pull/890 . Please let me know if I've 
made the assumptions in the integration test correctly.
   
   ## Summary
   
   I created [this integration 
test](https://github.com/apache/iceberg-rust/pull/890) to confirm that 
partitioned data is written into a partition-specific directory (e.g., 
`id=100/`). However, after committing the partitioned DataFile to the table, 
**no objects** appear under the expected `id=100/` prefix in MinIO. Instead, 
the data file is written directly under another path (e.g., 
`data/test-00000.parquet`) without partition directories.
   
   Here is the error from the test:
   
   ```
   No objects found under prefix demo/iceberg/rust/t1/data/id=100/ - partition 
layout may not be correct.
   ```
   
   Based on the table metadata, it looks like the data file is located at 
`s3://icebergdata/demo/iceberg/rust/t1/data/test-00000.parquet`, but **no 
partition subdirectory** (`id=100/`) is used.
   
   ---
   
   ## Steps to Reproduce
   - Pull the PR with the [integration 
test](https://github.com/apache/iceberg-rust/pull/890)
   - Run the integration test RUST_BACKTRACE=1 cargo test --test 
append_partition_data_file_test -- --nocapture . 
   
   ---
   
   Once the issue is confirmed, I'll work on a quick fix.
   


-- 
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: issues-unsubscr...@iceberg.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to