Re: v0.44 released

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

 



[CCing list, since others will surely hit this!]

On Wed, 21 Mar 2012, Andrey Korolyov wrote:
> Hi Sage,
> 
> autogen failed at :
> 
> cd src/leveldb && autoreconf -fvi;
> autoreconf: `configure.ac' or `configure.in' is required

We use leveldb in ceph-osd to manage the key/value data, and build it via  
git submodule.  You'll need to 

 $ git submodule init     # only once
 $ git submodule update   # whenever we change which leveldb commit we're on

sage



> 
> On Wed, Mar 21, 2012 at 5:39 PM, Sage Weil <sage@xxxxxxxxxxxx> wrote:
> > v0.44 is ready!  Changes since v0.43 include:
> >
> >  * osd: key/value objects (objects are now blobs, key/value bundles, and
> >   xattrs)
> >  * osd: cleaned up PG state, stats
> >  * osd: fixed transaction replay on non-btrfs after ill-timed failures
> >  * osd: several recovery fixes
> >  * radosgw: improved PUT performance
> >  * radosgw: improved list objects performance, filtering
> >  * radosgw: manifests for large objects
> >  * radosgw: Swift/S3 ACL interoperability (last set ACL type wins)
> >  * librados: new key/value object API
> >  * Ubuntu 12.04 precise packages
> >
> > The exciting part of this release is that the key/value "object map"
> > work has been merged, along with radosgw changes to take advantage of the
> > new API.  This allows you to use a key/value interface to manage many
> > small records in a single object, in addition of the regular object data
> > and attributes.  Keys in the same object are stored together on disk--just
> > like object data would be--so there are locality advantages to putting
> > related keys in the same object.  However, there are no limits on how many
> > keys per object beyond concerns about load and space balancing (all keys
> > in an object are stored together on the same set of Ceph OSDs).  This
> > provides an interesting alternative to conventional distributed key/value
> > stores like Cassandra that distribute all keys in a single namespace
> > across all nodes.  For example, radosgw now uses the new object map API to
> > manage the index object for each bucket.
> >
> > For v0.45, we're continuing work on RBD caching, performance and bug
> > fixes, and working around xattr size limitations in ext3/4.
> >
> > You can get v0.44 from the usual locations:
> >
> >  * Git at git://github.com/ceph/ceph.git
> >  * Tarball at http://ceph.newdream.net/download/ceph-0.44.tar.gz
> >  * For Debian/Ubuntu packages, see
> >   http://ceph.newdream.net/docs/master/ops/install/mkcephfs/#installing-the-packages
> >
> > --
> > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> > the body of a message to majordomo@xxxxxxxxxxxxxxx
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 

[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux