code: protected SnapshotReader openReader(SnapshotReader reader, SnapshotDescriptor descriptor) {
      Assert.state(descriptor.locked(), "cannot read from unlocked snapshot descriptor");
      return reader;
    }
docs: Opens the given snapshot reader.