summaryrefslogtreecommitdiffstats
path: root/PendingReleaseNotes
diff options
context:
space:
mode:
authorJosh Durgin <jdurgin@redhat.com>2017-02-14 02:42:33 +0100
committerJosh Durgin <jdurgin@redhat.com>2017-04-20 02:45:43 +0200
commit930eae214c54f5e0e790c09f35da14dff8585ac1 (patch)
treedd8d544ab5a0555c05203a140d648a4741018461 /PendingReleaseNotes
parentMerge pull request #14256 from dillaman/wip-19297 (diff)
downloadceph-930eae214c54f5e0e790c09f35da14dff8585ac1.tar.xz
ceph-930eae214c54f5e0e790c09f35da14dff8585ac1.zip
OSDMonitor: get stripe_width via stripe_unit in ec profile
With bluestore, making the smallest write match min_alloc_size avoids write amplification. With EC pools this is the stripe unit, or stripe_width / num_data_chunks. Rather than requiring people to divide by k to get the smallest ec write, allow it to be specified directly via stripe_unit. Store it in the ec profile so changing a monitor config option isn't necessary to set it. This is particularly important for ec overwrites since they allow random i/o which should match bluestore's checksum granularity (aka min_alloc_size). Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Diffstat (limited to 'PendingReleaseNotes')
-rw-r--r--PendingReleaseNotes7
1 files changed, 6 insertions, 1 deletions
diff --git a/PendingReleaseNotes b/PendingReleaseNotes
index 3a27fdd7895..e2b043034d2 100644
--- a/PendingReleaseNotes
+++ b/PendingReleaseNotes
@@ -78,7 +78,6 @@
still works. See the documentation page "Mount CephFS in your
file systems table" for details.
-
12.0.1
------
@@ -106,3 +105,9 @@
* The RGW api for getting object torrent has changed its params from 'get_torrent'
to 'torrent' so that it can be compatible with Amazon S3. Now the request for
object torrent is like 'GET /ObjectName?torrent'.
+
+* The configuration option "osd pool erasure code stripe width" has
+ been replaced by "osd pool erasure code stripe unit", and given the
+ ability to be overridden by the erasure code profile setting
+ "stripe_unit". For more details see "Erasure Code Profiles" in the
+ documentation.