Class CompactionStatus
java.lang.Object
org.apache.druid.server.compaction.CompactionStatus
Represents the status of compaction for a given
CompactionCandidate.-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic CompactionStatuscomplete(CompactionStatistics compactionStatistics, CompactionStatistics uncompactedStats) static PartitionsSpecgetState()booleanbooleanstatic CompactionStatusstatic CompactionStatuspending(CompactionStatistics compactedStats, CompactionStatistics uncompactedStats, List<DataSegment> uncompactedSegments, String reasonFormat, Object... args) static CompactionStatusstatic CompactionStatustoString()
-
Field Details
-
NEVER_COMPACTED_REASON
- See Also:
-
-
Method Details
-
isComplete
public boolean isComplete() -
isSkipped
public boolean isSkipped() -
getReason
-
getState
-
getCompactedStats
-
getUncompactedStats
-
getUncompactedSegments
-
toString
-
pending
-
pending
public static CompactionStatus pending(CompactionStatistics compactedStats, CompactionStatistics uncompactedStats, List<DataSegment> uncompactedSegments, String reasonFormat, Object... args) -
complete
public static CompactionStatus complete(CompactionStatistics compactionStatistics, CompactionStatistics uncompactedStats) -
skipped
-
running
-
findPartitionsSpecFromConfig
@Nullable public static PartitionsSpec findPartitionsSpecFromConfig(ClientCompactionTaskQueryTuningConfig tuningConfig)
-