Comments (8)
@ipapapa Can you look into this?
from ndbench.
It seems the DynamoDB plugin does not get loaded at all when run locally, and therefore results in a failure to initialize the client as @amcp sees above. Log:
11:28:07,747 INFO NdBenchGuiceModule:43 - DISCOVERY_ENV is set to: AWS
11:28:07,954 INFO Reflections:229 - Reflections took 73 ms to scan 11 urls, producing 38 keys and 118 values
11:28:07,986 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.dyno.DynoJedisHashPipeline with Annotation: DynoHashPipeline
11:28:07,987 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.es.EsRestPlugin with Annotation: ES_REST
11:28:07,988 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.cass.CassAstyanaxPlugin with Annotation: CassAstyanaxPlugin
11:28:07,989 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.dyno.DynoJedisGetSetPipeline with Annotation: DynoGetSetPipeline
11:28:07,989 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.dyno.DynoJedisExtFunc with Annotation: DynoExtFunc
11:28:07,990 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.local.dynomite.proxy.LocalDynomiteProxyPlugin with Annotation: LocalDynomiteProxyPlugin
11:28:07,993 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugins.janusgraph.JanusGraphPluginCQL with Annotation: janusgraph-cql
11:28:08,003 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.dyno.DynoJedis with Annotation: DynoJedis
11:28:08,004 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.sample.InMemoryTestPlugin with Annotation: InMemoryTest
11:28:08,005 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.geode.plugin.GeodeCloudPlugin with Annotation: GeodeCloudPlugin
11:28:08,007 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.cass.CassJavaDriverGeneric with Annotation: CassJavaDriverGeneric
11:28:08,008 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.cass.CassUDTFrozen with Annotation: CassUDTFrozen
11:28:08,009 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.cass.CassJavaDriverBatch with Annotation: CassJavaDriverBatch
11:28:08,010 INFO NdBenchClientModule:52 - Installing NdBenchClientPlugin: com.netflix.ndbench.plugin.elassandra.ElassandraCassJavaDriverPlugin with Annotation: ElassandraCassJavaDriverPlugin
11:28:08,051 INFO Reflections:229 - Reflections took 35 ms to scan 11 urls, producing 38 keys and 118 values
11:28:08,057 INFO NdBenchClientModule:97 - adding ndbench client plugin guice module: com.netflix.ndbench.plugins.janusgraph.NdBenchJanusGraphModule
11:28:08,065 INFO NdBenchClientModule:97 - adding ndbench client plugin guice module: com.netflix.ndbench.plugin.es.NfndbenchEsModule
Need to see why it is not getting loaded.
from ndbench.
I am sorry for this issue. We are getting the OSS artifacts and build them internally into a .war that we upload to the EC2 instances. Hence, we do not go through the appRun
process. We probably need to add that to the Travis test. In any case, the loading of the modules has been fixed in #95.
from ndbench.
@ipapapa this is why it does not appear in the drop-down list of modules, also. I will verify the fix.
from ndbench.
@ipapapa make an issue for adding a test of appRun to the travis test?
from ndbench.
@ipapapa I verified the fix here.
from ndbench.
@amcp Other than adding a test for appRun is there anything else I need to address for this issue? I have opened #102 for the Travis test.
from ndbench.
everything is peachy. thanks
from ndbench.
Related Issues (20)
- Use same histogram implementation as dependencies
- Broken release due to DaxJavaClient resolution HOT 3
- Split DynamoDB and DAX plugins to re-enable DynamoDB HOT 1
- Re-enable DAX client once it is available in maven
- Connecting to oracle databases? HOT 4
- Test issue for slack integration HOT 2
- Cannot Build Using Gradle.. Help! HOT 4
- Make the contract for success/failure of read/write operations more explicit
- [Geode] Exclude Log4j dependency getting shipped with ndbench-web module
- Update in wiki NDBench ES Tutorial HOT 1
- .travis.yml: The 'sudo' tag is now deprecated in Travis CI
- [question] how can we pass driver specific configuration when using appRun ?
- dynamodb plugins are not loaded
- [cassandra] Not able to enable SSL for cassandra HOT 1
- Driver tunable config callback called twice on /tunable/set REST call
- Driver-specific configuration updatable via REST API
- Change plantir/docker-compose-rule artifact location from Bintray
- The latest version of the fix has problems, and there are still vulnerabilities that can cause arbitrary code execution
- NDBench gradle build fails in Dynamodb-plugins test
- NDBench gradle build fails at dynamodb-plugins test in ARM64 Linux Machine
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ndbench.