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.
---

Reply via email to