@Override
 public void close() throws Exception {
   super.close();
   sessionIds.clear();
   sessionIdsPerSnapshot.clear();
 }
 @Override
 public void open(Configuration parameters) throws Exception {
   super.open(parameters);
   sessionIds = new ArrayList<>(64);
   sessionIdsPerSnapshot = new ArrayDeque<>();
 }