This is an automated email from the ASF dual-hosted git repository. pdallig pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/zeppelin.git
The following commit(s) were added to refs/heads/master by this push: new 9168015 [ZEPPELIN-5427] mongodb interpreter: config by env vars 9168015 is described below commit 91680156171f1372c45205d11f94145af572b3c1 Author: Christoph Nölle <19640096+cnoe...@users.noreply.github.co> AuthorDate: Thu Jun 24 01:05:40 2021 +0200 [ZEPPELIN-5427] mongodb interpreter: config by env vars ### What is this PR for? Add the possibility to configure the interpreter through env vars ### What type of PR is it? Improvement ### Todos ### What is the Jira issue? https://issues.apache.org/jira/browse/ZEPPELIN-5427 ### How should this be tested? ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? Maybe Author: Christoph Nölle <19640096+cnoe...@users.noreply.github.co> Closes #4153 from cnoelle/ZEPPELIN-5427 and squashes the following commits: 51fc112b8 [Christoph Nölle] mongodb interpreter: config by env vars --- mongodb/src/main/resources/interpreter-setting.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/mongodb/src/main/resources/interpreter-setting.json b/mongodb/src/main/resources/interpreter-setting.json index 706ba12..da6268e 100644 --- a/mongodb/src/main/resources/interpreter-setting.json +++ b/mongodb/src/main/resources/interpreter-setting.json @@ -5,70 +5,70 @@ "className": "org.apache.zeppelin.mongodb.MongoDbInterpreter", "properties": { "mongo.shell.path": { - "envName": null, + "envName": "MONGO_SHELL_PATH", "propertyName": "mongo.shell.path", "defaultValue": "mongo", "description": "MongoDB shell local path", "type": "string" }, "mongo.shell.command.table.limit": { - "envName": null, + "envName": "MONGO_SHELL_COMMAND_TABLE_LIMIT", "propertyName": "mongo.shell.command.table.limit", "defaultValue": "1000", "description": "Limit of documents displayed in a table", "type": "number" }, "mongo.shell.command.timeout": { - "envName": null, + "envName": "MONGO_SHELL_COMMAND_TIMEOUT", "propertyName": "mongo.shell.command.timeout", "defaultValue": "60000", "description": "MongoDB shell command timeout", "type": "number" }, "mongo.server.host": { - "envName": null, + "envName": "MONGO_SERVER_HOST", "propertyName": "mongo.server.host", "defaultValue": "localhost", "description": "MongoDB server host to connect to", "type": "string" }, "mongo.server.port": { - "envName": null, + "envName": "MONGO_SERVER_PORT", "propertyName": "mongo.server.port", "defaultValue": "27017", "description": "MongoDB server port to connect to", "type": "number" }, "mongo.server.database": { - "envName": null, + "envName": "MONGO_SERVER_DATABASE", "propertyName": "mongo.server.database", "defaultValue": "test", "description": "MongoDB database name", "type": "string" }, "mongo.server.authenticationDatabase": { - "envName": null, + "envName": "MONGO_SERVER_AUTHENTICATION_DATABASE", "propertyName": "mongo.server.authenticationDatabase", "defaultValue": "", "description": "MongoDB database name for authentication", "type": "string" }, "mongo.server.username": { - "envName": null, + "envName": "MONGO_SERVER_USERNAME", "propertyName": "mongo.server.username", "defaultValue": "", "description": "Username for authentication", "type": "string" }, "mongo.server.password": { - "envName": null, + "envName": "MONGO_SERVER_PASSWORD", "propertyName": "mongo.server.password", "defaultValue": "", "description": "Password for authentication", "type": "password" }, "mongo.interpreter.concurrency.max": { - "envName": null, + "envName": "MONGO_INTERPRETER_CONCURRENCY_MAX", "propertyName": "mongo.interpreter.concurrency.max", "defaultValue": "10", "description": "Max count of scheduler concurrency",