All of lore.kernel.org
 help / color / mirror / Atom feed
* chunkd near-term enhancements
@ 2010-07-04  6:26 Jeff Garzik
  0 siblings, 0 replies; only message in thread
From: Jeff Garzik @ 2010-07-04  6:26 UTC (permalink / raw)
  To: Project Hail


Here are a few chunkd enhancements that are currently on my drawing 
board, for the near term:

(CHO_xxx denotes new chunkd network protocol commands, as listed in 
include/chunk_msg.h)

* CHO_SET_SERVERS:
chunkd shall maintain a per-connection buffer known as SERVER_LIST. 
This chunkd command is issued by the client prior to using a 
SERVER_LIST-related command (see below), to reset the contents of the 
connection's SERVER_LIST buffer.

* CHO_RCP:
copy a single object to each remote server in SERVER_LIST

* CHO_PUT_THRU:
like PUT, but causes chunkd to further replicate the incoming object to 
each remote server in SERVER_LIST

* CHO_APPEND:
append data onto an object.

* CHO_APPEND_THRU:
append data locally, and, replicate foreach remote server in SERVER_LIST

The authentication used in chunkd->chunkd connections is the logged-in 
username/shared-secret combination.

	Jeff





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-07-04  6:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-04  6:26 chunkd near-term enhancements Jeff Garzik

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.