Re: [PATCH] chunkd: update backend to support binary keys

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

 



On 11/04/2009 12:51 AM, Jeff Garzik wrote:

(yeah, the summary line needs s/cld:/chunkd:/)


Just committed the following change to chunkd's storage backend API,
preparing chunkd for variable-length opaque binary keys.



commit 0a8c3225355de86484eba71279c646f7790d5bb1
Author: Jeff Garzik<jeff@xxxxxxxxxx>
Date:   Wed Nov 4 00:44:55 2009 -0500

     cld: update storage backend to store based on opaque binary key + key length

     Change internal structure to utilize an opaque binary key, rather than the
     existing probably-nul-terminated, fixed length C hexidecimal string key.

     Storage backend now names files based on the SHA256 of the key.

     The key, in its entirety, is written to each object's header in the
     filesystem, to assist in recovery.


To emphasize, this is a chunkd on-disk database format change.

	Jeff



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

[Index of Archives]     [Fedora Clound]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux