Uses of Class
org.apache.cassandra.db.Directories.DataDirectory
-
Packages that use Directories.DataDirectory Package Description org.apache.cassandra.db org.apache.cassandra.db.compaction.writers -
-
Uses of Directories.DataDirectory in org.apache.cassandra.db
Fields in org.apache.cassandra.db with type parameters of type Directories.DataDirectory Modifier and Type Field Description java.util.List<Directories.DataDirectory>
DiskBoundaries. directories
Methods in org.apache.cassandra.db that return Directories.DataDirectory Modifier and Type Method Description Directories.DataDirectory
DiskBoundaries. getCorrectDiskForKey(DecoratedKey key)
Directories.DataDirectory
DiskBoundaries. getCorrectDiskForSSTable(SSTableReader sstable)
Directories.DataDirectory[]
Directories.DataDirectories. getDataDirectoriesFor(TableMetadata table)
Returns the data directories for the specified table.Directories.DataDirectory
Directories. getDataDirectoryForFile(Descriptor descriptor)
Directories.DataDirectory
Directories. getWriteableLocation(long writeSize)
Returns an allowed data directory that _currently_ haswriteSize
bytes as usable space.Directories.DataDirectory[]
Directories. getWriteableLocations()
Methods in org.apache.cassandra.db that return types with arguments of type Directories.DataDirectory Modifier and Type Method Description java.util.Set<Directories.DataDirectory>
Directories.DataDirectories. getAllDirectories()
java.util.Iterator<Directories.DataDirectory>
Directories.DataDirectories. iterator()
Methods in org.apache.cassandra.db with parameters of type Directories.DataDirectory Modifier and Type Method Description java.io.File
Directories. getLocationForDisk(Directories.DataDirectory dataDirectory)
Returns SSTable location which is inside given data directory.boolean
DiskBoundaries. isInCorrectLocation(SSTableReader sstable, Directories.DataDirectory currentLocation)
Constructors in org.apache.cassandra.db with parameters of type Directories.DataDirectory Constructor Description Directories(TableMetadata metadata, Directories.DataDirectory[] paths)
Create Directories of given ColumnFamily.DiskBoundaries(ColumnFamilyStore cfs, Directories.DataDirectory[] directories, int diskVersion)
DiskBoundaries(ColumnFamilyStore cfs, Directories.DataDirectory[] directories, java.util.List<PartitionPosition> positions, long ringVersion, int diskVersion)
Constructor parameters in org.apache.cassandra.db with type arguments of type Directories.DataDirectory Constructor Description Directories(TableMetadata metadata, java.util.Collection<Directories.DataDirectory> paths)
-
Uses of Directories.DataDirectory in org.apache.cassandra.db.compaction.writers
Methods in org.apache.cassandra.db.compaction.writers that return Directories.DataDirectory Modifier and Type Method Description Directories.DataDirectory
CompactionAwareWriter. getWriteDirectory(java.lang.Iterable<SSTableReader> sstables, long estimatedWriteSize)
Return a directory where we can expect expectedWriteSize to fit.Methods in org.apache.cassandra.db.compaction.writers with parameters of type Directories.DataDirectory Modifier and Type Method Description protected abstract void
CompactionAwareWriter. switchCompactionLocation(Directories.DataDirectory directory)
Implementations of this method should finish the current sstable writer and start writing to this directory.void
DefaultCompactionWriter. switchCompactionLocation(Directories.DataDirectory directory)
void
MajorLeveledCompactionWriter. switchCompactionLocation(Directories.DataDirectory location)
void
MaxSSTableSizeWriter. switchCompactionLocation(Directories.DataDirectory location)
void
SplittingSizeTieredCompactionWriter. switchCompactionLocation(Directories.DataDirectory location)
-