summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-10-18 10:33:23 -0700
committerSage Weil <sage@inktank.com>2013-10-18 10:33:23 -0700
commit5905227495f278da9dd277a799f7bfce2526cfe8 (patch)
tree4ffbfde43fef35dd1299d4d317022d1c9fba948a
parentac533bf670a8a575b8dd4a085431ec9979a9a05e (diff)
downloadceph-5905227495f278da9dd277a799f7bfce2526cfe8.tar.gz
doc/release-notes: v0.71
Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r--PendingReleaseNotes24
-rw-r--r--doc/release-notes.rst75
2 files changed, 75 insertions, 24 deletions
diff --git a/PendingReleaseNotes b/PendingReleaseNotes
index a30cf8c6e17..a2c59aa87a0 100644
--- a/PendingReleaseNotes
+++ b/PendingReleaseNotes
@@ -1,27 +1,3 @@
-v0.71
-~~~~~
-
-* The MDS now disallows snapshots by default as they are not
- considered stable. The command 'ceph mds set allow_snaps' will
- enable them.
-
-* For clusters that were created before v0.44 (pre-argonaut, Spring
- 2012) and store radosgw data, the auto-upgrade from TMAP to OMAP
- objects has been disabled. Before upgrading, make sure that any
- buckets created on pre-argonaut releases have been modified (e.g.,
- by PUTing and then DELETEing an object from each bucket). Any
- cluster created with argonaut (v0.48) or a later release or not
- using radosgw never relied on the automatic conversion and is not
- affected by this change.
-
-* Any direct users of the 'tmap' portion of the librados API should be
- aware that the automatic tmap -> omap conversion functionality has
- been removed.
-
-* Most output that used K or KB (e.g., for kilobyte) now uses a
- lower-case k to match the official SI convention. Any scripts that
- parse output and check for an upper-case K will need to be modified.
-
v0.72
~~~~~
diff --git a/doc/release-notes.rst b/doc/release-notes.rst
index 0095b8684e2..126644413ba 100644
--- a/doc/release-notes.rst
+++ b/doc/release-notes.rst
@@ -2,6 +2,81 @@
Release Notes
===============
+v0.71
+-----
+
+This development release includes a significant amount of new code and
+refactoring, as well as a lot of preliminary functionality that will be needed
+for erasure coding and tiering support. There are also several significant
+patch sets improving this with the MDS.
+
+Upgrading
+~~~~~~~~~
+
+* The MDS now disallows snapshots by default as they are not
+ considered stable. The command 'ceph mds set allow_snaps' will
+ enable them.
+
+* For clusters that were created before v0.44 (pre-argonaut, Spring
+ 2012) and store radosgw data, the auto-upgrade from TMAP to OMAP
+ objects has been disabled. Before upgrading, make sure that any
+ buckets created on pre-argonaut releases have been modified (e.g.,
+ by PUTing and then DELETEing an object from each bucket). Any
+ cluster created with argonaut (v0.48) or a later release or not
+ using radosgw never relied on the automatic conversion and is not
+ affected by this change.
+
+* Any direct users of the 'tmap' portion of the librados API should be
+ aware that the automatic tmap -> omap conversion functionality has
+ been removed.
+
+* Most output that used K or KB (e.g., for kilobyte) now uses a
+ lower-case k to match the official SI convention. Any scripts that
+ parse output and check for an upper-case K will need to be modified.
+
+Notable Changes
+~~~~~~~~~~~~~~~
+
+* build: Makefile refactor (Roald J. van Loon)
+* ceph-disk: fix journal preallocation
+* ceph-fuse: trim deleted inodes from cache (Yan, Zheng)
+* ceph-fuse: use newer fuse api (Jianpeng Ma)
+* ceph-kvstore-tool: new tool for working with leveldb (copy, crc) (Joao Luis)
+* common: bloom_filter improvements, cleanups
+* common: correct SI is kB not KB (Dan Mick)
+* common: misc portability fixes (Noah Watkins)
+* hadoop: removed old version of shim to avoid confusing users (Noah Watkins)
+* librados: fix installed header #includes (Dan Mick)
+* librbd, ceph-fuse: avoid some sources of ceph-fuse, rbd cache stalls
+* mds: fix LOOKUPSNAP bug
+* mds: fix standby-replay when we fall behind (Yan, Zheng)
+* mds: fix stray directory purging (Yan, Zheng)
+* mon, osd: improve osdmap trimming logic (Samuel Just)
+* mon: kv properties for pools to support EC (Loic Dachary)
+* mon: some auth check cleanups (Joao Luis)
+* mon: track per-pool stats (Joao Luis)
+* mon: warn about pools with bad pg_num
+* osd: automatically detect proper xattr limits (David Zafman)
+* osd: avoid extra copy in erasure coding reference implementation (Loic Dachary)
+* osd: basic cache pool redirects (Greg Farnum)
+* osd: basic whiteout, dirty flag support (not yet used)
+* osd: clean up and generalize copy-from code (Greg Farnum)
+* osd: erasure coding doc updates (Loic Dachary)
+* osd: erasure coding plugin infrastructure, tests (Loic Dachary)
+* osd: fix RWORDER flags
+* osd: fix exponential backoff of slow request warnings (Loic Dachary)
+* osd: generalized temp object infrastructure
+* osd: ghobject_t infrastructure for EC (David Zafman)
+* osd: improvements for compatset support and storage (David Zafman)
+* osd: misc copy-from improvements
+* osd: opportunistic crc checking on stored data (off by default)
+* osd: refactor recovery using PGBackend (Samuel Just)
+* osd: remove old magical tmap->omap conversion
+* pybind: fix blacklisting nonce (Loic Dachary)
+* rgw: default log level is now more reasonable (Yehuda Sadeh)
+* rgw: fix acl group check (Yehuda Sadeh)
+* sysvinit: fix shutdown order (mons last) (Alfredo Deza)
+
v0.70
-----