@Override public long getActiveContentSize() { long size = 0; for (CommitLogSegment seg : segmentManager.getActiveSegments()) size += seg.contentSize(); return size; }
@Override public long getActiveContentSize() { long size = 0; for (CommitLogSegment seg : segmentManager.getActiveSegments()) size += seg.contentSize(); return size; }
@Override public long getActiveContentSize() { long size = 0; for (CommitLogSegment seg : segmentManager.getActiveSegments()) size += seg.contentSize(); return size; }
@Override public Map<String, Double> getActiveSegmentCompressionRatios() { Map<String, Double> segmentRatios = new TreeMap<>(); for (CommitLogSegment seg : segmentManager.getActiveSegments()) segmentRatios.put(seg.getName(), 1.0 * seg.onDiskSize() / seg.contentSize()); return segmentRatios; }
@Override public Map<String, Double> getActiveSegmentCompressionRatios() { Map<String, Double> segmentRatios = new TreeMap<>(); for (CommitLogSegment seg : segmentManager.getActiveSegments()) segmentRatios.put(seg.getName(), 1.0 * seg.onDiskSize() / seg.contentSize()); return segmentRatios; }
@Override public Map<String, Double> getActiveSegmentCompressionRatios() { Map<String, Double> segmentRatios = new TreeMap<>(); for (CommitLogSegment seg : segmentManager.getActiveSegments()) segmentRatios.put(seg.getName(), 1.0 * seg.onDiskSize() / seg.contentSize()); return segmentRatios; }