dramaticlly commented on issue #10535: URL: https://github.com/apache/iceberg/issues/10535#issuecomment-2176943839
@aokolnychyi @szehon-ho I am wondering what do you think. Basically the problem we are trying to resolve is remove existing manifests from table and I hope to achieve this with extra configuration like `forced()` in `table.rewriteManifests().deleteManifest(manifest).forced().commit()` so that we can skip the validation on active file count. The reason to remove existing manifest can vary, but for our use case we are trying to recover from failure in #8599 , where REST client prematurely removed manifests on network timeout but the commit actual did go through on catalog side. So table ends up in a corrupted state where manifest file is deleted on file system but tracked in iceberg metadata. -- 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