tlarsendataguy opened a new issue, #644:
URL: https://github.com/apache/iceberg-go/issues/644

   ### Apache Iceberg version
   
   None
   
   ### Please describe the bug 🐞
   
   I am running a Go container on AWS Fargate that receives messages from SQS 
and executes a ReplaceDataFiles transaction on a REST catalog. My REST catalog 
is Polaris (hosted by Snowflake on Open Catalog).
   
   I have been testing this container for about 2 days. Early this morning, I 
got the following warning in the logs:
   
   2025/12/06 11:25:05 A blob.Writer writing to 
"grib2_dev/mrms/metadata/6a1ad4c5-32dc-4ebe-ab06-eaf9db430800-m3.avro" was 
never closed (/go/pkg/mod/github.com/apache/[email protected]/io/blob.go:178)
   
   After this warning occurred, all further transactions errored out with the 
following message:
   
   error processing messages: error merging: error replacing: error creating 
transaction: blob (key 
"grib2_dev/mrms/metadata/6a1ad4c5-32dc-4ebe-ab06-eaf9db430800-m3.avro") 
(code=NotFound): operation error S3: GetObject, https response error 
StatusCode: 404, RequestID: EX6437WV478680PJ, HostID: 
4S2e8WzoIqHpjbG6ob+rrWfplLNsKjVm02+QDyWPjDsNfICdEsH1hNv9hVN6jZ57dBFjh1H+tW4=, 
NoSuchKey: The specified key does not exist.
   
   I am somewhat confident the error is not in my code as the initial warning 
was not emitted by any of my error handlers (I don't know where it originated). 
It seems like some transitory error prevented a manifest writer from closing 
without being caught.


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