Class MultipleReplicas
- java.lang.Object
-
- org.apache.cassandra.spark.data.SSTablesSupplier
-
- org.apache.cassandra.spark.data.partitioner.MultipleReplicas
-
public class MultipleReplicas extends org.apache.cassandra.spark.data.SSTablesSupplierReturn a set of SSTables for a token range, returning enough replica copies to satisfy consistency level
-
-
Constructor Summary
Constructors Constructor Description MultipleReplicas(java.util.Set<SingleReplica> primaryReplicas, java.util.Set<SingleReplica> backupReplicas, org.apache.cassandra.analytics.stats.Stats stats)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends org.apache.cassandra.spark.reader.SparkSSTableReader>
java.util.Set<T>openAll(org.apache.cassandra.spark.data.SSTablesSupplier.ReaderOpener<T> readerOpener)Open SSTable readers for enough replicas to satisfy consistency level
-
-
-
Constructor Detail
-
MultipleReplicas
public MultipleReplicas(@NotNull java.util.Set<SingleReplica> primaryReplicas, @NotNull java.util.Set<SingleReplica> backupReplicas, @NotNull org.apache.cassandra.analytics.stats.Stats stats)
-
-
Method Detail
-
openAll
public <T extends org.apache.cassandra.spark.reader.SparkSSTableReader> java.util.Set<T> openAll(org.apache.cassandra.spark.data.SSTablesSupplier.ReaderOpener<T> readerOpener)
Open SSTable readers for enough replicas to satisfy consistency level- Specified by:
openAllin classorg.apache.cassandra.spark.data.SSTablesSupplier- Parameters:
readerOpener- open SparkSSTableReader for SSTable- Returns:
- set of SparkSSTableReaders to compact
-
-