fn resolve_flush_reason( request_reason: Option<RegionFlushReason>, is_downgrading: bool, ) -> FlushReason