### Search before asking - [X] I have searched in the [issues](https://github.com/NetEase/amoro/issues?q=is%3Aissue) and found no similar issues. ### What would you like to be improved? Reduce the time overhead of deletion during maintenance (Mixed and Iceberg format) ### How should we improve? 1. Support `SupportsBulkOperations` if needed 2. Batch delete files, it is very useful for S3 delete operations. refer to https://github.com/apache/iceberg/pull/4052 ### Are you willing to submit PR? - [X] Yes I am willing to submit a PR! ### Subtasks _No response_ ### Code of Conduct - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)