]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit - share/numericdef/da_DK.ISO8859-1.src
MFV r284762: 5269 zpool import slow
authorAlexander Motin <mav@FreeBSD.org>
Wed, 12 Aug 2015 18:47:30 +0000 (18:47 +0000)
committerAlexander Motin <mav@FreeBSD.org>
Wed, 12 Aug 2015 18:47:30 +0000 (18:47 +0000)
commit101a6d4eac34316b31b15928b898c7abe1759ec4
tree123fb160be2aeffe74494a2036acb9646e63e233
parentebf527de10f81216a368eb031ead5f4d0b5f3517
parentbf5e38bb9f3e88fcd478fef12eb00a1c1766ccf0
MFV r284762: 5269 zpool import slow

illumos/illumos-gate@12380e1e701fda28c9e9f32d01cafb54af279eb5

https://www.illumos.org/issues/5269
  When importing a pool (at boot or with zpool import) with many
  filesystem, the process can take minutes. It doesn't matter whether
  the pool has been exported cleanly or uncleanly.  The problem is that
  each dataset has its own log chain. On import, all datasets have to be
  checked if there are logs to replay.  The idea is to speed up this
  process by paralellizing it.

Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <george@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: Arne Jansen <jansen@webgods.de>
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c