]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/release-notes: v0.71
authorSage Weil <sage@inktank.com>
Fri, 18 Oct 2013 17:33:23 +0000 (10:33 -0700)
committerSage Weil <sage@inktank.com>
Fri, 18 Oct 2013 17:33:23 +0000 (10:33 -0700)
Signed-off-by: Sage Weil <sage@inktank.com>
PendingReleaseNotes
doc/release-notes.rst

index a30cf8c6e17994e51cbd4b2e4bdf36e6f80dbc74..a2c59aa87a04c98a36315a6c050e141a62b10317 100644 (file)
@@ -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
 ~~~~~
 
index 0095b8684e266f8f2a9975282b3efcdaa54d75db..126644413ba3148e9a21006fbca9a29b4a3d6d2c 100644 (file)
@@ -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
 -----