Chris Lu
6b2b442450
iceberg: detect maintenance work per operation (#8639)
* iceberg: detect maintenance work per operation
* iceberg: ignore delete manifests during detection
* iceberg: clean up detection maintenance planning
* iceberg: tighten detection manifest heuristics
* Potential fix for code scanning alert no. 330: Incorrect conversion between integer types
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* iceberg: tolerate per-operation detection errors
* iceberg: fix fake metadata location versioning
* iceberg: check snapshot expiry before manifest loads
* iceberg: make expire-snapshots switch case explicit
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>