-
Notifications
You must be signed in to change notification settings - Fork 105
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
Fix loading Modules #95
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have some minor comments
@@ -96,4 +96,11 @@ | |||
@DefaultValue("xxx:8111") | |||
String getDaxEndpoint(); | |||
|
|||
|
|||
@PropertyName(name = "AWSAccessKey") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using application.properties means that the credentials have to go into a file curated by this project. Could we use DefaultCredentialProviderChain, so that if run on managed compute, credentials get pulled from the instance profile, and otherwise get pulled from environment variables?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right, we are also picking up the credentials from the instance profile. This seems to be breaking our internal deployment as well. I will into how to use DefaultCredentialProviderChain
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lets make an issue to fix credentials later
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have been using the plugin for some time now and this breaks our internal bindings with AWSCredentials. To move forward with the rest of your work, I will merge it and will revisit on Monday.
@@ -12,6 +12,9 @@ dependencies { | |||
compile project(':ndbench-es-plugins') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
minor: I would opt to order this list of plugins in alphabetical order, so it is easier to spot missing dependencies in the future.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed.
JanusGraph
andGeode
plugins naming convention consistentSystem.out.println
withLogger
output when necessary.