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 [email protected] or file a JIRA ticket
with INFRA.
---