| Package | Description | 
|---|---|
| org.apache.cassandra.db | |
| org.apache.cassandra.db.compaction | |
| org.apache.cassandra.db.compaction.writers | 
| Modifier and Type | Method and Description | 
|---|---|
| Directories | ColumnFamilyStore. getDirectories() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static void | ColumnFamilyStore. clearEphemeralSnapshots(Directories directories) | 
| static ColumnFamilyStore | ColumnFamilyStore. createColumnFamilyStore(Keyspace keyspace,
                       java.lang.String columnFamily,
                       CFMetaData metadata,
                       Directories directories,
                       boolean loadSSTables,
                       boolean registerBookkeeping,
                       boolean offline)This is only directly used by offline tools | 
| Constructor and Description | 
|---|
| ColumnFamilyStore(Keyspace keyspace,
                 java.lang.String columnFamilyName,
                 int generation,
                 CFMetaData metadata,
                 Directories directories,
                 boolean loadSSTables,
                 boolean registerBookeeping,
                 boolean offline) | 
| Modifier and Type | Method and Description | 
|---|---|
| Directories | AbstractCompactionStrategy. getDirectories() | 
| Directories | CompactionStrategyManager. getDirectories() | 
| protected Directories | CompactionTask. getDirectories() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract CompactionAwareWriter | AbstractCompactionTask. getCompactionAwareWriter(ColumnFamilyStore cfs,
                        Directories directories,
                        LifecycleTransaction txn,
                        java.util.Set<SSTableReader> nonExpiredSSTables) | 
| CompactionAwareWriter | CompactionTask. getCompactionAwareWriter(ColumnFamilyStore cfs,
                        Directories directories,
                        LifecycleTransaction transaction,
                        java.util.Set<SSTableReader> nonExpiredSSTables) | 
| CompactionAwareWriter | LeveledCompactionTask. getCompactionAwareWriter(ColumnFamilyStore cfs,
                        Directories directories,
                        LifecycleTransaction txn,
                        java.util.Set<SSTableReader> nonExpiredSSTables) | 
| CompactionAwareWriter | SSTableSplitter.SplittingCompactionTask. getCompactionAwareWriter(ColumnFamilyStore cfs,
                        Directories directories,
                        LifecycleTransaction txn,
                        java.util.Set<SSTableReader> nonExpiredSSTables) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Directories | CompactionAwareWriter. directories | 
| Modifier and Type | Method and Description | 
|---|---|
| Directories | CompactionAwareWriter. getDirectories()The directories we can write to | 
| Constructor and Description | 
|---|
| CompactionAwareWriter(ColumnFamilyStore cfs,
                     Directories directories,
                     LifecycleTransaction txn,
                     java.util.Set<SSTableReader> nonExpiredSSTables,
                     boolean keepOriginals) | 
| CompactionAwareWriter(ColumnFamilyStore cfs,
                     Directories directories,
                     LifecycleTransaction txn,
                     java.util.Set<SSTableReader> nonExpiredSSTables,
                     boolean offline,
                     boolean keepOriginals)Deprecated.  | 
| DefaultCompactionWriter(ColumnFamilyStore cfs,
                       Directories directories,
                       LifecycleTransaction txn,
                       java.util.Set<SSTableReader> nonExpiredSSTables) | 
| DefaultCompactionWriter(ColumnFamilyStore cfs,
                       Directories directories,
                       LifecycleTransaction txn,
                       java.util.Set<SSTableReader> nonExpiredSSTables,
                       boolean offline,
                       boolean keepOriginals,
                       int sstableLevel)Deprecated.  | 
| DefaultCompactionWriter(ColumnFamilyStore cfs,
                       Directories directories,
                       LifecycleTransaction txn,
                       java.util.Set<SSTableReader> nonExpiredSSTables,
                       boolean keepOriginals,
                       int sstableLevel) | 
| MajorLeveledCompactionWriter(ColumnFamilyStore cfs,
                            Directories directories,
                            LifecycleTransaction txn,
                            java.util.Set<SSTableReader> nonExpiredSSTables,
                            long maxSSTableSize) | 
| MajorLeveledCompactionWriter(ColumnFamilyStore cfs,
                            Directories directories,
                            LifecycleTransaction txn,
                            java.util.Set<SSTableReader> nonExpiredSSTables,
                            long maxSSTableSize,
                            boolean keepOriginals) | 
| MajorLeveledCompactionWriter(ColumnFamilyStore cfs,
                            Directories directories,
                            LifecycleTransaction txn,
                            java.util.Set<SSTableReader> nonExpiredSSTables,
                            long maxSSTableSize,
                            boolean offline,
                            boolean keepOriginals)Deprecated.  | 
| MaxSSTableSizeWriter(ColumnFamilyStore cfs,
                    Directories directories,
                    LifecycleTransaction txn,
                    java.util.Set<SSTableReader> nonExpiredSSTables,
                    long maxSSTableSize,
                    int level) | 
| MaxSSTableSizeWriter(ColumnFamilyStore cfs,
                    Directories directories,
                    LifecycleTransaction txn,
                    java.util.Set<SSTableReader> nonExpiredSSTables,
                    long maxSSTableSize,
                    int level,
                    boolean keepOriginals) | 
| MaxSSTableSizeWriter(ColumnFamilyStore cfs,
                    Directories directories,
                    LifecycleTransaction txn,
                    java.util.Set<SSTableReader> nonExpiredSSTables,
                    long maxSSTableSize,
                    int level,
                    boolean offline,
                    boolean keepOriginals)Deprecated.  | 
| SplittingSizeTieredCompactionWriter(ColumnFamilyStore cfs,
                                   Directories directories,
                                   LifecycleTransaction txn,
                                   java.util.Set<SSTableReader> nonExpiredSSTables) | 
| SplittingSizeTieredCompactionWriter(ColumnFamilyStore cfs,
                                   Directories directories,
                                   LifecycleTransaction txn,
                                   java.util.Set<SSTableReader> nonExpiredSSTables,
                                   long smallestSSTable) | 
Copyright © 2018 The Apache Software Foundation