[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?
More information about the PVFS2-developers