diff --git a/WHATS_NEW b/WHATS_NEW index 3ecbd27fc..563eb95e8 100644 --- a/WHATS_NEW +++ b/WHATS_NEW @@ -1,5 +1,6 @@ Version 2.02.63 - ================================ + Remove vg_validate call when parsing cached metadata. Use hash table of LVs to speed up parsing of text metadata with many LVs. Fix two messages, add a whitespace and parentheses When dmeventd is not forking because of -d flag, don't kill the parent process diff --git a/lib/cache/lvmcache.c b/lib/cache/lvmcache.c index 0ce034a79..9caa216bf 100644 --- a/lib/cache/lvmcache.c +++ b/lib/cache/lvmcache.c @@ -610,8 +610,7 @@ struct volume_group *lvmcache_get_vg(const char *vgid, unsigned precommitted) vgid, NULL))) return_NULL; - if (!(vg = import_vg_from_buffer(vginfo->vgmetadata, fid)) || - !vg_validate(vg)) { + if (!(vg = import_vg_from_buffer(vginfo->vgmetadata, fid))) { _free_cached_vgmetadata(vginfo); vg_release(vg); return_NULL;