2) Checkpoint data management. Once the checkpoint data has been
created, it needs to be managed. For example, there needs to functions for
deleting checkpoint data that is no longer needed. Also, this API
should provide a mechanism
for querying the meta-data that is associated with checkpoint data.
I understand that Checkpoint has to be stored somewhere to
be able to delete or query the meta-data. It is said tacitly in the
above paragraph. But I feel we have to define the storage of checkpoint
also as this is a big question in its own. This will have implications
on Authentication, Authorization, Accounting, and also maintain the
Data Integrity.