Class IndexDescriptor

java.lang.Object
org.apache.cassandra.index.sai.disk.format.IndexDescriptor

public class IndexDescriptor extends Object
The IndexDescriptor is an analog of the SSTable Descriptor and provides version specific information about the on-disk state of a StorageAttachedIndex.

The IndexDescriptor is primarily responsible for maintaining a view of the on-disk state of an index for a specific SSTable.

It is responsible for opening files for use by writers and readers.

Its remaining responsibility is to act as a proxy to the OnDiskFormat associated with the index Version.