Details
Description
Add support to update a container. A container has a set of states. That states include information like SHA256 hashes, the metadata of the container, a set of key value pairs. etc. This API allows us to update or change those values for an existing container. This API is also critical if we want to force a rewrite of the container data on the datanode. We could read the data and write it back to for a disk update, which would allow us to repair a container metadata if it is really needed.