async fn create_namespace_if_not_exists( catalog: &dyn Catalog, namespace: &NamespaceIdent, ) -> Result<()>