Thank you Jeff for summarizing it.

Please file an issue to discuss how to migrate features.



On Mon, Jul 9, 2018 at 11:20 AM, Jeff Zhang <zjf...@gmail.com> wrote:

>
> Yes, it is covered, you can choose default interpreter group (with
> different configuration of max number of cores, or yarn queue) in note
> page. But you still need to specify %pyspark at the beginning of paragraph
> to tell zeppelin that you want to use python otherwise zeppelin will treat
> it as scala code Because scala interpreter is default interpreter of spark
> interpreter.
>
>
>
> Paul Brenner <pbren...@placeiq.com>于2018年7月9日周一 上午9:31写道:
>
>> For 2a, just making sure I understand and see if it covers our use case:
>> we have multiple spark interpeters that we want to be able to set as
>> default. They could all be pyspark, but differ by the configuration of max
>> number of cores, or yarn queue. Is the plan to still allow for setting
>> these differently configured interpreters as default?
>>
>> Thanks!
>>
>>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRrpqEIEXQBnbLP3EwZvXe3EKKSvWfyKqQeAbxEqcxMaEA=>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRrpqEIEXQBnbLP3EwZvXe3EKKSvWfyKqQeAbxEqcxMaEA=>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRrpqEIEXQBnbLP3EwZvXe3EKKSvWfyKqQeAbxEqcxMaEA=>
>>  *Paul
>> Brenner*
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTJhFr_qIIVnAZmaOE1lJa8Wi2XjMjqY8JCAvws0lxPS-ooJG7IfL->
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTJhFr_qIIVnAZmaOE1lJa8Wi2XjMjqY8JCAvws0lxPS-ooJG7IfL->
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTJhFr_qIIVnAZmaOE1lJa8Wi2XjMjqY8JCAvws0lxPS-ooJG7IfL->
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTJhFr_qEISCoLnbLP11JYtTa5UD1pkJJTwrbBLcftkPKM8ys2al3B4pSG-Sw=>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTJhFr_qEISCoLnbLP11JYtTa5UD1pkJJTwrbBLcftkPKM8ys2al3B4pSG-Sw=>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTJhFr_qEISCoBlb_B0FlesDa5UD1po5Ff0bLmBZwrMQhfTauAT4W8atODY1R-LK9N6J87IQ==>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTJhFr_qEISCoBlb_B0FlesDa5UD1po5Ff0bLmBZwrMQhfTauAT4W8atODY1R-LK9N6J87IQ==>
>> SR. DATA SCIENTIST
>> *(217) 390-3033 <(217)%20390-3033> *
>>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRrpqEIEXQBnbLP3EwZvXe3EGJ28csdkeanToV0LQVdS6eYVgBo4MhhqluiA8fyt7OION_nV9ymznv18lvniLqwSs158uST-9ybQL0VWX7xklEVljU36WBx_U6XjmxrAwlB3OWBxSO6hfMFjhF3IXXv2s3WhJhZ>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCn938tEDmfzpH9AuLwhfUe-HVAB288BnpwW8Bcexu6-IO9apRtqq0mGx8VP8nOTwFZxlsKye4NOZXve2oajdra0F6UIl4M-TjWhJ>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCn938tEDmfzpH9AuLwhfUe-HVAB288BnpwW8Bcexu6-IO9apRtqq0mGx8VP8nOTwFZxlsKye4NOZXve2oajdra0F6UIl4M-TjWhJ>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCn938tEDmfzpH9AuLwhfUe-HVAB288BnpwW8Bcexu6-IO9apRtqq0mGx8VP8nOTwFZxlsKye4NOZXve2oajdra0F6UIl4M-TjWhJ>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCn938tEDmfzpH9AuLwhfUe-HVAB288BnpwW8Bcexu6-IO9apRtqq0mGx8VP8nOTwFZxlsKye4NOZXve2oajdra0F6UIl4M-TjWhJ>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCX9289ECmfzlGdIoKBtVRqXcRkli88B3vRe3BsyxpreINNinV8-q2mHvuFv70KfyD9A4qLqP4N-USfeAamsCISz1AYuwqv6H3sRa>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCX929NEDkvz4ENI4OABNBaieTkN1rNFsq1u7D93rvbPOetiuUcuxyWbv_Fzv0KDzEYkhpr2V_9jVQrlREH723k1Gyi4qoCB181ibiiKRNdzVriJEcdlxuPVSIgOU>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCX929NEDkvz4ENI4OABNBaieTkN1rNFsq1u7D93rvbPOetiuUcuxyWbv_Fzv0KDzEYkhpr2V_9jVQrlREH723k1Gyi4qoCB181ibiiKRNdzVriJEcdlxuPVSIgOU>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCX929NEDkvz4ENI4OABNBaieTkN1rNFsq1u7D93rvbPOetiuUcuxyWbv_Fzv0KDzEYkhpr2V_9jVQrlREH723k1Gyi4qoCB181ibiiKRNdzVriJEcdlxuPVSIgOU>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCX929NEDkvz4ENI4OABNBaieTkN1rNFsq1u7D93rvbPOetiuUcuxyWbv_Fzv0KDzEYkhpr2V_9jVQrlREH723k1Gyi4qoCB181ibiiKRNdzVriJEcdlxuPVSIgOU>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCX929NEDkvz4ENI4OABNBaieTkN1rNFsq1u7D93rvbPOetiuUcuxyWbv_Fzv0KDzEYkhpr2V_9jVQrlREH723k1Gyi4qoCB181ibiiKRNdzVriJEcdlxuPVSIgOU>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRrobcYWndDjL3L1lherza5UD1pjJFRwKfhE912GQhISe-wRE5z88Rnt1uCAsDot7HEJ9y4CuqsymHw-lPs06HpFZF3sr2R1s6XWapbWCLWmhsYmy43_yg2606Tp2B6Ak1Vxrm2zG3SeCEqsISAnaP8bajr2NgJreSlUSpkg7dJGOfe1MXlVcDJlAf1qjDbj8M=>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCX92-NECkvz4ENI4OABNBaCeS15y5Nd34xq6Ccjou67LetCkU8uv0Wb78FzrmOTtFJw8oaaO5JCPRaxQEHLkgAgTiDkj_yk991SNkWp3ElcP-AmQxGfwFSgq_Rrsc07xyQ==>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCX938NEAl_z8FNZ2MAhXQayWCkJgrMQpohm2C931va-IM9i-RoOq02vp5kb6hOTwEZEttL2T59jXia4lWoeLnjvOZQocN0KKPQ==>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCX938tEClvz4ENI4OABNBaufU19p5dBnqwX4BsjytqzEJdLnRoOkz2Dp-1bqj6z8E5QmoOST79udXrFWWjLxmx0C1z4n4SRm-0iN1Wx8BUFT2KmHziHPfGJyrIC4lqfiaeTzytdYhfO_CTRqg69qIXGZQ3MMVuoy6eLZp1vIzBVfinSTyAZl5t-So5U5AeqZx71aHalcFkYrqjs4uvTgXK-NBaj_Cnps8tG9K538CznaOpwatIYvw5xO4AE=>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRroboeXGEEjf_J2lAY7CjrCX938tEClvz4ENI4OABNBaufU19p5dBnqwX4BsjytqzEJdLnRoOkz2Dp-1bqj6z8E5QmoOST79udXrFWWjLxmx0C1z4n4SRm-0iN1Wx8BUFT2KmHziHPfGJyrIC4lqfiaeTzytdYhfO_CTRqg69qIXGZQ3MMVuoy6eLZp1vIzBVfinSTyAZl5t-So5U5AeqZx71aHalcFkYrqjs4uvTgXK-NBaj_Cnps8tG9K538CznaOpwatIYvw5xO4AE=>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTJhFr_qEISCodkLDJ0FRG8Hu1Un908M8FjuO9U8M3PApZQbOCCkFn78FprwS-R9nzpaTXJJSmSM2iyWbz-x_qnLr4HNAhqbqV7tWMAbFWU3DzkggflTRv6yJis1uQi2R9CkENzPeH1yHTdXE-t8Sym6b4fOT219MZgeKiTTkoi6dqK3aSADoMTO8y4uLZ7x0btq0e8b95LyBR_gx4B4te>
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRrobcYWndDjL3L1lherza5UD1pg7thk-O5ROwWOAxIQayWdUh39MB3uli9HsTw0WCXyeHVM_fXZu6wwa3tBQ==>[image:
>> PlaceIQ:CES 2018]
>> <https://share.polymail.io/v1/z/b/NWI0MmJhMmUwODgy/pd940T9Ui4qGERrcLz0Pxmz26LP3hSe2jeSmkBL9mH9G2LqnZuk21lFYVkXoWXEGMuQRZCM34la8QU9fTClDzcRVPnflz-MHNetXlY9hw50ohdm2e_xVcfoJzwnpjjqTbwRrobcYWndDjL3L1lherza5UD1p8s4Dlv7BEsc-OhtdXKeVCmBn885huh-7DYTLuqjRMsmrV8ux4kPMynbniqfxF5ws6aGI5NH2IUEsetI-k0tLG-TOQz7F>
>>
>> On Sun, Jul 08, 2018 at 8:52 PM Jeff Zhang <Jeff Zhang
>> <jeff+zhang+%3czjf...@gmail.com%3E>> wrote:
>>
>>>
>>> Thanks everyone. Let me summarize it.
>>>
>>> 1.  I think no one object to remove the binding info in zeppelin server
>>> side (interpreter.json), this would reduce the maintenance effect in
>>> zeppelin server.
>>> 2.  We need to keep 2 ability if we remove the interpreter binding.
>>>     a.  Set the default interpreter group.
>>>             Actually in the discussion, we talk about 2 concepts of
>>> default interpreter. One means the default interpreter group, such as
>>> spark, spark2 or livy
>>>             Another means the default interpreter of interpreter group.
>>> such as making pyspark as the default interpreter of spark.  Regarding the
>>> later one, I plan to make it configurable in interpreter setting page which
>>> is not related for interpreter binding.
>>>     b.  Restart interpreter in note page.
>>>
>>>
>>> If there's no more objection, I will go ahead to create ticket and
>>> continue the work.
>>>
>>>
>>>
>>>
>>> moon soo Lee <m...@apache.org>于2018年7月7日周六 下午6:46写道:
>>>
>>>> +1 for remove binding. But keep ability to set default interpreter and
>>>> restart interpreter (in note level)
>>>>
>>>> On Sat, Jul 7, 2018 at 01:21 Ruslan Dautkhanov <dautkha...@gmail.com>
>>> wrote:
>>>
>>>> That interpreting binding UI was also used to restart interpreters that
>>>> our users were using form time to time.
>>>> If we remove interpreter binding, there should still be a way to
>>>> restart them quickly without going deep into menus.
>>>>
>>>> And also there should be a way to show interpreter status, like for
>>>> example proposed in https://github.com/apache/zeppelin/pull/2974
>>>>
>>>> --
>>>> Ruslan Dautkhanov
>>>>
>>>>
>>>> On Fri, Jul 6, 2018 at 9:56 AM Ruslan Dautkhanov <dautkha...@gmail.com>
>>>> wrote:
>>>>
>>>>> +1 to remove it
>>>>>
>>>>> Setting default interpreter is not very useful anyway (for example, we
>>>>> can't make %pyspark default without manually editing xml files in Zeppelin
>>>>> distro). https://issues.apache.org/jira/browse/ZEPPELIN-3282
>>>>>
>>>>> --
>>>>> Ruslan Dautkhanov
>>>>>
>>>>>
>>>>> On Fri, Jul 6, 2018 at 7:27 AM Paul Brenner <pbren...@placeiq.com>
>>>>> wrote:
>>>>>
>>>>>> I agree with Partridge. We have different interpreters defined with
>>>>>> different queues and settings. So we need a way to quickly change the
>>>>>> default interpreter and can’t rely on typing the desired interpreter at 
>>>>>> the
>>>>>> start of each paragraph.
>>>>>>
>>>>>>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWW0TiJaTPs_IOYGlF1ZvI7h9Qb2g_eDdzcp6fWnRGMKU=>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWW0TiJaTPs_IOYGlF1ZvI7h9Qb2g_eDdzcp6fWnRGMKU=>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWW0TiJaTPs_IOYGlF1ZvI7h9Qb2g_eDdzcp6fWnRGMKU=>
>>>>>>  *Paul
>>>>>> Brenner*
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stTsANWA0fiYqDXt-NFancGmYTJoNoEym-hk4ZudikiEh22ahQg0LL2>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stTsANWA0fiYqDXt-NFancGmYTJoNoEym-hk4ZudikiEh22ahQg0LL2>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stTsANWA0fiYqDXt-NFancGmYTJoNoEym-hk4ZudikiEh22ahQg0LL2>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stTsANWA0TifPrFs_IOa3cE3drGrtRO83LeA-sOurZBpe40Kl9Vs2ciD7HZiFQ=>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stTsANWA0TifPrFs_IOa3cE3drGrtRO83LeA-sOurZBpe40Kl9Vs2ciD7HZiFQ=>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stTsANWA0TifPrPu_8AbHwC2NrGrtROwHHSEO8pkpgUNczTb1OqOVPmpWhChtSWVFdvwywOLA==>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stTsANWA0TifPrPu_8AbHwC2NrGrtROwHHSEO8pkpgUNczTb1OqOVPmpWhChtSWVFdvwywOLA==>
>>>>>> SR. DATA SCIENTIST
>>>>>> *(217) 390-3033 <(217)%20390-3033> *
>>>>>>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWW0TiJaTPs_IOYGlF1ZvI7otRkiuQULto2YFLKcHRaV-yQzCzzfozP1Vkx88WZ1XBuYhJEPd237RkovCaAxj0DNIuDG3qWOUDdM3xXXYnBAZyQ61ybfDbOnVWvhsXK0DXpbBauRLrhIQKcCDAthsl-eAsaQQD>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU9JZQkTGOWKEmiNQRK8zTcxetQTCt3vI1Mgt6wc9Va0nBuoEHAfF6w64gofiBF0a0U4MyTiXnQ-oBaof1lKHJ7EeRjvYnxfekhrV->
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU9JZQkTGOWKEmiNQRK8zTcxetQTCt3vI1Mgt6wc9Va0nBuoEHAfF6w64gofiBF0a0U4MyTiXnQ-oBaof1lKHJ7EeRjvYnxfekhrV->
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU9JZQkTGOWKEmiNQRK8zTcxetQTCt3vI1Mgt6wc9Va0nBuoEHAfF6w64gofiBF0a0U4MyTiXnQ-oBaof1lKHJ7EeRjvYnxfekhrV->
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU9JZQkTGOWKEmiNQRK8zTcxetQTCt3vI1Mgt6wc9Va0nBuoEHAfF6w64gofiBF0a0U4MyTiXnQ-oBaof1lKHJ7EeRjvYnxfekhrV->
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU95ZRkDGPWKEqjtYXLN_ZZF32U3m53vIlKBlxwsRVdlHBtY8JEOR6y65-6PCGWwW2Sc9vVjP2Q-YMfYdGpt09YXTQRsfeNqyy7v84>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU95ZRlzGOU6E3h9YHPMTBJ1C0W3OugeM-PlV9y9UPbVWH-48AFuBh2Kl-rPeSWwK3V5Z2WDTsXOFNdsm1FHYgSBohH7ZvJLDfNGNaulXP4qbfXG2HpYq-QfysDvXs>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU95ZRlzGOU6E3h9YHPMTBJ1C0W3OugeM-PlV9y9UPbVWH-48AFuBh2Kl-rPeSWwK3V5Z2WDTsXOFNdsm1FHYgSBohH7ZvJLDfNGNaulXP4qbfXG2HpYq-QfysDvXs>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU95ZRlzGOU6E3h9YHPMTBJ1C0W3OugeM-PlV9y9UPbVWH-48AFuBh2Kl-rPeSWwK3V5Z2WDTsXOFNdsm1FHYgSBohH7ZvJLDfNGNaulXP4qbfXG2HpYq-QfysDvXs>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU95ZRlzGOU6E3h9YHPMTBJ1C0W3OugeM-PlV9y9UPbVWH-48AFuBh2Kl-rPeSWwK3V5Z2WDTsXOFNdsm1FHYgSBohH7ZvJLDfNGNaulXP4qbfXG2HpYq-QfysDvXs>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU95ZRlzGOU6E3h9YHPMTBJ1C0W3OugeM-PlV9y9UPbVWH-48AFuBh2Kl-rPeSWwK3V5Z2WDTsXOFNdsm1FHYgSBohH7ZvJLDfNGNaulXP4qbfXG2HpYq-QfysDvXs>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXFLybqeNov0Kan0Cx9rGrtRO73HcAfouhNlJHczEaxeaUX6o3vY1IlVExsgMZ1eNposWTcF8265hqviRWAOtU44gTDTodfcPbdq_XCoADEx_TrZye7icLHVSlxcGKgTDv-xtsFxHK1yYgLIAwmXEcCJuX7Se1nCJqqjL7Ce1UybLz0Pobvr1D9lcl4D1sPQ=>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU95ZRmzGPU6E3h9YHPMTBJ1i0Xm6pyeUldhR8zcAMa0iC-4cKFOB_wKlqoPeWE0apUoNrXy_3R6kXcdy0FHoyFl90XaFme7mXMG9MoR0LOh6Z0T_oMx9aVrq3yuLjLMxg7A==>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU95ZQkzGNVqEzg9JJNMzbY1S8H3K7gfZ7Nxdwz9URbUnBso8QAah6wqR4tu2HD0a0V456SjTqROFP2XDF2vaZPDduEFYBPNSULA==>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU95ZQkTGPV6E3h9YHPMTBJ1O1Rm-yyOI1Pgs-wsAWZkqNpIVJAah03q94q_2XBA64VYtxXm3qTOIFasGyXjonDUplAqZiZbTMPHNM5RsALQjFofxcshBaLx_AnLY4yWHadG52TbvP_meT8rbF7D-WahZRyGUwIkax-u0Gez-1LHbWmD8spk4MVqFW7B7xBIFsnzIO30oi1yzBh2RdqBjN_an6Zv5x5MhmA-p7DzyK43s-dvD54LtD1c-UaG8=>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXF_0aLHKo78IZnVEhMSU95ZQkTGPV6E3h9YHPMTBJ1O1Rm-yyOI1Pgs-wsAWZkqNpIVJAah03q94q_2XBA64VYtxXm3qTOIFasGyXjonDUplAqZiZbTMPHNM5RsALQjFofxcshBaLx_AnLY4yWHadG52TbvP_meT8rbF7D-WahZRyGUwIkax-u0Gez-1LHbWmD8spk4MVqFW7B7xBIFsnzIO30oi1yzBh2RdqBjN_an6Zv5x5MhmA-p7DzyK43s-dvD54LtD1c-UaG8=>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stTsANWA0TifPrTvvAIbHEamJfKrJZTky-IT75yxMcIOM7VY0uoH3G8wvM7Ogp4g9EXdUKepcMID-Zy2Kliq7SXFxi8Ws92VzPsTewUNcGyV3glBF94QKwqb7LIdGBRuxMBIgibtaJcqxBGJgyMh_IyxGDAYW5zUL-O-naOtruH5DeWYBFaiywwOEOx8e0GM3mCt5DNBtBcRh1QFP1e1WV9>
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXFLybqeNov0Kan0Cx9rGrtRO4FvsUr520-gpPMjEY1S8YHis2fIlL1Z72swUdUPRbyySupDdl6O4R2KObQ==>[image:
>>>>>> PlaceIQ:CES 2018]
>>>>>> <https://share.polymail.io/v1/z/b/NWIzZjZkNTc0YWE0/kVB6OMitKz7Pqm5NuaQG4awyekI99c0gkhUdEDv2kriJlBnjhW1b_KV6uy_oCGrO25Ri9NpPRXrqb1oYLH5U3-CVKF4hGqzYaRjNEfcRIrXjFevdugvD0d2pmfVXx7uzGRDDgZjI9stT-RZWXFLybqeNov0Kan0Cx9rGrtROkS6OV6MOhcMBPt_Rfl-_H1C83vwzLxF9yYwvak6Ys54FEOBh84xdmt2aAQW1UYN7FyjxR-i4tcfIzqeCHMRwEvO3G63G>
>>>>>>
>>>>>> On Fri, Jul 06, 2018 at 6:02 AM Jongyoul Lee <Jongyoul Lee
>>>>>> <jongyoul+lee+%3cjongy...@gmail.com%3E>> wrote:
>>>>>>
>>>>>>> It looks like a good idea to show the default interpreter group -
>>>>>>> and it should be also changeable - and store it to `note.json`. It could
>>>>>>> remove interpreter-binding information, keep default interpreter when
>>>>>>> extracting note. Moreover it also helps to reduce our server code as 
>>>>>>> well.
>>>>>>>
>>>>>>> What do you guys think of?
>>>>>>>
>>>>>>> On Fri, Jul 6, 2018 at 6:16 PM, Sanjay Dasgupta <
>>>>>>> sanjay.dasgu...@gmail.com> wrote:
>>>>>>>
>>>>>>>> If there is no per-interpreter overhead of binding all the
>>>>>>>> interpreters from the beginning, we should definitely do it. This will
>>>>>>>> simplify the GUI somewhat.
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> - Sanjay
>>>>>>>>
>>>>>>>>
>>>>>>>> On Fri, Jul 6, 2018 at 1:49 PM, Partridge, Lucas (GE Aviation) <
>>>>>>>> lucas.partri...@ge.com> wrote:
>>>>>>>>
>>>>>>>>> “So usually we would recommend user to specify the full qualified
>>>>>>>>> interpreter name.”
>>>>>>>>>
>>>>>>>>> - I usually recommend the exact opposite to our users. We
>>>>>>>>> frequently change interpreter groups to allow for different Spark 
>>>>>>>>> cluster
>>>>>>>>> settings (number of executors, memory, etc). Users with more demanding
>>>>>>>>> requirements are asked to use custom interpreter groups with more 
>>>>>>>>> allocated
>>>>>>>>> resources.  If users included the interpreter group name at the start 
>>>>>>>>> of
>>>>>>>>> every paragraph they would then have to manually edit the start of 
>>>>>>>>> every
>>>>>>>>> paragraph before they could run their note using a different 
>>>>>>>>> interpreter
>>>>>>>>> group. Very tedious!
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> But I agree the short names without the interpreter group are
>>>>>>>>> often ambiguous and can cause confusion.  Maybe somewhere in the 
>>>>>>>>> execution
>>>>>>>>> output of each paragraph there should be some discrete text giving the
>>>>>>>>> fully qualified name of the interpreter that was actually used to 
>>>>>>>>> produce
>>>>>>>>> that output. Or a clearly defined ‘default interpreter group’ text in 
>>>>>>>>> the
>>>>>>>>> toolbar at the top of each notebook. Make it a dropdown so it would 
>>>>>>>>> be easy
>>>>>>>>> to change the default.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *From:* Jeff Zhang <zjf...@gmail.com>
>>>>>>>>> *Sent:* 06 July 2018 08:53
>>>>>>>>> *To:* users@zeppelin.apache.org
>>>>>>>>> *Cc:* dev <d...@zeppelin.apache.org>
>>>>>>>>> *Subject:* EXT: Re: [DISCUSS] Is interpreter binding necessary ?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> We already allow setting default interpreter when creating note.
>>>>>>>>> Another way to set default interpreter is to reorder the interpreter
>>>>>>>>> setting binding in note page.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> But personally I don't recommend user to use short interpreter
>>>>>>>>> name because of default interpreter. 2 Reaons:
>>>>>>>>>
>>>>>>>>> 1. It introduce in-accurate info. e.g. In our product, we have 2
>>>>>>>>> spark interpreters (`spark`: for spark 1.x & `spark2` for spark 2.x). 
>>>>>>>>>  Then
>>>>>>>>> user often specify `%spark` for spark interpreter. But it could mean 
>>>>>>>>> both
>>>>>>>>> `%spark.spark`  and `%spark2.spark`, So usually it is very hard to 
>>>>>>>>> tell
>>>>>>>>> what's wrong when user expect to work spark2 but actually he still use
>>>>>>>>> spark 1.x. So usually we would recommend user to specify the full 
>>>>>>>>> qualified
>>>>>>>>> interpreter name. Just type several more characters which just cost 2
>>>>>>>>> seconds but make it more clear and readable.
>>>>>>>>>
>>>>>>>>> 2. Another issue is that interpreter binding is stored in
>>>>>>>>> interpreter.json, that means if they export this note to another 
>>>>>>>>> zeppelin
>>>>>>>>> instance, the default interpreter won't work.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> So I don't think setting default interpreter via interpreter
>>>>>>>>> binding is valuable for users. If user really want to do that, I would
>>>>>>>>> suggest to store it in note.json instead of interpreter.json
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Jongyoul Lee <jongy...@gmail.com>于2018年7月6日周五 下午3:36写道:
>>>>>>>>>
>>>>>>>>> There are two purposes of interpreter binding. One is what you
>>>>>>>>> mentioned and another one is to manage a default interpreter. If we 
>>>>>>>>> provide
>>>>>>>>> a new way to set default interpreter, I think we can remove them :-) 
>>>>>>>>> We
>>>>>>>>> could set permissions in other ways.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Overall, +1
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Fri, Jul 6, 2018 at 4:24 PM, Jeff Zhang <zjf...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Hi Folks,
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I raise this thread to discuss whether we need the interpreter
>>>>>>>>> binding. Currently when user create notes, they have to bind 
>>>>>>>>> interpreters
>>>>>>>>> to their notes in note page. Otherwise they will hit interpreter not 
>>>>>>>>> found
>>>>>>>>> issue. Besides that in zeppelin server side, we maintain the 
>>>>>>>>> interpreter
>>>>>>>>> binding info in memory as well as in interpreter.json.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> IMHO, it is not necessary to do interpreter binding. Because it
>>>>>>>>> just add extra burden to maintain the interpreter binding info in 
>>>>>>>>> zeppelin
>>>>>>>>> server side, and doesn't introduce any benefits. The only benefit is 
>>>>>>>>> that
>>>>>>>>> we will check whether user have permission to use this interpreter, 
>>>>>>>>> but
>>>>>>>>> actually zeppelin will check the permission when running paragraph, 
>>>>>>>>> so I
>>>>>>>>> don't think we need to introduce interpreter binding just for this 
>>>>>>>>> kind of
>>>>>>>>> permission check that we will do later.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> So overall, I would suggest to remove interpreter binding
>>>>>>>>> feature.  What do you think ?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> 이종열, Jongyoul Lee, 李宗烈
>>>>>>>>>
>>>>>>>>> http://madeng.net
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> 이종열, Jongyoul Lee, 李宗烈
>>>>>> http://madeng.net
>>>>>>
>>>>>
>>>>>
>>


-- 
이종열, Jongyoul Lee, 李宗烈
http://madeng.net

Reply via email to