v0.69 released

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Our v0.69 development release of Ceph is ready!  The most notable 
user-facing new feature is probably improved support for CORS in the 
radosgw.  There has also been a lot of new work going into the tree behind 
the scenes on the OSD that is laying the groundwork for tiering and cache 
pools.  As part of this, some of the librados API semantics have been 
tightened up.

Notable changes:

 * build cleanly under clang (Christophe Courtaut)
 * common: migrate SharedPtrRegistry to use boost::shared_ptr<> (Loic 
   Dachary)
 * doc: erasure coding design notes (Loic Dachary)
 * improved intel-optimized crc32c support (~8x faster on my laptop!)
 * librados: get_version64() method for C++ API
 * mds: fix locking deadlock (David Disseldorp)
 * mon, osd: initial CLI for configuring tiering
 * mon: allow cap strings with . to be unquoted
 * mon: continue to discover peer addr info during election phase
 * mon: fix 'osd crush move ...' command for buckets (Joao Luis)
 * mon: warn when mon data stores grow very large (Joao Luis)
 * objecter, librados: redirect requests based on cache tier config
 * osd, librados: add new COPY_FROM rados operation
 * osd, librados: add new COPY_GET rados operations (used by COPY_FROM)
 * osd: add 'osd heartbeat min healthy ratio' configurable (was hard-coded 
   at 33%)
 * osd: add option to disable pg log debug code (which burns CPU)
 * osd: allow cap strings with . to be unquoted
 * osd: fix version value returned by various operations (Greg Farnum)
 * osd: infrastructure to copy objects from other OSDs
 * osd: use fdatasync(2) instead of fsync(2) to improve performance (Sam 
   Just)
 * rgw: fix major CPU utilization bug with internal caching (Yehuda Sadeh, 
   Mark Nelson)
 * rgw: fix ordering of write operations (preventing data loss on crash) 
   (Yehuda Sadeh)
 * rgw: fix ordering of writes for mulitpart upload (Yehuda Sadeh)
 * rgw: fix various CORS bugs (Yehuda Sadeh)
 * rgw: improve help output (Christophe Courtaut)
 * rgw: validate S3 tokens against keystone (Roald J. van Loon)
 * rgw: wildcard support for keystone roles (Christophe Courtaut)
 * sysvinit radosgw: fix status return code (Danny Al-Gaaf)
 * sysvinit rbdmap: fix error 'service rbdmap stop' (Laurent Barbe)

For more information, please see:

 * http://ceph.com/docs/master/release-notes/#v0-69

Work on tiering and erasure coding (and related refactoring) continues in 
ernest.

You can get v0.69 from the usual locations:

 * Git at git://github.com/ceph/ceph.git
 * Tarball at http://ceph.com/download/ceph-0.69.tar.gz
 * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian
 * For RPMs, see http://ceph.com/docs/master/install/rpm
 
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux