From: Gregory Farnum Date: Mon, 17 Apr 2017 21:39:59 +0000 (-0400) Subject: Merge branch 'jewel' into wip-jewel-snaptrim X-Git-Tag: v10.2.8~96^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F14492%2Fhead;p=ceph.git Merge branch 'jewel' into wip-jewel-snaptrim --- 721b2083cd2ed8567d41aba6b17caf30b678e6b3 diff --cc PendingReleaseNotes index cca45304244,b8eb6384086..96369f718ff --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@@ -5,9 -18,10 +18,17 @@@ is enabled (it's off by default). This means that a VM using librbd that previously would have gotten an EIO and gone read-only will now see a blocked/hung IO instead. + + * Calculation of recovery priorities has been updated. + This could lead to unintuitive recovery prioritization + during cluster upgrade. In case of such recovery, OSDs + in old version would operate on different priority ranges + than new ones. Once upgraded, cluster will operate on + consistent values. ++ +* This release greatly improves control and throttling of the snap trimmer. It + introduces the "osd max trimming pgs" option (defaulting to 2), which limits + how many PGs on an OSD can be trimming snapshots at a time. And it restores + the safe use of the "osd snap trim sleep" option, wihch defaults to 0 but + otherwise adds the given number of seconds in delay between every dispatch - of trim operations to the underlying system. ++ of trim operations to the underlying system.