0.16 incubating druid-caffeine-cache can't be loaded

When I add the “druid-caffeine-cache” module to the “druid.extensions.loadList”, the historical process can’t be started. There is no error msg.

Any suggestions about this ?

I’ve searched the issue list on the github, there isn’t any message about this.

druid version: 0.16 incubating

start script: bin/run-druid historical conf/druid/single-server/micro-quickstart

jdk version:

openjdk version “1.8.0_222”

OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~16.04.1-b10)

OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)

_common:

druid.extensions.loadList=[“druid-avro-extensions”,“druid-kafka-indexing-service”,“druid-hdfs-storage”,“druid-datasketches”,“mysql-metadata-storage”,“druid-orc-extensions”,“druid-caffeine-cache”]

log:

2019-12-04 11:28:54,607 DEBUG [main] com.google.inject.internal.BytecodeGen - Loading class org.apache.druid.guice.JsonConfigurator FastClass with sun.misc.Launcher$AppClassLoader@f6f4d33

2019-12-04 11:28:54,612 DEBUG [main] com.google.inject.internal.BytecodeGen - Loading class org.apache.druid.guice.DruidSecondaryModule FastClass with sun.misc.Launcher$AppClassLoader@f6f4d33

2019-12-04 11:28:54,616 DEBUG [main] com.google.inject.internal.util.Stopwatch - Binding initialization: 19ms

2019-12-04 11:28:54,616 DEBUG [main] com.google.inject.internal.util.Stopwatch - Binding indexing: 0ms

2019-12-04 11:28:54,617 DEBUG [main] com.google.inject.internal.util.Stopwatch - Collecting injection requests: 1ms

2019-12-04 11:28:54,617 DEBUG [main] com.google.inject.internal.util.Stopwatch - Binding validation: 0ms

2019-12-04 11:28:54,620 DEBUG [main] com.google.inject.internal.util.Stopwatch - Static validation: 3ms

2019-12-04 11:28:54,621 DEBUG [main] com.google.inject.internal.BytecodeGen - Loading class org.apache.druid.guice.JsonConfigProvider FastClass with sun.misc.Launcher$AppClassLoader@f6f4d33

2019-12-04 11:28:54,625 DEBUG [main] com.google.inject.internal.BytecodeGen - Loading class org.apache.druid.guice.SupplierProvider FastClass with sun.misc.Launcher$AppClassLoader@f6f4d33

2019-12-04 11:28:54,628 DEBUG [main] com.google.inject.internal.util.Stopwatch - Instance member validation: 8ms

2019-12-04 11:28:54,628 DEBUG [main] com.google.inject.internal.util.Stopwatch - Provider verification: 0ms

2019-12-04 11:28:54,880 INFO [main] org.apache.druid.guice.JsonConfigurator - Loaded class[class org.apache.druid.common.config.NullValueHandlingConfig] from props[druid.generic.] as [org.apache.druid.common.config.NullValueHandlingConfig@5b619d14]

2019-12-04 11:28:54,880 DEBUG [main] com.google.inject.internal.util.Stopwatch - Static member injection: 252ms

2019-12-04 11:28:54,881 DEBUG [main] com.google.inject.internal.util.Stopwatch - Instance injection: 1ms

2019-12-04 11:28:54,884 DEBUG [main] com.google.inject.internal.util.Stopwatch - Preloading singletons: 3ms

2019-12-04 11:28:54,927 INFO [main] org.apache.druid.guice.JsonConfigurator - Loaded class[class org.apache.druid.guice.ExtensionsConfig] from props[druid.extensions.] as [ExtensionsConfig{searchCurrentClassloader=true, directory=‘extensions’, useExtensionClassloaderFirst=false, hadoopDependenciesDir=‘hadoop-dependencies’, hadoopContainerDruidClasspath=‘null’, addExtensionsToHadoopContainer=false, loadList=[druid-avro-extensions, druid-kafka-indexing-service, druid-hdfs-storage, druid-datasketches, mysql-metadata-storage, druid-orc-extensions, druid-caffeine-cache]}]

When I add the “druid-caffeine-cache” module to the “druid.extensions.loadList”, the historical process can’t be started. There is no error msg.

Any suggestions about this ?

I’ve searched the issue list on the github, there isn’t any message about this.

druid version: 0.16 incubating

start script: bin/run-druid historical conf/druid/single-server/micro-quickstart

jdk version:

openjdk version “1.8.0_222”

OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~16.04.1-b10)

OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)

_common:

druid.extensions.loadList=[“druid-avro-extensions”,“druid-kafka-indexing-service”,“druid-hdfs-storage”,“druid-datasketches”,“mysql-metadata-storage”,“druid-orc-extensions”,“druid-caffeine-cache”]

log:

2019-12-04 11:28:54,607 DEBUG [main] com.google.inject.internal.BytecodeGen - Loading class org.apache.druid.guice.JsonConfigurator FastClass with sun.misc.Launcher$AppClassLoader@f6f4d33

2019-12-04 11:28:54,612 DEBUG [main] com.google.inject.internal.BytecodeGen - Loading class org.apache.druid.guice.DruidSecondaryModule FastClass with sun.misc.Launcher$AppClassLoader@f6f4d33

2019-12-04 11:28:54,616 DEBUG [main] com.google.inject.internal.util.Stopwatch - Binding initialization: 19ms

2019-12-04 11:28:54,616 DEBUG [main] com.google.inject.internal.util.Stopwatch - Binding indexing: 0ms

2019-12-04 11:28:54,617 DEBUG [main] com.google.inject.internal.util.Stopwatch - Collecting injection requests: 1ms

2019-12-04 11:28:54,617 DEBUG [main] com.google.inject.internal.util.Stopwatch - Binding validation: 0ms

2019-12-04 11:28:54,620 DEBUG [main] com.google.inject.internal.util.Stopwatch - Static validation: 3ms

2019-12-04 11:28:54,621 DEBUG [main] com.google.inject.internal.BytecodeGen - Loading class org.apache.druid.guice.JsonConfigProvider FastClass with sun.misc.Launcher$AppClassLoader@f6f4d33

2019-12-04 11:28:54,625 DEBUG [main] com.google.inject.internal.BytecodeGen - Loading class org.apache.druid.guice.SupplierProvider FastClass with sun.misc.Launcher$AppClassLoader@f6f4d33

2019-12-04 11:28:54,628 DEBUG [main] com.google.inject.internal.util.Stopwatch - Instance member validation: 8ms

2019-12-04 11:28:54,628 DEBUG [main] com.google.inject.internal.util.Stopwatch - Provider verification: 0ms

2019-12-04 11:28:54,880 INFO [main] org.apache.druid.guice.JsonConfigurator - Loaded class[class org.apache.druid.common.config.NullValueHandlingConfig] from props[druid.generic.] as [org.apache.druid.common.config.NullValueHandlingConfig@5b619d14]

2019-12-04 11:28:54,880 DEBUG [main] com.google.inject.internal.util.Stopwatch - Static member injection: 252ms

2019-12-04 11:28:54,881 DEBUG [main] com.google.inject.internal.util.Stopwatch - Instance injection: 1ms

2019-12-04 11:28:54,884 DEBUG [main] com.google.inject.internal.util.Stopwatch - Preloading singletons: 3ms

2019-12-04 11:28:54,927 INFO [main] org.apache.druid.guice.JsonConfigurator - Loaded class[class org.apache.druid.guice.ExtensionsConfig] from props[druid.extensions.] as [ExtensionsConfig{searchCurrentClassloader=true, directory=‘extensions’, useExtensionClassloaderFirst=false, hadoopDependenciesDir=‘hadoop-dependencies’, hadoopContainerDruidClasspath=‘null’, addExtensionsToHadoopContainer=false, loadList=[druid-avro-extensions, druid-kafka-indexing-service, druid-hdfs-storage, druid-datasketches, mysql-metadata-storage, druid-orc-extensions, druid-caffeine-cache]}]

It seems like that we do not need to include “druid-caffeine-cache” module.

在 2019年12月4日星期三 UTC+8上午11:39:28,朱健写道: