Read values of {@link #snapshotCounter}, {@link #numSnapshots}, and
   * all snapshots from the DataInput
Read values of {@link #snapshotCounter}, {@link #numSnapshots}, and
   * all snapshots from the DataInput | SnapshotManager.java