[prev in list] [next in list] [prev in thread] [next in thread] 

List:       hail-devel
Subject:    chunkd version 0.5 released
From:       Jeff Garzik <jeff () garzik ! org>
Date:       2009-11-13 23:38:48
Message-ID: 4AFDEE08.4020600 () garzik ! org
[Download RAW message or body]


Download URL: http://www.kernel.org/pub/software/network/distsrv/chunkd/

SCM URL: git://git.kernel.org/pub/scm/daemon/distsrv/chunkd.git

Release comments:

This release includes two major API changes for chunkd:

	1) keys are now fully opaque binary BLOBs

	2) an upper-level namespace, "tables", was added,
	   to permit separate key/value namespaces without
	   having to provision a new chunkd instance

We are getting close to version 1.0 for chunkd.  epoll I/O engine, 
request logging, minimal API docs and a usable password lookup (database 
or SASL) are goals for release 1.0, and should be easy to attain.


Release notes for version 0.5:

- Protocol/API: Add an upper-level key/value namespace ("tables")
- Protocol/API: each object now indexed by opaque binary keys <= 1K in size
- Protocol/API: new option to immediately sync data to disk
- Protocol/API: introduce login sequence, greatly shrinking per-message size
- API: change error code symbols to avoid clashes with other projects
- chunkd: automatic selection of TCP listen port
- chunkd: drop libevent use
- Add new 'chcli' command line client


--
To unsubscribe from this list: send the line "unsubscribe hail-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic