Committing a slice

  1. The slicename is hashed to determine bin file and bin number.
  2. The bin location is retrieved from in-memory pointers.
  3. The bin header is updated in place on disk to reflect that the slice data has been committed.
  4. The Catalog is updated with the name of the slice data and its current revision.