async fn migrate_journal_to_metadata_if_necessary<TContext>(
context: &TContext,
states: &mut Metadata<TContext, u64, State>,
states_partition: &str,
page_cache: &CacheRef,
) -> Result<()>where
TContext: BufferPooler + Storage + Clock + Metrics,