Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dynamodb plugins are not loaded #244

Open
fruch opened this issue Jan 26, 2020 · 0 comments
Open

dynamodb plugins are not loaded #244

fruch opened this issue Jan 26, 2020 · 0 comments

Comments

@fruch
Copy link

fruch commented Jan 26, 2020

I'm running inside a docker in a ec2 instance,
and trying to use -Dndbench.config.cli.clientName=DynamoDBKeyValue from the command line ?

and keep hitting this error:

07:57:15,067  INFO Reflections:229 - Reflections took 85 ms to scan 6 urls, producing 18 keys and 68 values 
07:57:15,105  INFO NdBenchClientModule:53 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.cass.CassJavaDriverBatch with Annotation: CassJavaDriverBatch
07:57:15,107  INFO NdBenchClientModule:53 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.cockroachdb.operations.CockroachDBTransactionPlugin with Annotation: CockroachDBTransactionPlugin
07:57:15,107  INFO NdBenchClientModule:53 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.cass.CassUDTFrozen with Annotation: CassUDTFrozen
07:57:15,108  INFO NdBenchClientModule:53 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.janusgraph.JanusGraphPluginCQL with Annotation: janusgraph-cql
07:57:15,109  INFO NdBenchClientModule:53 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.es.EsRestPlugin with Annotation: ES_REST
07:57:15,109  INFO NdBenchClientModule:53 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.cockroachdb.operations.CockroachDBSecondaryIndexPlugin with Annotation: CockroachDBSecondaryIndexPlugin
07:57:15,110  INFO NdBenchClientModule:53 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.elassandra.ElassandraCassJavaDriverPlugin with Annotation: ElassandraCassJavaDriverPlugin
07:57:15,110  INFO NdBenchClientModule:53 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.cockroachdb.operations.CockroachDBSimplePlugin with Annotation: CockroachDBSimplePlugin
07:57:15,111  INFO NdBenchClientModule:53 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.cass.CassJavaDriverGeneric with Annotation: CassJavaDriverGeneric
07:57:15,111  INFO NdBenchClientModule:53 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.sample.InMemoryTestPlugin with Annotation: InMemoryTest
07:57:15,112  INFO NdBenchClientModule:53 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.geode.GeodeCloudPlugin with Annotation: GeodeCloudPlugin
07:57:15,112  INFO NdBenchClientModule:53 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.cass.CassAstyanaxPlugin with Annotation: CassAstyanaxPlugin
07:57:15,123  INFO Reflections:229 - Reflections took 10 ms to scan 6 urls, producing 18 keys and 68 values 
07:57:15,128  INFO NdBenchClientModule:98 - adding ndbench client plugin guice module: com.netflix.ndbench.plugin.es.NfndbenchEsModule
07:57:15,136  INFO NdBenchClientModule:98 - adding ndbench client plugin guice module: com.netflix.ndbench.plugin.cockroachdb.configs.CockroachDBModule
07:57:15,141  INFO NdBenchClientModule:98 - adding ndbench client plugin guice module: com.netflix.ndbench.plugin.janusgraph.NdBenchJanusGraphModule
07:57:15,145  INFO NdBenchClientModule:98 - adding ndbench client plugin guice module: com.netflix.ndbench.plugin.configs.CassModule
07:57:15,395  INFO ConfigurationInjectingListener:45 - Initializing ConfigurationInjectingListener

...

07:57:15,559 ERROR NdbenchCli:68 - Encountered an exception when driving load
java.lang.RuntimeException: Client not found: DynamoDBKeyValue
        at com.netflix.ndbench.core.NdBenchClientFactory.getClient(NdBenchClientFactory.java:42)
        at com.netflix.ndbench.cli.NdbenchCli.main(NdbenchCli.java:42)

what am I doing wrong ?

also I want to try to use this with local dynamodb, as in the unit tests, but that's isn't clear on how to configured it from the commandline

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant