You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by GitBox <gi...@apache.org> on 2020/03/17 22:06:45 UTC

[GitHub] [druid] mlubavin-vg opened a new issue #9531: Enabling QueryCountStatsMonitor on peon tasks causes them to crash on starting

mlubavin-vg opened a new issue #9531: Enabling QueryCountStatsMonitor on peon tasks causes them to crash on starting
URL: https://github.com/apache/druid/issues/9531
 
 
   Please provide a detailed title (e.g. "Broker crashes when using TopN query with Bound filter" instead of just "Broker crashes").
   
   ### Affected Version
   
   0.16
   
   ### Description
   
   I am trying to get query count metrics to be emitted by the peon tasks.
   
   In the middle manager configuration, when I add QueryCountStatsMonitor to this line:
   druid.indexer.fork.property.druid.monitoring.monitors=["org.apache.druid.java.util.metrics.JvmMonitor", "org.apache.druid.server.metrics.QueryCountStatsMonitor"]
   
   or
   druid.indexer.fork.property.druid.monitoring.monitors=["org.apache.druid.server.metrics.QueryCountStatsMonitor"]
   
   the tasks cannot start up. 
   
   I found the following error in the task logs:
   
   ```
   Exception in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: com.google.inject.CreationException: Unable to create injector, see the following errors:
   
   1) Problem parsing object at prefix[druid.lookup]: Can not construct instance of org.apache.druid.query.lookup.LookupListeningAnnouncerConfig, problem: Unable to provision, see the following errors:
   
   1) Error in custom provider, java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.task.Task
       for the 1st parameter of org.apache.druid.cli.CliPeon$1.getDataSourceFromTask(CliPeon.java:233)
     at org.apache.druid.cli.CliPeon$1.getDataSourceFromTask(CliPeon.java:233) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating java.lang.String annotated with @com.google.inject.name.Named(value=druidDataSource)
       for field at org.apache.druid.server.metrics.DataSourceTaskIdHolder.dataSource(DataSourceTaskIdHolder.java:29)
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:71) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.server.metrics.DataSourceTaskIdHolder
   
   2) Error in custom provider, java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.task.Task
       for the 1st parameter of org.apache.druid.cli.CliPeon$1.getTaskIDFromTask(CliPeon.java:241)
     at org.apache.druid.cli.CliPeon$1.getTaskIDFromTask(CliPeon.java:241) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating java.lang.String annotated with @com.google.inject.name.Named(value=druidTaskId)
       for field at org.apache.druid.server.metrics.DataSourceTaskIdHolder.taskId(DataSourceTaskIdHolder.java:32)
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:71) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.server.metrics.DataSourceTaskIdHolder
   
   2 errors
    at [Source: N/A; line: -1, column: -1].
     at org.apache.druid.guice.JsonConfigProvider.bind(JsonConfigProvider.java:151) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule)
     at org.apache.druid.guice.JsonConfigProvider.bind(JsonConfigProvider.java:151) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule)
     while locating com.google.common.base.Supplier<org.apache.druid.query.lookup.LookupListeningAnnouncerConfig>
     at org.apache.druid.guice.JsonConfigProvider.bind(JsonConfigProvider.java:152) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule)
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 1st parameter of org.apache.druid.query.lookup.LookupModule.getLookupNodeService(LookupModule.java:92)
     at org.apache.druid.query.lookup.LookupModule.getLookupNodeService(LookupModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule)
     while locating org.apache.druid.discovery.LookupNodeService
       for the 24th parameter of org.apache.druid.indexing.common.TaskToolboxFactory.<init>(TaskToolboxFactory.java:119)
     at org.apache.druid.cli.CliPeon.bindTaskConfigAndClients(CliPeon.java:391) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.TaskToolboxFactory
       for the 1st parameter of org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner.<init>(SingleTaskBackgroundRunner.java:95)
     at org.apache.druid.cli.CliPeon$1.configure(CliPeon.java:200) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner
     while locating org.apache.druid.query.QuerySegmentWalker
       for the 2nd parameter of org.apache.druid.server.QueryLifecycleFactory.<init>(QueryLifecycleFactory.java:52)
     at org.apache.druid.server.QueryLifecycleFactory.class(QueryLifecycleFactory.java:52)
     while locating org.apache.druid.server.QueryLifecycleFactory
       for the 1st parameter of org.apache.druid.server.QueryResource.<init>(QueryResource.java:121)
     at org.apache.druid.server.QueryResource.class(QueryResource.java:79)
     while locating org.apache.druid.server.QueryResource
     while locating org.apache.druid.server.metrics.QueryCountStatsProvider
       for the 1st parameter of org.apache.druid.server.metrics.QueryCountStatsMonitor.<init>(QueryCountStatsMonitor.java:40)
     while locating org.apache.druid.server.metrics.QueryCountStatsMonitor
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:77) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler annotated with @com.google.inject.name.Named(value=ForTheEagerness)
   
   2) Tried proxying org.apache.druid.java.util.metrics.MonitorScheduler to support a circular dependency, but it is not an interface.
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler
       for the 14th parameter of org.apache.druid.indexing.common.TaskToolboxFactory.<init>(TaskToolboxFactory.java:119)
     at org.apache.druid.cli.CliPeon.bindTaskConfigAndClients(CliPeon.java:391) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.TaskToolboxFactory
       for the 1st parameter of org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner.<init>(SingleTaskBackgroundRunner.java:95)
     at org.apache.druid.cli.CliPeon$1.configure(CliPeon.java:200) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner
     while locating org.apache.druid.query.QuerySegmentWalker
       for the 2nd parameter of org.apache.druid.server.QueryLifecycleFactory.<init>(QueryLifecycleFactory.java:52)
     at org.apache.druid.server.QueryLifecycleFactory.class(QueryLifecycleFactory.java:52)
     while locating org.apache.druid.server.QueryLifecycleFactory
       for the 1st parameter of org.apache.druid.server.QueryResource.<init>(QueryResource.java:121)
     at org.apache.druid.server.QueryResource.class(QueryResource.java:79)
     while locating org.apache.druid.server.QueryResource
     while locating org.apache.druid.server.metrics.QueryCountStatsProvider
       for the 1st parameter of org.apache.druid.server.metrics.QueryCountStatsMonitor.<init>(QueryCountStatsMonitor.java:40)
     while locating org.apache.druid.server.metrics.QueryCountStatsMonitor
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:77) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler annotated with @com.google.inject.name.Named(value=ForTheEagerness)
   
   2 errors
   	at org.apache.druid.cli.CliPeon.run(CliPeon.java:308)
   	at org.apache.druid.cli.Main.main(Main.java:113)
   Caused by: java.lang.RuntimeException: com.google.inject.CreationException: Unable to create injector, see the following errors:
   
   1) Problem parsing object at prefix[druid.lookup]: Can not construct instance of org.apache.druid.query.lookup.LookupListeningAnnouncerConfig, problem: Unable to provision, see the following errors:
   
   1) Error in custom provider, java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.task.Task
       for the 1st parameter of org.apache.druid.cli.CliPeon$1.getDataSourceFromTask(CliPeon.java:233)
     at org.apache.druid.cli.CliPeon$1.getDataSourceFromTask(CliPeon.java:233) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating java.lang.String annotated with @com.google.inject.name.Named(value=druidDataSource)
       for field at org.apache.druid.server.metrics.DataSourceTaskIdHolder.dataSource(DataSourceTaskIdHolder.java:29)
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:71) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.server.metrics.DataSourceTaskIdHolder
   
   2) Error in custom provider, java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.task.Task
       for the 1st parameter of org.apache.druid.cli.CliPeon$1.getTaskIDFromTask(CliPeon.java:241)
     at org.apache.druid.cli.CliPeon$1.getTaskIDFromTask(CliPeon.java:241) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating java.lang.String annotated with @com.google.inject.name.Named(value=druidTaskId)
       for field at org.apache.druid.server.metrics.DataSourceTaskIdHolder.taskId(DataSourceTaskIdHolder.java:32)
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:71) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.server.metrics.DataSourceTaskIdHolder
   
   2 errors
    at [Source: N/A; line: -1, column: -1].
     at org.apache.druid.guice.JsonConfigProvider.bind(JsonConfigProvider.java:151) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule)
     at org.apache.druid.guice.JsonConfigProvider.bind(JsonConfigProvider.java:151) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule)
     while locating com.google.common.base.Supplier<org.apache.druid.query.lookup.LookupListeningAnnouncerConfig>
     at org.apache.druid.guice.JsonConfigProvider.bind(JsonConfigProvider.java:152) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule)
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 1st parameter of org.apache.druid.query.lookup.LookupModule.getLookupNodeService(LookupModule.java:92)
     at org.apache.druid.query.lookup.LookupModule.getLookupNodeService(LookupModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule)
     while locating org.apache.druid.discovery.LookupNodeService
       for the 24th parameter of org.apache.druid.indexing.common.TaskToolboxFactory.<init>(TaskToolboxFactory.java:119)
     at org.apache.druid.cli.CliPeon.bindTaskConfigAndClients(CliPeon.java:391) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.TaskToolboxFactory
       for the 1st parameter of org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner.<init>(SingleTaskBackgroundRunner.java:95)
     at org.apache.druid.cli.CliPeon$1.configure(CliPeon.java:200) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner
     while locating org.apache.druid.query.QuerySegmentWalker
       for the 2nd parameter of org.apache.druid.server.QueryLifecycleFactory.<init>(QueryLifecycleFactory.java:52)
     at org.apache.druid.server.QueryLifecycleFactory.class(QueryLifecycleFactory.java:52)
     while locating org.apache.druid.server.QueryLifecycleFactory
       for the 1st parameter of org.apache.druid.server.QueryResource.<init>(QueryResource.java:121)
     at org.apache.druid.server.QueryResource.class(QueryResource.java:79)
     while locating org.apache.druid.server.QueryResource
     while locating org.apache.druid.server.metrics.QueryCountStatsProvider
       for the 1st parameter of org.apache.druid.server.metrics.QueryCountStatsMonitor.<init>(QueryCountStatsMonitor.java:40)
     while locating org.apache.druid.server.metrics.QueryCountStatsMonitor
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:77) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler annotated with @com.google.inject.name.Named(value=ForTheEagerness)
   
   2) Tried proxying org.apache.druid.java.util.metrics.MonitorScheduler to support a circular dependency, but it is not an interface.
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler
       for the 14th parameter of org.apache.druid.indexing.common.TaskToolboxFactory.<init>(TaskToolboxFactory.java:119)
     at org.apache.druid.cli.CliPeon.bindTaskConfigAndClients(CliPeon.java:391) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.TaskToolboxFactory
       for the 1st parameter of org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner.<init>(SingleTaskBackgroundRunner.java:95)
     at org.apache.druid.cli.CliPeon$1.configure(CliPeon.java:200) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner
     while locating org.apache.druid.query.QuerySegmentWalker
       for the 2nd parameter of org.apache.druid.server.QueryLifecycleFactory.<init>(QueryLifecycleFactory.java:52)
     at org.apache.druid.server.QueryLifecycleFactory.class(QueryLifecycleFactory.java:52)
     while locating org.apache.druid.server.QueryLifecycleFactory
       for the 1st parameter of org.apache.druid.server.QueryResource.<init>(QueryResource.java:121)
     at org.apache.druid.server.QueryResource.class(QueryResource.java:79)
     while locating org.apache.druid.server.QueryResource
     while locating org.apache.druid.server.metrics.QueryCountStatsProvider
       for the 1st parameter of org.apache.druid.server.metrics.QueryCountStatsMonitor.<init>(QueryCountStatsMonitor.java:40)
     while locating org.apache.druid.server.metrics.QueryCountStatsMonitor
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:77) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler annotated with @com.google.inject.name.Named(value=ForTheEagerness)
   
   2 errors
   	at org.apache.druid.cli.GuiceRunnable.makeInjector(GuiceRunnable.java:72)
   	at org.apache.druid.cli.CliPeon.run(CliPeon.java:271)
   	... 1 more
   Caused by: com.google.inject.CreationException: Unable to create injector, see the following errors:
   
   1) Problem parsing object at prefix[druid.lookup]: Can not construct instance of org.apache.druid.query.lookup.LookupListeningAnnouncerConfig, problem: Unable to provision, see the following errors:
   
   1) Error in custom provider, java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.task.Task
       for the 1st parameter of org.apache.druid.cli.CliPeon$1.getDataSourceFromTask(CliPeon.java:233)
     at org.apache.druid.cli.CliPeon$1.getDataSourceFromTask(CliPeon.java:233) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating java.lang.String annotated with @com.google.inject.name.Named(value=druidDataSource)
       for field at org.apache.druid.server.metrics.DataSourceTaskIdHolder.dataSource(DataSourceTaskIdHolder.java:29)
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:71) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.server.metrics.DataSourceTaskIdHolder
   
   2) Error in custom provider, java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.task.Task
       for the 1st parameter of org.apache.druid.cli.CliPeon$1.getTaskIDFromTask(CliPeon.java:241)
     at org.apache.druid.cli.CliPeon$1.getTaskIDFromTask(CliPeon.java:241) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating java.lang.String annotated with @com.google.inject.name.Named(value=druidTaskId)
       for field at org.apache.druid.server.metrics.DataSourceTaskIdHolder.taskId(DataSourceTaskIdHolder.java:32)
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:71) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.server.metrics.DataSourceTaskIdHolder
   
   2 errors
    at [Source: N/A; line: -1, column: -1].
     at org.apache.druid.guice.JsonConfigProvider.bind(JsonConfigProvider.java:151) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule)
     at org.apache.druid.guice.JsonConfigProvider.bind(JsonConfigProvider.java:151) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule)
     while locating com.google.common.base.Supplier<org.apache.druid.query.lookup.LookupListeningAnnouncerConfig>
     at org.apache.druid.guice.JsonConfigProvider.bind(JsonConfigProvider.java:152) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule)
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 1st parameter of org.apache.druid.query.lookup.LookupModule.getLookupNodeService(LookupModule.java:92)
     at org.apache.druid.query.lookup.LookupModule.getLookupNodeService(LookupModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule)
     while locating org.apache.druid.discovery.LookupNodeService
       for the 24th parameter of org.apache.druid.indexing.common.TaskToolboxFactory.<init>(TaskToolboxFactory.java:119)
     at org.apache.druid.cli.CliPeon.bindTaskConfigAndClients(CliPeon.java:391) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.TaskToolboxFactory
       for the 1st parameter of org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner.<init>(SingleTaskBackgroundRunner.java:95)
     at org.apache.druid.cli.CliPeon$1.configure(CliPeon.java:200) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner
     while locating org.apache.druid.query.QuerySegmentWalker
       for the 2nd parameter of org.apache.druid.server.QueryLifecycleFactory.<init>(QueryLifecycleFactory.java:52)
     at org.apache.druid.server.QueryLifecycleFactory.class(QueryLifecycleFactory.java:52)
     while locating org.apache.druid.server.QueryLifecycleFactory
       for the 1st parameter of org.apache.druid.server.QueryResource.<init>(QueryResource.java:121)
     at org.apache.druid.server.QueryResource.class(QueryResource.java:79)
     while locating org.apache.druid.server.QueryResource
     while locating org.apache.druid.server.metrics.QueryCountStatsProvider
       for the 1st parameter of org.apache.druid.server.metrics.QueryCountStatsMonitor.<init>(QueryCountStatsMonitor.java:40)
     while locating org.apache.druid.server.metrics.QueryCountStatsMonitor
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:77) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler annotated with @com.google.inject.name.Named(value=ForTheEagerness)
   
   2) Tried proxying org.apache.druid.java.util.metrics.MonitorScheduler to support a circular dependency, but it is not an interface.
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler
       for the 14th parameter of org.apache.druid.indexing.common.TaskToolboxFactory.<init>(TaskToolboxFactory.java:119)
     at org.apache.druid.cli.CliPeon.bindTaskConfigAndClients(CliPeon.java:391) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.TaskToolboxFactory
       for the 1st parameter of org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner.<init>(SingleTaskBackgroundRunner.java:95)
     at org.apache.druid.cli.CliPeon$1.configure(CliPeon.java:200) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner
     while locating org.apache.druid.query.QuerySegmentWalker
       for the 2nd parameter of org.apache.druid.server.QueryLifecycleFactory.<init>(QueryLifecycleFactory.java:52)
     at org.apache.druid.server.QueryLifecycleFactory.class(QueryLifecycleFactory.java:52)
     while locating org.apache.druid.server.QueryLifecycleFactory
       for the 1st parameter of org.apache.druid.server.QueryResource.<init>(QueryResource.java:121)
     at org.apache.druid.server.QueryResource.class(QueryResource.java:79)
     while locating org.apache.druid.server.QueryResource
     while locating org.apache.druid.server.metrics.QueryCountStatsProvider
       for the 1st parameter of org.apache.druid.server.metrics.QueryCountStatsMonitor.<init>(QueryCountStatsMonitor.java:40)
     while locating org.apache.druid.server.metrics.QueryCountStatsMonitor
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:92) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:77) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.java.util.metrics.MonitorScheduler annotated with @com.google.inject.name.Named(value=ForTheEagerness)
   
   2 errors
   	at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:470)
   	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:184)
   	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
   	at com.google.inject.Guice.createInjector(Guice.java:99)
   	at com.google.inject.Guice.createInjector(Guice.java:73)
   	at com.google.inject.Guice.createInjector(Guice.java:62)
   	at org.apache.druid.initialization.Initialization.makeInjectorWithModules(Initialization.java:419)
   	at org.apache.druid.cli.GuiceRunnable.makeInjector(GuiceRunnable.java:69)
   	... 2 more
   Caused by: java.lang.IllegalArgumentException: Can not construct instance of org.apache.druid.query.lookup.LookupListeningAnnouncerConfig, problem: Unable to provision, see the following errors:
   
   1) Error in custom provider, java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.task.Task
       for the 1st parameter of org.apache.druid.cli.CliPeon$1.getDataSourceFromTask(CliPeon.java:233)
     at org.apache.druid.cli.CliPeon$1.getDataSourceFromTask(CliPeon.java:233) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating java.lang.String annotated with @com.google.inject.name.Named(value=druidDataSource)
       for field at org.apache.druid.server.metrics.DataSourceTaskIdHolder.dataSource(DataSourceTaskIdHolder.java:29)
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:71) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.server.metrics.DataSourceTaskIdHolder
   
   2) Error in custom provider, java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.task.Task
       for the 1st parameter of org.apache.druid.cli.CliPeon$1.getTaskIDFromTask(CliPeon.java:241)
     at org.apache.druid.cli.CliPeon$1.getTaskIDFromTask(CliPeon.java:241) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating java.lang.String annotated with @com.google.inject.name.Named(value=druidTaskId)
       for field at org.apache.druid.server.metrics.DataSourceTaskIdHolder.taskId(DataSourceTaskIdHolder.java:32)
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:71) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.server.metrics.DataSourceTaskIdHolder
   
   2 errors
    at [Source: N/A; line: -1, column: -1]
   	at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:3459)
   	at com.fasterxml.jackson.databind.ObjectMapper.convertValue(ObjectMapper.java:3378)
   	at org.apache.druid.guice.JsonConfigurator.configurate(JsonConfigurator.java:117)
   	at org.apache.druid.guice.JsonConfigProvider.get(JsonConfigProvider.java:243)
   	at org.apache.druid.guice.JsonConfigProvider.get(JsonConfigProvider.java:81)
   	at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
   	at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53)
   	at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61)
   	at com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
   	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
   	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
   	at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
   	at org.apache.druid.guice.SupplierProvider.get(SupplierProvider.java:52)
   	at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
   	at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53)
   	at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61)
   	at com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
   	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
   	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
   	at com.google.inject.internal.ProviderMethod$Factory.provision(ProviderMethod.java:402)
   	at com.google.inject.internal.ProviderMethod$Factory.get(ProviderMethod.java:376)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
   	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
   	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
   	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
   	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
   	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
   	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
   	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
   	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
   	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
   	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
   	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
   	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
   	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
   	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
   	at org.apache.druid.guice.LifecycleScope$1.get(LifecycleScope.java:68)
   	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
   	at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
   	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
   	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
   	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
   	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
   	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
   	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
   	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
   	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
   	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
   	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
   	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
   	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
   	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
   	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
   	at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
   	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
   	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
   	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
   	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
   	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
   	at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
   	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054)
   	at org.apache.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:95)
   	at org.apache.druid.server.metrics.MetricsModule$$FastClassByGuice$$99ddce1b.invoke(<generated>)
   	at com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:264)
   	at com.google.inject.internal.ProviderMethod$Factory.provision(ProviderMethod.java:401)
   	at com.google.inject.internal.ProviderMethod$Factory.get(ProviderMethod.java:376)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
   	at org.apache.druid.guice.LifecycleScope$1.get(LifecycleScope.java:68)
   	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
   	at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
   	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
   	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
   	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205)
   	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
   	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199)
   	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180)
   	... 8 more
   Caused by: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.lookup.LookupListeningAnnouncerConfig, problem: Unable to provision, see the following errors:
   
   1) Error in custom provider, java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.task.Task
       for the 1st parameter of org.apache.druid.cli.CliPeon$1.getDataSourceFromTask(CliPeon.java:233)
     at org.apache.druid.cli.CliPeon$1.getDataSourceFromTask(CliPeon.java:233) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating java.lang.String annotated with @com.google.inject.name.Named(value=druidDataSource)
       for field at org.apache.druid.server.metrics.DataSourceTaskIdHolder.dataSource(DataSourceTaskIdHolder.java:29)
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:71) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.server.metrics.DataSourceTaskIdHolder
   
   2) Error in custom provider, java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.task.Task
       for the 1st parameter of org.apache.druid.cli.CliPeon$1.getTaskIDFromTask(CliPeon.java:241)
     at org.apache.druid.cli.CliPeon$1.getTaskIDFromTask(CliPeon.java:241) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating java.lang.String annotated with @com.google.inject.name.Named(value=druidTaskId)
       for field at org.apache.druid.server.metrics.DataSourceTaskIdHolder.taskId(DataSourceTaskIdHolder.java:32)
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:71) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.server.metrics.DataSourceTaskIdHolder
   
   2 errors
    at [Source: N/A; line: -1, column: -1]
   	at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:152)
   	at com.fasterxml.jackson.databind.DeserializationContext.instantiationException(DeserializationContext.java:887)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapInstantiationProblem(BeanDeserializerBase.java:1530)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:444)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1099)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:296)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:133)
   	at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:3454)
   	... 110 more
   Caused by: com.google.inject.ProvisionException: Unable to provision, see the following errors:
   
   1) Error in custom provider, java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.task.Task
       for the 1st parameter of org.apache.druid.cli.CliPeon$1.getDataSourceFromTask(CliPeon.java:233)
     at org.apache.druid.cli.CliPeon$1.getDataSourceFromTask(CliPeon.java:233) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating java.lang.String annotated with @com.google.inject.name.Named(value=druidDataSource)
       for field at org.apache.druid.server.metrics.DataSourceTaskIdHolder.dataSource(DataSourceTaskIdHolder.java:29)
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:71) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.server.metrics.DataSourceTaskIdHolder
   
   2) Error in custom provider, java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating org.apache.druid.indexing.common.task.Task
       for the 1st parameter of org.apache.druid.cli.CliPeon$1.getTaskIDFromTask(CliPeon.java:241)
     at org.apache.druid.cli.CliPeon$1.getTaskIDFromTask(CliPeon.java:241) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.cli.CliPeon$1)
     while locating java.lang.String annotated with @com.google.inject.name.Named(value=druidTaskId)
       for field at org.apache.druid.server.metrics.DataSourceTaskIdHolder.taskId(DataSourceTaskIdHolder.java:32)
     at org.apache.druid.server.metrics.MetricsModule.configure(MetricsModule.java:71) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.server.metrics.MetricsModule)
     while locating org.apache.druid.server.metrics.DataSourceTaskIdHolder
   
   2 errors
   	at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1028)
   	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1050)
   	at org.apache.druid.guice.GuiceInjectableValues.findInjectableValue(GuiceInjectableValues.java:53)
   	at com.fasterxml.jackson.databind.DeserializationContext.findInjectableValue(DeserializationContext.java:361)
   	at com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer._findMissing(PropertyValueBuffer.java:136)
   	at com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer.getParameters(PropertyValueBuffer.java:118)
   	at com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator.build(PropertyBasedCreator.java:135)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:442)
   	... 114 more
   Caused by: java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
   	at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:224)
   	at org.apache.druid.cli.CliPeon$1$$FastClassByGuice$$1ae344b1.invoke(<generated>)
   	at com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:264)
   	at com.google.inject.internal.ProviderMethod$Factory.provision(ProviderMethod.java:401)
   	at com.google.inject.internal.ProviderMethod$Factory.get(ProviderMethod.java:376)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
   	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
   	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
   	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
   	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
   	at com.google.inject.internal.ProviderMethod$Factory.provision(ProviderMethod.java:402)
   	at com.google.inject.internal.ProviderMethod$Factory.get(ProviderMethod.java:376)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
   	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
   	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
   	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:54)
   	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:132)
   	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:120)
   	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
   	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
   	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
   	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
   	at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
   	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
   	at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
   	... 121 more
   Caused by: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.apache.druid.query.aggregation.LongSumAggregatorFactory, problem: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
    at [Source: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_fmocbjbo/task.json; line: 1, column: 1297] (through reference chain: org.apache.druid.indexing.kafka.KafkaIndexTask["dataSchema"]->org.apache.druid.segment.indexing.DataSchema["metricsSpec"]->Object[][1])
   	at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:152)
   	at com.fasterxml.jackson.databind.DeserializationContext.instantiationException(DeserializationContext.java:887)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapInstantiationProblem(BeanDeserializerBase.java:1530)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:444)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1099)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:296)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeOther(BeanDeserializer.java:166)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:136)
   	at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:122)
   	at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:93)
   	at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:131)
   	at com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer.deserialize(ObjectArrayDeserializer.java:158)
   	at com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer.deserialize(ObjectArrayDeserializer.java:17)
   	at com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:520)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeWithErrorWrapping(BeanDeserializer.java:463)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:378)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1099)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:296)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:133)
   	at com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:520)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeWithErrorWrapping(BeanDeserializer.java:463)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:378)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1099)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:296)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeOther(BeanDeserializer.java:166)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:136)
   	at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:122)
   	at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:93)
   	at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:131)
   	at com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:42)
   	at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3736)
   	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2620)
   	at org.apache.druid.cli.CliPeon$1.readTask(CliPeon.java:221)
   	... 152 more
   Caused by: com.google.inject.ProvisionException: Unable to provision, see the following errors:
   
   1) Tried proxying org.apache.druid.query.lookup.LookupListeningAnnouncerConfig to support a circular dependency, but it is not an interface.
     while locating org.apache.druid.query.lookup.LookupListeningAnnouncerConfig
       for the 4th parameter of org.apache.druid.query.lookup.LookupReferencesManager.<init>(LookupReferencesManager.java:124)
     at org.apache.druid.query.lookup.LookupReferencesManager.class(LookupReferencesManager.java:80)
     while locating org.apache.druid.query.lookup.LookupReferencesManager
     while locating org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider
       for the 1st parameter of org.apache.druid.query.expression.LookupExprMacro.<init>(LookupExprMacro.java:40)
     while locating org.apache.druid.query.expression.LookupExprMacro
     while locating org.apache.druid.math.expr.ExprMacroTable$ExprMacro annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=140, type=MULTIBINDER, keyType=)
     at org.apache.druid.guice.ExpressionModule.addExprMacro(ExpressionModule.java:83) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.query.lookup.LookupModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
     while locating java.util.Set<org.apache.druid.math.expr.ExprMacroTable$ExprMacro>
       for the 1st parameter of org.apache.druid.query.expression.GuiceExprMacroTable.<init>(GuiceExprMacroTable.java:33)
     while locating org.apache.druid.query.expression.GuiceExprMacroTable
     at org.apache.druid.guice.ExpressionModule.configure(ExpressionModule.java:69) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> org.apache.druid.guice.ExpressionModule)
     while locating org.apache.druid.math.expr.ExprMacroTable
   
   1 error
   	at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1028)
   	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1050)
   	at org.apache.druid.guice.GuiceInjectableValues.findInjectableValue(GuiceInjectableValues.java:53)
   	at com.fasterxml.jackson.databind.DeserializationContext.findInjectableValue(DeserializationContext.java:361)
   	at com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer._findMissing(PropertyValueBuffer.java:136)
   	at com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer.getParameters(PropertyValueBuffer.java:118)
   	at com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator.build(PropertyBasedCreator.java:135)
   	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:442)
   	... 181 more
   ```
   
   the task is started like this (from middle manager log):
   ```
   2020-03-17T22:00:17,933 INFO [WorkerTaskManager-NoticeHandler] org.apache.druid.indexing.worker.WorkerTaskManager - Task[index_kafka_campaignsummary_e8f1cf4c16f1aea_behocdcc] started.
   2020-03-17T22:00:17,934 INFO [forking-task-runner-1] org.apache.druid.indexing.overlord.ForkingTaskRunner - Running command: java -cp /usr/share/druid/conf/druid/cluster/_common:/usr/share/druid/conf/druid/cluster/data/middleManager:/usr/share/druid/lib/druid-services-0.16.0-incubating.jar:/usr/share/druid/lib/druid-core-0.16.0-incubating.jar:/usr/share/druid/lib/commons-io-2.6.jar:/usr/share/druid/lib/commons-lang-2.6.jar:/usr/share/druid/lib/commons-compress-1.18.jar:/usr/share/druid/lib/config-magic-0.9.jar:/usr/share/druid/lib/hibernate-validator-5.1.3.Final.jar:/usr/share/druid/lib/validation-api-1.1.0.Final.jar:/usr/share/druid/lib/jboss-logging-3.1.3.GA.jar:/usr/share/druid/lib/classmate-1.0.0.jar:/usr/share/druid/lib/javax.el-api-3.0.0.jar:/usr/share/druid/lib/javax.el-3.0.0.jar:/usr/share/druid/lib/jaxb-api-2.3.1.jar:/usr/share/druid/lib/javax.activation-api-1.2.0.jar:/usr/share/druid/lib/guava-16.0.1.jar:/usr/share/druid/lib/jackson-core-2.6.7.jar:/usr/share/druid/lib/jackson-annotations-2.6.7.jar:/usr/share/druid/lib/jackson-databind-2.6.7.jar:/usr/share/druid/lib/jackson-datatype-guava-2.6.7.jar:/usr/share/druid/lib/jackson-datatype-joda-2.6.7.jar:/usr/share/druid/lib/joda-time-2.10.2.jar:/usr/share/druid/lib/jackson-dataformat-smile-2.6.7.jar:/usr/share/druid/lib/guice-4.1.0.jar:/usr/share/druid/lib/javax.inject-1.jar:/usr/share/druid/lib/aopalliance-1.0.jar:/usr/share/druid/lib/guice-multibindings-4.1.0.jar:/usr/share/druid/lib/jdbi-2.63.1.jar:/usr/share/druid/lib/log4j-api-2.5.jar:/usr/share/druid/lib/log4j-core-2.5.jar:/usr/share/druid/lib/log4j-slf4j-impl-2.5.jar:/usr/share/druid/lib/slf4j-api-1.7.25.jar:/usr/share/druid/lib/log4j-jul-2.5.jar:/usr/share/druid/lib/log4j-1.2-api-2.5.jar:/usr/share/druid/lib/jcl-over-slf4j-1.7.12.jar:/usr/share/druid/lib/airline-0.7.jar:/usr/share/druid/lib/jackson-jq-0.0.10.jar:/usr/share/druid/lib/joni-2.1.27.jar:/usr/share/druid/lib/jcodings-1.0.43.jar:/usr/share/druid/lib/fastutil-8.2.3.jar:/usr/share/druid/lib/netty-buffer-4.1.30.Final.jar:/usr/share/druid/lib/netty-common-4.1.30.Final.jar:/usr/share/druid/lib/netty-codec-http-4.1.30.Final.jar:/usr/share/druid/lib/netty-codec-4.1.30.Final.jar:/usr/share/druid/lib/netty-transport-4.1.30.Final.jar:/usr/share/druid/lib/netty-resolver-4.1.30.Final.jar:/usr/share/druid/lib/opencsv-4.6.jar:/usr/share/druid/lib/commons-lang3-3.8.1.jar:/usr/share/druid/lib/commons-text-1.3.jar:/usr/share/druid/lib/commons-beanutils-1.9.3.jar:/usr/share/druid/lib/commons-logging-1.1.1.jar:/usr/share/druid/lib/commons-collections-3.2.2.jar:/usr/share/druid/lib/commons-collections4-4.2.jar:/usr/share/druid/lib/rhino-1.7.11.jar:/usr/share/druid/lib/xz-1.8.jar:/usr/share/druid/lib/zstd-jni-1.3.3-1.jar:/usr/share/druid/lib/json-path-2.3.0.jar:/usr/share/druid/lib/json-smart-2.3.jar:/usr/share/druid/lib/accessors-smart-1.2.jar:/usr/share/druid/lib/asm-7.1.jar:/usr/share/druid/lib/antlr4-runtime-4.5.1.jar:/usr/share/druid/lib/disruptor-3.3.6.jar:/usr/share/druid/lib/jsr305-2.0.1.jar:/usr/share/druid/lib/jna-4.5.1.jar:/usr/share/druid/lib/async-http-client-2.5.3.jar:/usr/share/druid/lib/async-http-client-netty-utils-2.5.3.jar:/usr/share/druid/lib/javax.activation-1.2.0.jar:/usr/share/druid/lib/netty-handler-4.1.30.Final.jar:/usr/share/druid/lib/netty-codec-socks-4.1.30.Final.jar:/usr/share/druid/lib/netty-handler-proxy-4.1.30.Final.jar:/usr/share/druid/lib/netty-transport-native-epoll-4.1.30.Final-linux-x86_64.jar:/usr/share/druid/lib/netty-transport-native-unix-common-4.1.30.Final.jar:/usr/share/druid/lib/netty-resolver-dns-4.1.30.Final.jar:/usr/share/druid/lib/netty-codec-dns-4.1.30.Final.jar:/usr/share/druid/lib/reactive-streams-1.0.2.jar:/usr/share/druid/lib/netty-reactive-streams-2.0.0.jar:/usr/share/druid/lib/sigar-1.6.5.132.jar:/usr/share/druid/lib/jvm-attach-api-1.5.jar:/usr/share/druid/lib/netty-3.10.6.Final.jar:/usr/share/druid/lib/error_prone_annotations-2.3.2.jar:/usr/share/druid/lib/druid-processing-0.16.0-incubating.jar:/usr/share/druid/lib/druid-hll-0.16.0-incubating.jar:/usr/share/druid/lib/extendedset-0.16.0-incubating.jar:/usr/share/druid/lib/RoaringBitmap-0.8.6.jar:/usr/share/druid/lib/shims-0.8.6.jar:/usr/share/druid/lib/compress-lzf-1.0.4.jar:/usr/share/druid/lib/commons-net-3.6.jar:/usr/share/druid/lib/icu4j-54.1.1.jar:/usr/share/druid/lib/lz4-java-1.6.0.jar:/usr/share/druid/lib/asm-commons-7.1.jar:/usr/share/druid/lib/asm-tree-7.1.jar:/usr/share/druid/lib/asm-analysis-7.1.jar:/usr/share/druid/lib/checker-qual-2.5.7.jar:/usr/share/druid/lib/maven-artifact-3.6.0.jar:/usr/share/druid/lib/plexus-utils-3.0.15.jar:/usr/share/druid/lib/druid-server-0.16.0-incubating.jar:/usr/share/druid/lib/druid-aws-common-0.16.0-incubating.jar:/usr/share/druid/lib/aws-java-sdk-ec2-1.11.199.jar:/usr/share/druid/lib/aws-java-sdk-core-1.11.199.jar:/usr/share/druid/lib/httpclient-4.5.3.jar:/usr/share/druid/lib/httpcore-4.4.11.jar:/usr/share/druid/lib/commons-codec-1.12.jar:/usr/share/druid/lib/ion-java-1.0.2.jar:/usr/share/druid/lib/jackson-dataformat-cbor-2.6.7.jar:/usr/share/druid/lib/jmespath-java-1.11.199.jar:/usr/share/druid/lib/aws-java-sdk-s3-1.11.199.jar:/usr/share/druid/lib/aws-java-sdk-kms-1.11.199.jar:/usr/share/druid/lib/druid-gcp-common-0.16.0-incubating.jar:/usr/share/druid/lib/google-api-client-1.22.0.jar:/usr/share/druid/lib/google-oauth-client-1.22.0.jar:/usr/share/druid/lib/google-http-client-1.22.0.jar:/usr/share/druid/lib/google-http-client-jackson2-1.22.0.jar:/usr/share/druid/lib/jackson-module-guice-2.6.7.jar:/usr/share/druid/lib/druid-console-0.16.0-incubating.jar:/usr/share/druid/lib/zookeeper-3.4.14.jar:/usr/share/druid/lib/jline-0.9.94.jar:/usr/share/druid/lib/audience-annotations-0.5.0.jar:/usr/share/druid/lib/curator-framework-4.1.0.jar:/usr/share/druid/lib/curator-client-4.1.0.jar:/usr/share/druid/lib/curator-x-discovery-4.1.0.jar:/usr/share/druid/lib/curator-recipes-4.1.0.jar:/usr/share/druid/lib/jackson-mapper-asl-1.9.13.jar:/usr/share/druid/lib/jackson-core-asl-1.9.13.jar:/usr/share/druid/lib/jackson-jaxrs-json-provider-2.6.7.jar:/usr/share/druid/lib/jackson-jaxrs-base-2.6.7.jar:/usr/share/druid/lib/jackson-module-jaxb-annotations-2.6.7.jar:/usr/share/druid/lib/jackson-jaxrs-smile-provider-2.6.7.jar:/usr/share/druid/lib/jersey-server-1.19.3.jar:/usr/share/druid/lib/jersey-core-1.19.3.jar:/usr/share/druid/lib/jsr311-api-1.1.1.jar:/usr/share/druid/lib/guice-servlet-4.1.0.jar:/usr/share/druid/lib/jersey-guice-1.19.3.jar:/usr/share/druid/lib/jersey-servlet-1.19.3.jar:/usr/share/druid/lib/jetty-server-9.4.10.v20180503.jar:/usr/share/druid/lib/javax.servlet-api-3.1.0.jar:/usr/share/druid/lib/jetty-http-9.4.10.v20180503.jar:/usr/share/druid/lib/jetty-util-9.4.10.v20180503.jar:/usr/share/druid/lib/jetty-io-9.4.10.v20180503.jar:/usr/share/druid/lib/jetty-proxy-9.4.10.v20180503.jar:/usr/share/druid/lib/jetty-client-9.4.10.v20180503.jar:/usr/share/druid/lib/tesla-aether-0.0.5.jar:/usr/share/druid/lib/aether-api-0.9.0.M2.jar:/usr/share/druid/lib/aether-spi-0.9.0.M2.jar:/usr/share/druid/lib/aether-util-0.9.0.M2.jar:/usr/share/druid/lib/aether-impl-0.9.0.M2.jar:/usr/share/druid/lib/aether-connector-file-0.9.0.M2.jar:/usr/share/druid/lib/aether-connector-okhttp-0.0.9.jar:/usr/share/druid/lib/okhttp-1.0.2.jar:/usr/share/druid/lib/wagon-provider-api-2.4.jar:/usr/share/druid/lib/maven-aether-provider-3.1.1.jar:/usr/share/druid/lib/maven-model-3.1.1.jar:/usr/share/druid/lib/maven-model-builder-3.1.1.jar:/usr/share/druid/lib/plexus-interpolation-1.19.jar:/usr/share/druid/lib/maven-repository-metadata-3.1.1.jar:/usr/share/druid/lib/maven-settings-builder-3.1.1.jar:/usr/share/druid/lib/maven-settings-3.1.1.jar:/usr/share/druid/lib/spymemcached-2.12.3.jar:/usr/share/druid/lib/jetty-servlet-9.4.10.v20180503.jar:/usr/share/druid/lib/jetty-security-9.4.10.v20180503.jar:/usr/share/druid/lib/jetty-servlets-9.4.10.v20180503.jar:/usr/share/druid/lib/jetty-continuation-9.4.10.v20180503.jar:/usr/share/druid/lib/derby-10.14.2.0.jar:/usr/share/druid/lib/derbynet-10.14.2.0.jar:/usr/share/druid/lib/derbyclient-10.14.2.0.jar:/usr/share/druid/lib/commons-math3-3.6.1.jar:/usr/share/druid/lib/caffeine-2.5.5.jar:/usr/share/druid/lib/commons-dbcp2-2.0.1.jar:/usr/share/druid/lib/commons-pool2-2.2.jar:/usr/share/druid/lib/druid-indexing-hadoop-0.16.0-incubating.jar:/usr/share/druid/lib/druid-indexing-service-0.16.0-incubating.jar:/usr/share/druid/lib/metrics-core-4.0.0.jar:/usr/share/druid/lib/druid-sql-0.16.0-incubating.jar:/usr/share/druid/lib/calcite-core-1.17.0.jar:/usr/share/druid/lib/avatica-core-1.12.0.jar:/usr/share/druid/lib/avatica-metrics-1.12.0.jar:/usr/share/druid/lib/protobuf-java-3.1.0.jar:/usr/share/druid/lib/calcite-linq4j-1.17.0.jar:/usr/share/druid/lib/esri-geometry-api-2.0.0.jar:/usr/share/druid/lib/aggdesigner-algorithm-6.0.jar:/usr/share/druid/lib/janino-2.7.6.jar:/usr/share/druid/lib/commons-compiler-2.7.6.jar:/usr/share/druid/lib/avatica-server-1.12.0.jar:/usr/share/druid/lib/jaxb-runtime-2.3.1.jar:/usr/share/druid/lib/txw2-2.3.1.jar:/usr/share/druid/lib/istack-commons-runtime-3.0.7.jar:/usr/share/druid/lib/stax-ex-1.8.jar:/usr/share/druid/lib/FastInfoset-1.2.15.jar -server -Xms2g -Xmx2g -XX:MaxDirectMemorySize=3600m -XX:+UseG1GC -Duser.timezone=UTC -Daws.region=us-east-1 -Dfile.encoding=UTF-8 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager -XX:+ExitOnOutOfMemoryError -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/druid/task/ -Ddruid.indexer.logs.s3Bucket=viralgains-integration -Ddruid.indexer.task.baseTaskDir=/mnt2/persistent/tasks -Ddruid.emitter.http.flushCount=2000 -Ddruid.storage.bucket=viralgains-integration -Ddruid.metadata.storage.connector.password=*** -Ddruid.indexer.fork.property.druid.monitoring.monitors=["org.apache.druid.server.metrics.QueryCountStatsMonitor"] -Ddruid.indexer.fork.property.druid.processing.numThreads=3 -Ddruid.storage.baseKey=druid_odyssey/segments -Ddruid.indexer.fork.property.druid.server.http.numThreads=50 -Ddruid.emitter=composing -Ddruid.indexer.fork.property.druid.processing.buffer.sizeBytes=536870912 -Ddruid.indexer.fork.property.druid.service=druid/peon -Duser.timezone=UTC -Ddruid.indexer.logs.s3Prefix=druid_odyssey/indexing-logs -Ddruid.emitter.http.recipientBaseUrl=http://localhost:8000/ -Dfile.encoding.pkg=sun.io -Ddruid.emitter.http.minHttpTimeoutMillis=200 -Ddruid.selectors.coordinator.serviceName=druid/coordinator -Ddruid.extensions.directory=/usr/share/druid/extensions -Ddruid.selectors.indexing.serviceName=druid/overlord -Ddruid.indexer.task.baseDir=/mnt2 -Ddruid.indexing.doubleStorage=double -Ddruid.port=8091 -Ddruid.server.http.numThreads=50 -Ddruid.worker.capacity=2 -Ddruid.emitter.composing.emitters=["logging","http"] -Ddruid.s3.accessKey=**** -Ddruid.s3.secretKey=**** -Ddruid.service=druid/middlemanager -Ddruid.metadata.storage.connector.user=*** -Ddruid.metadata.storage.type=mysql -Ddruid.metadata.storage.connector.connectURI=*** -Djava.io.tmpdir=/tmp -Ddruid.extensions.loadList=["druid-kafka-indexing-service", "druid-s3-extensions", "druid-histogram", "mysql-metadata-storage"] -Ddruid.indexer.runner.startPort=20000 -Ddruid.sql.enable=true -Ddruid.startup.logging.logProperties=true -Ddruid.zk.service.host=10.0.1.85:2181,10.0.2.224:2181,10.0.4.173:2181 -Ddruid.emitter.http.httpTimeoutAllowanceFactor=4 -Ddruid.monitoring.monitors=["org.apache.druid.java.util.metrics.JvmMonitor"] -Ddruid.zk.paths.base=/druid_odyssey -Dfile.encoding=UTF-8 -Ddruid.storage.type=s3 -Ddruid.indexer.fork.property.druid.processing.numMergeBuffers=3 -Ddruid.indexer.logs.type=s3 -Ddruid.monitoring.monitors=["org.apache.druid.server.metrics.QueryCountStatsMonitor"] -Ddruid.processing.numThreads=3 -Ddruid.server.http.numThreads=50 -Ddruid.processing.buffer.sizeBytes=536870912 -Ddruid.service=druid/peon -Ddruid.processing.numMergeBuffers=3 -Ddruid.metrics.emitter.dimension.dataSource=campaignsummary -Ddruid.metrics.emitter.dimension.taskId=index_kafka_campaignsummary_e8f1cf4c16f1aea_behocdcc -Ddruid.metrics.emitter.dimension.taskType=index_kafka -Ddruid.host=ip-10-0-5-218.ec2.internal -Ddruid.plaintextPort=20000 -Ddruid.tlsPort=-1 -Ddruid.task.executor.service=druid/middlemanager -Ddruid.task.executor.host=ip-10-0-5-218.ec2.internal -Ddruid.task.executor.plaintextPort=8091 -Ddruid.task.executor.enablePlaintextPort=true -Ddruid.task.executor.tlsPort=-1 -Ddruid.task.executor.enableTlsPort=false org.apache.druid.cli.Main internal peon /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_behocdcc/task.json /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_behocdcc/cb6a1973-6ef0-46ae-b0d2-cdf76e0b8338/status.json /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_behocdcc/cb6a1973-6ef0-46ae-b0d2-cdf76e0b8338/report.json
   2020-03-17T22:00:17,939 INFO [forking-task-runner-1] org.apache.druid.indexing.overlord.TaskRunnerUtils - Task [index_kafka_campaignsummary_e8f1cf4c16f1aea_behocdcc] location changed to [TaskLocation{host='ip-10-0-5-218.ec2.internal', port=20000, tlsPort=-1}].
   2020-03-17T22:00:17,939 INFO [forking-task-runner-1] org.apache.druid.indexing.overlord.TaskRunnerUtils - Task [index_kafka_campaignsummary_e8f1cf4c16f1aea_behocdcc] status changed to [RUNNING].
   2020-03-17T22:00:17,939 INFO [forking-task-runner-1] org.apache.druid.indexing.overlord.ForkingTaskRunner - Logging task index_kafka_campaignsummary_e8f1cf4c16f1aea_behocdcc output to: /mnt2/persistent/tasks/index_kafka_campaignsummary_e8f1cf4c16f1aea_behocdcc/log
   ```
   I wonder if the brackets in the -D passed property could be causing a problem.  otherwise I am stumped.
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org


[GitHub] [druid] mlubavin-vg commented on issue #9531: Enabling QueryCountStatsMonitor on peon tasks causes them to crash on starting

Posted by GitBox <gi...@apache.org>.
mlubavin-vg commented on issue #9531: Enabling QueryCountStatsMonitor on peon tasks causes them to crash on starting
URL: https://github.com/apache/druid/issues/9531#issuecomment-600328003
 
 
   its not the -D with brackets that's causing a problem.  because i configured the middle manager's runtime.properties with:
   `druid.indexer.fork.property.druid.monitoring.monitors=["org.apache.druid.java.util.metrics.JvmMonitor"]`
   
   and the peons are working fine

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org


[GitHub] [druid] mlubavin-vg commented on issue #9531: Enabling QueryCountStatsMonitor on peon tasks causes them to crash on starting

Posted by GitBox <gi...@apache.org>.
mlubavin-vg commented on issue #9531: Enabling QueryCountStatsMonitor on peon tasks causes them to crash on starting
URL: https://github.com/apache/druid/issues/9531#issuecomment-600328129
 
 
   so its specifically something about the QueryCountStatsMonitor on peons

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org


[GitHub] [druid] mlubavin-vg commented on issue #9531: Enabling QueryCountStatsMonitor on peon tasks causes them to crash on starting

Posted by GitBox <gi...@apache.org>.
mlubavin-vg commented on issue #9531: Enabling QueryCountStatsMonitor on peon tasks causes them to crash on starting
URL: https://github.com/apache/druid/issues/9531#issuecomment-613048361
 
 
   hello, does anyone have any ideas on this?

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org