From 8550e5c6ab4a331d07f5e4e4cf110121c2ae8e77 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 5 Mar 2013 11:02:19 -0800 Subject: [PATCH] doc/release-notes: v0.58 Signed-off-by: Sage Weil --- doc/release-notes.rst | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/doc/release-notes.rst b/doc/release-notes.rst index a7d0d282350a3..29a3128eafd95 100644 --- a/doc/release-notes.rst +++ b/doc/release-notes.rst @@ -2,6 +2,43 @@ Release Notes =============== +v0.58 +----- + +Upgrading +~~~~~~~~~ + +* The monitor now enforces that MDS names be unique. If you have + multiple daemons start with with the same id (e.g., ``mds.a``) the + second one will implicitly mark the first as failed. This makes + things less confusing and makes a daemon restart faster (we no + longer wait for the stopped daemon to time out) but existing + multi-mds configurations may need to be adjusted accordingly to give + daemons unique names. + +Notable Changes +~~~~~~~~~~~~~~~ + * mon: rearchitected to utilize single instance of paxos and a key/value store (Joao Luis) + * librbd: fixed some locking issues with flatten (Josh Durgin) + * rbd: udevadm settle on map/unmap to avoid various races (Dan Mick) + * osd: move pg info, log into leveldb (== better performance) (David Zafman) + * osd: fix pg log trimming (avoids memory bloat on degraded clusters) + * osd: fixed bug in journal checksums (Sam Just) + * osd: verify snap collections on startup (Sam Just) + * ceph-disk-prepare/activate: support for dm-crypt (Alexandre Marangone) + * ceph-disk-prepare/activate: support for sysvinit, directories or partitions (not full disks) + * msgr: fixed race in connection reset + * msgr: fix comparison of IPv6 addresses (fixes monitor bringup via ceph-deploy, chef) + * radosgw: fix object copy onto self (Yehuda Sadeh) + * radosgw: ACL grants in headers (Caleb Miles) + * radosgw: ability to listen to fastcgi via a port (Guilhem Lettron) + * mds: new encoding for all data types (to allow forward/backward compatbility) (Greg Farnum) + * mds: fast failover between MDSs (enforce unique mds names) + * crush: ability to create, remove rules via CLI + * many many cleanups (Danny Al-Gaaf) + * buffer unit testing (Loic Dachary) + * fixed log rotation (Gary Lowell) + v0.57 ----- -- 2.39.5