async fn remove_region_with_retry( region_id: RegionId, region_path: String, object_store: ObjectStore, dropping_regions: Arc<RegionMap>, gc_duration: Option<Duration>, force: bool, ) -> bool