| Planned protocol changes:
- GET and MODIFY functions will change to be object-specific, i.e.,
TNT_FN_ST_GET_VOLUME
TNT_FN_ST_GET_POOL
TNT_FN_ST_GET_DEVICE
TNT_FN_ST_MODIFY_VOLUME
TNT_FN_ST_MODIFY_POOL
TNT_FN_ST_MODIFY_DEVICE
- New GET modifier: TNT_MD_MEMBERS_ONLY - find the object matching
the filter and return its members only (but don't return the
matching object itself). Use this to get the disk members of
a shadow set, the member volumes of a volume set, etc. We need this
modifier to get attributes of the member objects that are not
attributes of the parent (e.g., disk geometry, which is an attribute
of disks, not shadow sets).
- We don't think we need the GET modifier TNT_MD_ALL. It will remain in
the protocol, but with a note that it won't be implemented.
- New filters for TNT_FN_ST_GET_VOLUME:
management type
device name (i.e., get the volume to which this device belongs)
(can be wildcarded)
- New pool attributes:
errcnt
exception
freeblocks
|