Uses of Interface
org.apache.druid.server.coordinator.DataSourceCompactionConfig
Packages that use DataSourceCompactionConfig
Package
Description
-
Uses of DataSourceCompactionConfig in org.apache.druid.client.indexing
Methods in org.apache.druid.client.indexing with parameters of type DataSourceCompactionConfigModifier and TypeMethodDescriptionClientCompactionTaskQueryTuningConfig.from(DataSourceCompactionConfig compactionConfig) ClientCompactionRunnerInfo.validateCompactionConfig(DataSourceCompactionConfig newConfig, CompactionEngine defaultCompactionEngine) -
Uses of DataSourceCompactionConfig in org.apache.druid.server.compaction
Methods in org.apache.druid.server.compaction with parameters of type DataSourceCompactionConfigModifier and TypeMethodDescriptionbooleanCompactionSlotManager.cancelTaskOnlyIfGranularityChanged(ClientCompactionTaskQuery compactionTaskQuery, DataSourceCompactionConfig dataSourceCompactionConfig) Cancels a currently running compaction task only if the segment granularity has changed in the datasource compaction config.intCompactionSlotManager.computeSlotsRequiredForTask(ClientCompactionTaskQuery task, DataSourceCompactionConfig config) Computes the maximum number of slots required for a compaction task.voidCompactionStatusTracker.onCompactionStatusComputed(CompactionCandidate candidateSegments, DataSourceCompactionConfig config) Tracks the latest compaction status of the given compaction candidates.Method parameters in org.apache.druid.server.compaction with type arguments of type DataSourceCompactionConfigModifier and TypeMethodDescriptionvoidCompactionSlotManager.skipLockedIntervals(List<DataSourceCompactionConfig> compactionConfigs) Retrieves the list of intervals locked by higher priority tasks for each datasource.Constructors in org.apache.druid.server.compaction with parameters of type DataSourceCompactionConfigModifierConstructorDescriptionDataSourceCompactibleSegmentIterator(DataSourceCompactionConfig config, SegmentTimeline timeline, List<org.joda.time.Interval> skipIntervals, CompactionCandidateSearchPolicy searchPolicy, IndexingStateFingerprintMapper indexingStateFingerprintMapper) Constructor parameters in org.apache.druid.server.compaction with type arguments of type DataSourceCompactionConfigModifierConstructorDescriptionPriorityBasedCompactionSegmentIterator(CompactionCandidateSearchPolicy searchPolicy, Map<String, DataSourceCompactionConfig> compactionConfigs, Map<String, SegmentTimeline> datasourceToTimeline, Map<String, List<org.joda.time.Interval>> skipIntervals, IndexingStateFingerprintMapper indexingStateFingerprintMapper) -
Uses of DataSourceCompactionConfig in org.apache.druid.server.coordinator
Classes in org.apache.druid.server.coordinator that implement DataSourceCompactionConfigModifier and TypeClassDescriptionclassclassMethods in org.apache.druid.server.coordinator that return DataSourceCompactionConfigModifier and TypeMethodDescriptionDataSourceCompactionConfigAuditEntry.getCompactionConfig()CoordinatorConfigManager.getDatasourceCompactionConfig(String dataSource) Methods in org.apache.druid.server.coordinator that return types with arguments of type DataSourceCompactionConfigModifier and TypeMethodDescriptionDruidCompactionConfig.dataSourceToCompactionConfigMap()com.google.common.base.Optional<DataSourceCompactionConfig>DruidCompactionConfig.findConfigForDatasource(String dataSource) DruidCompactionConfig.getCompactionConfigs()Methods in org.apache.druid.server.coordinator with parameters of type DataSourceCompactionConfigModifier and TypeMethodDescriptionbooleanCoordinatorConfigManager.updateDatasourceCompactionConfig(DataSourceCompactionConfig config, AuditInfo auditInfo) DruidCompactionConfig.withDatasourceConfig(DataSourceCompactionConfig dataSourceConfig) Method parameters in org.apache.druid.server.coordinator with type arguments of type DataSourceCompactionConfigModifier and TypeMethodDescriptionDruidCompactionConfig.withDatasourceConfigs(List<DataSourceCompactionConfig> compactionConfigs) Creates a copy of thisDruidCompactionConfigwith the given datasource compaction configs.Constructors in org.apache.druid.server.coordinator with parameters of type DataSourceCompactionConfigModifierConstructorDescriptionDataSourceCompactionConfigAuditEntry(ClusterCompactionConfig globalConfig, DataSourceCompactionConfig compactionConfig, AuditInfo auditInfo, org.joda.time.DateTime auditTime) Constructor parameters in org.apache.druid.server.coordinator with type arguments of type DataSourceCompactionConfigModifierConstructorDescriptionDruidCompactionConfig(List<DataSourceCompactionConfig> compactionConfigs, Double compactionTaskSlotRatio, Integer maxCompactionTaskSlots, CompactionCandidateSearchPolicy compactionPolicy, Boolean useSupervisors, CompactionEngine engine, Boolean storeCompactionStatePerSegment) -
Uses of DataSourceCompactionConfig in org.apache.druid.server.coordinator.duty
Methods in org.apache.druid.server.coordinator.duty with parameters of type DataSourceCompactionConfigModifier and TypeMethodDescriptionstatic ClientCompactionTaskQueryCompactSegments.createCompactionTask(CompactionCandidate candidate, Eligibility eligibility, DataSourceCompactionConfig config, CompactionEngine defaultEngine, String indexingStateFingerprint, boolean storeCompactionStatePerSegment) Creates aClientCompactionTaskQuerywhich can be submitted to anOverlordClientto start a compaction task. -
Uses of DataSourceCompactionConfig in org.apache.druid.server.http
Methods in org.apache.druid.server.http with parameters of type DataSourceCompactionConfigModifier and TypeMethodDescriptionjavax.ws.rs.core.ResponseCoordinatorCompactionConfigsResource.addOrUpdateDatasourceCompactionConfig(DataSourceCompactionConfig newConfig, javax.servlet.http.HttpServletRequest req)