Github user benoyantony commented on the issue: https://github.com/apache/zeppelin/pull/2301 @zjffdu , Thanks for pointing me to ZEPPELIN-1338. I did not know about it. I believe, the intent is same. I agree that the approach is different. We wanted to shield the user from interpreter settings. The approach in this change is to specify a property name and default value in the interpreter setting. Users can set a value for the property. When the interpreter is created, then the user's property value is used as the interpreter setting. User's properties are persisted. One advantage of this approach is to use the same property across multiple interpreter settings. We have been using this feature at our company for last 3 months and its been effective. I'll review ZEPPELIN-1338 carefully to understand the approach mentioned in that. Thanks again for letting me know of the related effort. Its good to know that its a feature needed by many.
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---