v0.15 released

sage

We’ve released v0.15.  This is mostly cleanups for the kernel client and some work on the monitor interface.  Changes since v0.14 include:

  • kclient: message api fixups (simpler, more robust)
  • kclient: more message pools (avoiding ENOMEM)
  • kclient: new ioctl to extract object name and location/address, given a file handle and offset
  • kclient: fix with osd restart handling
  • msgr: internal interface improvements (session tracking)
  • monitor: interface/protocol cleanup, better session tracking
  • monclient: lots of fixes, improvement
  • debian: fixed permissions on headres in -dev packages; new radosgw package (S3 compatible REST interface to object store)

So nothing too groundbreaking feature wise, mostly just bug fixes and internal code cleanups.  And the radosgw package, which lets you point existing applications using the S3 storage service at a Ceph object store.

Here are the relevant URLs: