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