Uses of Interface
org.apache.druid.server.compaction.CompactionCandidateSearchPolicy
Packages that use CompactionCandidateSearchPolicy
-
Uses of CompactionCandidateSearchPolicy in org.apache.druid.server.compaction
Classes in org.apache.druid.server.compaction that implement CompactionCandidateSearchPolicyModifier and TypeClassDescriptionclassBase implementation ofCompactionCandidateSearchPolicythat can have apriorityDatasource.classImplementation ofCompactionCandidateSearchPolicythat specifies the datasources and intervals eligible for compaction and their order.classImplementation ofCompactionCandidateSearchPolicythat prioritizes intervals which have the latest data.Methods in org.apache.druid.server.compaction with parameters of type CompactionCandidateSearchPolicyModifier and TypeMethodDescriptionCompactionStatusTracker.computeCompactionStatus(CompactionCandidate candidate, DataSourceCompactionConfig config, CompactionCandidateSearchPolicy searchPolicy) Constructors in org.apache.druid.server.compaction with parameters of type CompactionCandidateSearchPolicyModifierConstructorDescriptionDataSourceCompactibleSegmentIterator(DataSourceCompactionConfig config, SegmentTimeline timeline, List<org.joda.time.Interval> skipIntervals, CompactionCandidateSearchPolicy searchPolicy, CompactionStatusTracker statusTracker) PriorityBasedCompactionSegmentIterator(CompactionCandidateSearchPolicy searchPolicy, Map<String, DataSourceCompactionConfig> compactionConfigs, Map<String, SegmentTimeline> datasourceToTimeline, Map<String, List<org.joda.time.Interval>> skipIntervals, CompactionStatusTracker statusTracker) -
Uses of CompactionCandidateSearchPolicy in org.apache.druid.server.coordinator
Methods in org.apache.druid.server.coordinator that return CompactionCandidateSearchPolicyModifier and TypeMethodDescriptionClusterCompactionConfig.getCompactionPolicy()DruidCompactionConfig.getCompactionPolicy()Constructors in org.apache.druid.server.coordinator with parameters of type CompactionCandidateSearchPolicyModifierConstructorDescriptionClusterCompactionConfig(Double compactionTaskSlotRatio, Integer maxCompactionTaskSlots, CompactionCandidateSearchPolicy compactionPolicy, Boolean useSupervisors, CompactionEngine engine) DruidCompactionConfig(List<DataSourceCompactionConfig> compactionConfigs, Double compactionTaskSlotRatio, Integer maxCompactionTaskSlots, CompactionCandidateSearchPolicy compactionPolicy, Boolean useSupervisors, CompactionEngine engine)