Currently table.expireSnapshots() will clean the data files and manifest files using RemoveSnapshots#cleanExpiredSnapshots.
But the Spark action ExpireSnapshots, always disable cleanExpiredSnapshots. we should provide a method to support it and also in the CALL procedure ? Because I think supporting cleaning then and there is more useful than making files orphan and cleaning it by calling DeleteOrphanFiles action.
If yes, please assign this issue to me.