[PVFS2-developers] Access to Trove key/value pair

Walter B. Ligon III walt at clemson.edu
Thu Jun 2 18:04:52 EDT 2005


--------

As far as I can tell the server doesn't provide access to Trove
key/value pairs on dataspace objects.  Obviously we can access
the standard stuff via setattrib and getattrib, but we can't
set or get new keys.  Am I right, or am I missing something.

As part of the integration of the mirroring code we are going
to have to add new stuff to the metadata.  I have various ideas
about where to put it and how to store it, but the first thing
I notice is that there isn't really a way to do it, other than
modifying the metadata, and that seems like a really bad idea if
we can keep from doing it.

Certainly we could create one or more special requests to access
this new data, but it seems a generic set, set-list, get, get-list
would mesh right in, since the job and trove interfaces already
support this.  I assume this will require server state machines
and modifications to the protocol.  We can talk about providing
access at the sysint level.

Comments, questions, concerns?

Walt



More information about the PVFS2-developers mailing list