loicalleyne commented on PR #176:
URL: https://github.com/apache/iceberg-go/pull/176#issuecomment-2540021664

   I did some debugging by copying some of the test scenarios into a regular Go 
program (if anyone can tell me how to run Delve in VsCode on a test that uses 
testify please let me know), running the docker compose file  and manually 
running the commands in `iceberg-go\.github\workflows\go-integration.yml` 
(note: to point to the local Minio in Docker I had to run `export 
AWS_S3_ENDPOINT=http://127.0.0.1:9000`).
   
   It seems there's something wrong with the bucket prefix and how it interacts 
with subsequent calls, the prefix is assigned 
[here](https://github.com/loicalleyne/iceberg-go/blob/64526dfa8d16c2673102c16e549dad315c880e48/io/io.go#L251)
 
   ie. it's trying to HEAD object 
   ```
   
default/test_null_nan/metadata/00000-770ce240-af4c-49dd-bae9-6871f55f8be1.metadata.jsonwarehouse/default/test_null_nan/metadata/snap-2616202072048292962-1-6c011b0d-0f2a-4b62-bc17-158f94b1c470.avro
   ```
   Unfortunately I don't have time to investigate any further right now, 
@dwilson1988 if you've seen this before please let me know.


-- 
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

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