Release Notes
===============
-v0.76 (frozen, not yet released)
---------------------------------
+v0.76
+-----
This release includes another batch of updates for firefly
functionality. Most notably, the cache pool infrastructure now
Notable Changes
~~~~~~~~~~~~~~~
-* mon: allow adjustment of cephfs max file size via 'ceph mds set max_file_size' (Sage Weil)
-* osd: cache pool support for snapshots (Sage Weil)
-* osd: backfill to multiple targets (David Zafman)
-* osd: fix omap_clear operation to not zap xattrs (Sam Just, Yan, Zheng)
+* build: misc improvements (Ken Dreyer)
+* ceph-disk: generalize path names, add tests (Loic Dachary)
+* ceph-disk: misc improvements for puppet (Loic Dachary)
+* ceph-disk: several bug fixes (Loic Dachary)
+* ceph-fuse: fix race for sync reads (Sage Weil)
+* config: recursive metavariable expansion (Loic Dachary)
* crush: usability and test improvements (Loic Dachary)
-* mds: store directories in omap instead of tmap (Yan, Zheng)
-* librados, osd: new TMAP2OMAP operation (Yan, Zheng)
-* mailmap updates (Loic Dachary)
-* rpm: misc fixes (Ken Dreyer)
+* doc: misc fixes (David Moreau Simard, Kun Huang)
* erasure-code: improve buffer alignment (Loic Dachary)
* erasure-code: rewrite region-xor using vector operations (Andreas Peters)
-* osd: fix and cleanup misc backfill issues (David Zafman)
-* osd: track erasure compatibility (David Zafman)
+* librados, osd: new TMAP2OMAP operation (Yan, Zheng)
+* mailmap updates (Loic Dachary)
* many portability improvements (Noah Watkins)
* many unit test improvements (Loic Dachary)
-* build: misc improvements (Ken Dreyer)
-* rgw: fix object placement read op (Yehuda Sadeh)
-* config: recursive metavariable expansion (Loic Dachary)
-* ceph-disk: generalize path names, add tests (Loic Dachary)
-* ceph-disk: misc improvements for puppet (Loic Dachary)
-* mon: do not use keyring if auth = none (Loic Dachary)
* mds: always store backtrace in default pool (Yan, Zheng)
-* rbd: make 'rbd list' return empty list and success on empty pool (Josh Durgin)
-* doc: misc fixes (David Moreau Simard, Kun Huang)
+* mds: store directories in omap instead of tmap (Yan, Zheng)
+* mon: allow adjustment of cephfs max file size via 'ceph mds set max_file_size' (Sage Weil)
+* mon: do not create erasure rules by default (Sage Weil)
+* mon: do not generate spurious MDSMaps in certain cases (Sage Weil)
+* mon: do not use keyring if auth = none (Loic Dachary)
+* mon: fix pg_temp leaks (Joao Eduardo Luis)
+* osd: backfill to multiple targets (David Zafman)
+* osd: cache pool support for snapshots (Sage Weil)
+* osd: fix and cleanup misc backfill issues (David Zafman)
+* osd: fix omap_clear operation to not zap xattrs (Sam Just, Yan, Zheng)
+* osd: ignore num_objects_dirty on scrub for old pools (Sage Weil)
* osd: include more info in pg query result (Sage Weil)
-
-up to 03d7d97
+* osd: track erasure compatibility (David Zafman)
+* rbd: make 'rbd list' return empty list and success on empty pool (Josh Durgin)
+* rgw: fix object placement read op (Yehuda Sadeh)
+* rgw: fix several CORS bugs (Robin H. Johnson)
+* specfile: fix RPM build on RHEL6 (Ken Dreyer, Derek Yarnell)
+* specfile: ship libdir/ceph (Key Dreyer)
v0.75