public Iterable<SSTableReader> getUncompactingSSTables() { return data.getUncompacting(); }
public Iterable<SSTableReader> getUncompactingSSTables() { return data.getUncompacting(); }
public Iterable<SSTableReader> getUncompactingSSTables() { return data.getUncompacting(); }
private void compactLegacyHints() { Collection<Descriptor> descriptors = new ArrayList<>(); legacyHintsTable.getTracker().getUncompacting().forEach(sstable -> descriptors.add(sstable.descriptor)); if (!descriptors.isEmpty()) forceCompaction(descriptors); }
private void compactLegacyHints() { Collection<Descriptor> descriptors = new ArrayList<>(); legacyHintsTable.getTracker().getUncompacting().forEach(sstable -> descriptors.add(sstable.descriptor)); if (!descriptors.isEmpty()) forceCompaction(descriptors); }
private void compactLegacyHints() { Collection<Descriptor> descriptors = new ArrayList<>(); legacyHintsTable.getTracker().getUncompacting().forEach(sstable -> descriptors.add(sstable.descriptor)); if (!descriptors.isEmpty()) forceCompaction(descriptors); }
private List<SSTableReader> getSSTablesForSTCS(Collection<SSTableReader> sstables) { Iterable<SSTableReader> candidates = cfs.getTracker().getUncompacting(sstables); List<Pair<SSTableReader,Long>> pairs = SizeTieredCompactionStrategy.createSSTableAndLengthPairs(AbstractCompactionStrategy.filterSuspectSSTables(candidates)); List<List<SSTableReader>> buckets = SizeTieredCompactionStrategy.getBuckets(pairs, options.bucketHigh, options.bucketLow, options.minSSTableSize); return SizeTieredCompactionStrategy.mostInterestingBucket(buckets, 4, 32); }
private List<SSTableReader> getSSTablesForSTCS(Collection<SSTableReader> sstables) { Iterable<SSTableReader> candidates = cfs.getTracker().getUncompacting(sstables); List<Pair<SSTableReader,Long>> pairs = SizeTieredCompactionStrategy.createSSTableAndLengthPairs(AbstractCompactionStrategy.filterSuspectSSTables(candidates)); List<List<SSTableReader>> buckets = SizeTieredCompactionStrategy.getBuckets(pairs, options.bucketHigh, options.bucketLow, options.minSSTableSize); return SizeTieredCompactionStrategy.mostInterestingBucket(buckets, 4, 32); }
private List<SSTableReader> getSSTablesForSTCS(Collection<SSTableReader> sstables) { Iterable<SSTableReader> candidates = cfs.getTracker().getUncompacting(sstables); List<Pair<SSTableReader,Long>> pairs = SizeTieredCompactionStrategy.createSSTableAndLengthPairs(AbstractCompactionStrategy.filterSuspectSSTables(candidates)); List<List<SSTableReader>> buckets = SizeTieredCompactionStrategy.getBuckets(pairs, options.bucketHigh, options.bucketLow, options.minSSTableSize); return SizeTieredCompactionStrategy.mostInterestingBucket(buckets, 4, 32); }