ceph (0.19.1-1) unstable; urgency=low * init-ceph: don't fail when /bin/sh is dash * mds: fix sessionmap decoding * Makefile: put mount.ceph is /sbin -- Sage Weil Mon, 01 Mar 2010 10:04:04 -0800 ceph (0.19-1) unstable; urgency=low * msgr: simplification, cleanup, fixes * msgr: tids in message header (protocol change) * msgr: feature bits during handshake * disk format, compat/incompat features for disk format * struct versioning throughout, to ease future disk format changes * truncation fixes * cephx: lots of fixes, mkcephfs support * debian: packaging fixes * rados: pool deletion * osd: recovery fixes * misc protocol changes * misc bug fixes -- Sage Weil Wed, 17 Feb 2009 13:50:00 -0800 ceph (0.18-1) unstable; urgency=low * crush: selectable hash functions * osdmap: selectable hash functions * osd: basic ENOSPC handling * big endian fixes * mds restart fixes * mds: fixed mds log trimming bug * mds: fixed cap vs snap deadlock * mds: fix journaling nesting problems * mds: fix replay/reconnect race * mds: misc journal replay, session fixes * mds: fixed recursive accounting bug * filestore: faster flushing * uclient: snapshot fixes * uclient: fixes for 32bit clients * mon: safely bail (assert(0)) on write errors (like ENOSPC) -- Sage Weil Fri, 4 Dec 2009 10:01:00 -0800 ceph (0.17-1) unstable; urgency=low * kclient: fix multiple mds mdsmap decoding * kclient: fix mon subscription renewal * crush: fix map creation with empty buckets (larger clusters) * osdmap: fix encoding bug (crashed kclient) * msgr: simplified policy, failure model * mon: less push, more pull * mon: request routing. clients keep single session with single monitor * mon cluster expansion works * osd: fix pg parsing, restarts on larger clusters -- sage Mon, 19 Oct 2009 15:20:00 -0800 ceph (0.16.1-1) unstable; urgency=low * missing buffer.c * rgw build problem on i386 -- sage Tue, 06 Oct 2009 10:29:00 -0800 ceph (0.16-1) unstable; urgency=low * libceph: identify self * hadoop: write to local osd * disk format, wire changes * use sockaddr_storage throughout * kclient: fix msgr bug * kclient: uninline strings, use pr_fmt, prefix frag_ macros * kclient: lots of inline cleanups * kclient: misc akpm review cleanups -- sage Mon, 05 Oct 2009 14:54:00 -0800 ceph (0.15-1) unstable; urgency=low * msgr: clean up protocol checks; ack seq # fix * monclient: fixes * debian: radosgw package, fix header permissions * kclient: checkpatch fixes, cleanups. * kclient: msg revoke, clean up interface * kclient: GET_DATALOC ioctl * kclient: osdc bug fix * kclient: clean up debugfs layout -- sage Tue, 22 Sep 2009 10:15:00 -0800 ceph (0.14-1) unstable; urgency=low * mds: dir backpointers updated on rename (for fsck) * uclient: many bugs fixed * msgr: many messenger protocol changes... much more client-server like * mon: subscriptions for osd, mds maps * libceph: lots of fixes * kclient: cleanups, new msgr. no msgpools (for now) * deb packages fixed up -- sage Mon, 8 Sep 2009 14:48:00 -0800 ceph (0.13-1) unstable; urgency=low * osd: stay active during backlog generation * osdmap: override mappings (pg_temp) * kclient: some improvements in kmalloc, memory preallocation * [ku]lcient: fix sync read vs eof, lseek(..., SEEK_END) * mds: misc bugfixes for multiclient file access -- sage Mon, 24 Aug 2009 10:43:00 -0800 ceph (0.12-1) unstable; urgency=low * kclient: mapping_set_error in writepage, layout ioctl, writeback mempools, cap writeback, fsync * mds: various clustering fixes * uclient: misc fixes * msgr: fixed bad fd close (causing spurious EBADF errors) -- sage Wed, 5 Aug 2009 13:58:00 -0800 ceph (0.11-1) unstable; urgency=low * kclient fixes, clean (lkml review) * improved encoding of on-wire types * mount.ceph now updates /etc/mtab * uclient: fix rename() refcount bug -- sage Tue, 12 Jul 2009 12:36:00 -0800 ceph (0.10-1) unstable; urgency=low * uclient fixes * libceph * mds: trivialmap encoding (efficient dir updates) * mds: reconnect fixes * osd: recovery, corruption fixes * kclient: unaligned access fixes -- sage Tue, 15 Jul 2009 13:26:00 -0800 ceph (0.9-1) unstable; urgency=low * mds exherts memory pressure on clients * initial version of librados * object classes * a few critical crush bugfixes * osd recovery fixes * objects are strings * improved metadata to eventually aid in disaster recovery * kclient: fixed snap vs truncate bug * kclient: readdir fixes -- sage Thu, 18 Jun 2009 13:18:00 -0800 ceph (0.8-1) unstable; urgency=low * mount error reporting * fix mds file size/mtime recovery * crush fixes * mds cap fixes * support Linux 2.6.30 -- sage Tue, 19 May 2009 13:57:22 -0800 ceph (0.7.3-1) unstable; urgency=low * new caps strategy * simplier mds<->client protocol * lots of mds cleanups (locking, caps, path_traverse) * kclient: dcache readdir * kclient: async xattrs * fixed lots of memory leaks * metadata format version on disk * adjustable object replication -- sage Fri, 1 May 2009 13:57:22 -0800 ceph (0.7.2-1) unstable; urgency=low * osd ack+sync handling in kclient * rdcap renewal * better mon logging * mds clustering fixes * better tunables on kclient -- sage Tue, 2 Apr 2009 13:57:22 -0800 ceph (0.7.1-1) unstable; urgency=low * O_DIRECT * single configuration file * lease renewal -- sage Mon, 16 Mar 2009 13:57:22 -0800 ceph (0.7-1) unstable; urgency=low * smart osd sync * osd bug fixes * fast truncate * improved start/stop scripts * new cluster configuration files, framework * /proc/fs/ceph -> /sys/fs/ceph on kclient -- sage Thu, 5 Mar 2009 13:57:22 -0800 ceph (0.6-1) unstable; urgency=low * OSD scrub, fixes * async metadata ops -- sage Thu, 1 Jan 2009 13:57:22 -0800 ceph (0.5-1) unstable; urgency=low * OSD bug fixes * btrfs ioctl interface * efficient snap recovery * throttled osd recovery * forced unmount -- sage Thu, 13 Nov 2008 13:57:22 -0800 ceph (0.4-1) unstable; urgency=low * Snapshots. -- sage Thu, 9 Oct 2008 13:57:22 -0800 ceph (0.3-1) unstable; urgency=low * Initial release (Closes: #506040) -- sage Mon, 28 Jan 2008 15:09:44 -0800