Uses of Package
org.apache.cassandra.index
Packages that use org.apache.cassandra.index
Package
Description
-
Classes in org.apache.cassandra.index used by org.apache.cassandra.cql3.restrictionsClassDescriptionConsisting of a top level Index interface and two sub-interfaces which handle read and write operations, Searcher and Indexer respectively, this defines a secondary index implementation.Class providing grouped operations for indexes that communicate with each other.Specifies a set of compatible indexes to be used with a query according to its
RowFilter, ignoring data ranges, limits, etc.The collection of all Index instances for a base table. -
Classes in org.apache.cassandra.index used by org.apache.cassandra.dbClassDescriptionSpecifies a set of compatible indexes to be used with a query according to its
RowFilter, ignoring data ranges, limits, etc.Performs the actual index lookup during execution of a ReadCommand.Handles the core maintenance functionality associated with indexes: adding/removing them to or from a table, (re)building during bootstrap or other streaming operations, flushing, reloading metadata and so on. -
Classes in org.apache.cassandra.index used by org.apache.cassandra.db.compactionClassDescriptionClass providing grouped operations for indexes that communicate with each other.Manages building an entire index from column family data.
-
Classes in org.apache.cassandra.index used by org.apache.cassandra.db.compaction.unifiedClassDescriptionClass providing grouped operations for indexes that communicate with each other.
-
Classes in org.apache.cassandra.index used by org.apache.cassandra.indexClassDescriptionConsisting of a top level Index interface and two sub-interfaces which handle read and write operations, Searcher and Indexer respectively, this defines a secondary index implementation.Default implementation of
IndexBuildingSupportwhich uses aReducingKeyIteratorto obtain a collated view of the data in the SSTables.Class providing grouped operations for indexes that communicate with each other.Group key is used to uniquely identify aIndex.Groupwithin a tableProvider ofSecondaryIndexBuilderinstances.Listener for processing events emitted during a single partition update.Supported loads.Specifies a set of compatible indexes to be used with a query according to itsRowFilter, ignoring data ranges, limits, etc.Performs the actual index lookup during execution of a ReadCommand.The collection of all Index instances for a base table.Handles the status of an index across the ring, updating the status per index and endpoint in a per-endpoint map.Manages building an entire index from column family data. -
Classes in org.apache.cassandra.index used by org.apache.cassandra.index.internalClassDescriptionConsisting of a top level Index interface and two sub-interfaces which handle read and write operations, Searcher and Indexer respectively, this defines a secondary index implementation.Listener for processing events emitted during a single partition update.Performs the actual index lookup during execution of a ReadCommand.The collection of all Index instances for a base table.Manages building an entire index from column family data.
-
Classes in org.apache.cassandra.index used by org.apache.cassandra.index.internal.compositesClassDescriptionConsisting of a top level Index interface and two sub-interfaces which handle read and write operations, Searcher and Indexer respectively, this defines a secondary index implementation.Performs the actual index lookup during execution of a ReadCommand.
-
Classes in org.apache.cassandra.index used by org.apache.cassandra.index.internal.keysClassDescriptionConsisting of a top level Index interface and two sub-interfaces which handle read and write operations, Searcher and Indexer respectively, this defines a secondary index implementation.Performs the actual index lookup during execution of a ReadCommand.
-
Classes in org.apache.cassandra.index used by org.apache.cassandra.index.saiClassDescriptionConsisting of a top level Index interface and two sub-interfaces which handle read and write operations, Searcher and Indexer respectively, this defines a secondary index implementation.Class providing grouped operations for indexes that communicate with each other.Group key is used to uniquely identify a
Index.Groupwithin a tableProvider ofSecondaryIndexBuilderinstances.Listener for processing events emitted during a single partition update.Performs the actual index lookup during execution of a ReadCommand.The collection of all Index instances for a base table.Manages building an entire index from column family data. -
Classes in org.apache.cassandra.index used by org.apache.cassandra.index.sai.planClassDescriptionConsisting of a top level Index interface and two sub-interfaces which handle read and write operations, Searcher and Indexer respectively, this defines a secondary index implementation.Specifies a set of compatible indexes to be used with a query according to its
RowFilter, ignoring data ranges, limits, etc.Performs the actual index lookup during execution of a ReadCommand. -
Classes in org.apache.cassandra.index used by org.apache.cassandra.index.sasiClassDescriptionConsisting of a top level Index interface and two sub-interfaces which handle read and write operations, Searcher and Indexer respectively, this defines a secondary index implementation.Class providing grouped operations for indexes that communicate with each other.Provider of
SecondaryIndexBuilderinstances.Listener for processing events emitted during a single partition update.Specifies a set of compatible indexes to be used with a query according to itsRowFilter, ignoring data ranges, limits, etc.Performs the actual index lookup during execution of a ReadCommand.The collection of all Index instances for a base table.AnIndex.Groupcontaining a singleIndex, to which it just delegates the calls. -
Classes in org.apache.cassandra.index used by org.apache.cassandra.index.sasi.planClassDescriptionSpecifies a set of compatible indexes to be used with a query according to its
RowFilter, ignoring data ranges, limits, etc.Performs the actual index lookup during execution of a ReadCommand. -
Classes in org.apache.cassandra.index used by org.apache.cassandra.io.sstableClassDescriptionClass providing grouped operations for indexes that communicate with each other.
-
Classes in org.apache.cassandra.index used by org.apache.cassandra.io.sstable.formatClassDescriptionClass providing grouped operations for indexes that communicate with each other.
-
Classes in org.apache.cassandra.index used by org.apache.cassandra.io.sstable.format.bigClassDescriptionClass providing grouped operations for indexes that communicate with each other.
-
Classes in org.apache.cassandra.index used by org.apache.cassandra.io.sstable.format.btiClassDescriptionClass providing grouped operations for indexes that communicate with each other.
-
Classes in org.apache.cassandra.index used by org.apache.cassandra.locatorClassDescriptionSpecifies a set of compatible indexes to be used with a query according to its
RowFilter, ignoring data ranges, limits, etc. -
Classes in org.apache.cassandra.index used by org.apache.cassandra.service.paxos.uncommittedClassDescriptionConsisting of a top level Index interface and two sub-interfaces which handle read and write operations, Searcher and Indexer respectively, this defines a secondary index implementation.Listener for processing events emitted during a single partition update.Performs the actual index lookup during execution of a ReadCommand.The collection of all Index instances for a base table.