code: public SnapshotStore openSnapshotStore(String name) {
      return new SnapshotStore(name, this, ThreadContext.currentContextOrThrow().serializer().clone());
    }
docs: Opens a new {@link SnapshotStore}, recovering snapshots from disk if they exist.
  <p>
  The snapshot store will be loaded using based on the configured {@link StorageLevel}. If the storage level is persistent
  then the snapshot store will be loaded from disk, otherwise a new snapshot store will be created.
  
  @param name The snapshot store name.
  @return The snapshot store.