Planet Ceph

Aggregated news from external sources

  • April 24, 2011
    v0.27 released

    v0.27 is done!  This mostly bugfixes, cleanups, and incremental improvements.  Notably: * lots of cleanups in config file loading, handling, to make library behavior sane, warn on config file errors, etc. * osd: fix out of order ack bug * mount.ceph: uses kernel keys interface (when available) to pass secrets * osd, mon: use new […]

  • April 5, 2011
    v0.26 released

    We tagged v0.26 a few days ago.  Changes since the last release include: misc build, configure, rpm build fixes crypto: support for libnss (which exists in RHEL environments) osd: improved throttling osd: scrub no longer blocks requests osd: vastly improved map update performance osd: recovery fixes librados, osd: support for object locator strings librados: API […]

  • March 22, 2011

    Are you a Linux kernel programmer interested in a job working on the Ceph distributed file system or btrfs?  Are you a C/C++ developer interested in building scalable, fault tolerant and high performance distributed systems?   Are you an experienced QA engineer with a storage or distributed system background?  DreamHost is hiring Ceph engineers for our […]

  • March 15, 2011
    v0.25.1 released

    This a bugfix release.  If you’re using librados or librbd, please upgrade, as there are some small API fixes.  If not, there isn’t anything too critical here aside from some OSD recovery corner cases. * librados: some size_t -> uint64_t type conversions to support large objects * librbd: lots of size_t -> uint64_t conversions for […]

  • March 9, 2011
    HTML to XHTML patch for pidgin

    There are many ways to contribute to Free Software and the path depend both on the people running the project and on the habits of the contributor. This is the story of a trhee lines patch fixing an bug in the libpurple C library of pidgin. A few hours mostly dedicated to finding the proper …Read more

  • March 6, 2011
    v0.25 released

    We’ve just tagged the v0.25 release.  Most of the work here is in the OSD cluster, a new librbd library (refactoring existing RBD infrastructure), and a librados API refresh. * osd: fix map churn while peering * osd: “watch/notify” framework for RBD synchronization * osd: ability to read from closest replica * osd: many bug […]

  • February 11, 2011
    v0.24.3 released

    We’ve released v0.24.3 with more bug fixes, including one that loses data in certain cases when OSDs restart during recovery. It’s pretty much all OSD stuff, which is where we’re focusing our testing efforts currently. osd: misc crashes, slowness osd: fix bug that loses backlog (and potentially data) osd: scrub fixes osd: snap_trimmer fixes mds: fix […]

  • February 10, 2011
    SCALE 9x

    I’ll be giving a talk at SCALE 9x targeted toward system administrators and users.  It’ll be Sunday, February 27th at 4:30pm in the Century AB room.  Hope to see you there!
    UPDATE: Here are the slides, as ODF and PDF.

  • January 25, 2011
    v0.24.2 released

    This is a bugfix release.  Changes since v0.24.1 include: osd: fix journal ordering bug (crash) osd: fix long sync delay osd: don’t overflow journal size osd: snapshot trimming bugs osd: fix msgr connection issues after osd restart osd: don’t crash on no-journal case mds: fix double-pinning of stray inodes (crash) mds: don’t block signals after […]

  • January 10, 2011
    v0.24.1 released

    v0.24.1 has been released, with a number of bug fixes from v0.24.  These include: msgr: fix races during connection teardown mds: fix bug during directory removal mds: fix replay issue when mds restarts immediately after mkfs filestore: fix journal ordering problem (triggered under load) osd: fix recovery issue osd: several scrub bug fixes This is […]

  • December 22, 2010
    RBD upstream updates

    QEMU-RBD The QEMU-RBD block device has been merged upstream into the QEMU project. QEMU-RBD was created originally by Christian Brunner, and is binary compatible with the linux native RBD driver. It allows the creation of QEMU block devices that are striped over objects in RADOS — the Ceph distributed object store. As with the corresponding […]

  • December 21, 2010
    v0.24 released

    We’ve released v0.24, just in time for the holidays!  Big changes this time around include: mds: many fixes with clustered failure recovery mds: bloom filter to reduce directory reads mds: configurable directory hash functions (for fragmentation) rbd: import/export tools are smart about holes (i.e., use FIEMAP) osd: many recovery improvements, mostly making data available more […]