Interesting and useful.  I would love to see your changes for reference.   Have 
you submitted this feature back to the SPARK community?  I think this would be 
useful for a lot of interactive spark use-cases in shared clusters.

Also I have a question regarding your experience maintaining your own SPARK 
fork.  We have also been forced to maintain a very minor spark fork to work 
around some bugs in our environment, but our internal goal is to try to get 
back to the main apache branch or a vendor fork.  Have you found keeping up 
with SPARK (which is changing lightning fast – pun intended) challenging?

Thanks,
Shaun Litt


From: Rajat Gupta [mailto:rajat.iit...@gmail.com]
Sent: Wednesday, July 01, 2015 2:41 AM
To: users@zeppelin.incubator.apache.org
Subject: Re: Zeppelin Interpreter end

We have implemented auto shutdown of spark application by adding an idle 
timeout setting directly in spark. We set the value of this setting in the 
zeppelin interpreter UI page and default it to 60 mins. For this fix we also 
added an auto lazy restart of interpreter in zeppelin if interpreter has 
shutdown because of inactivity. If you want I can send you patches for this 
both for spark and zeppelin. I did not submit the patch in zeppelin for this 
earlier because this makes sense only if spark has idle timeout in open source.
Dynamic scaling of spark applications works fine on zeppelin with appropriate 
spark settings on interpreter page. Zeppelin just maintains handle to a spark 
context and that spark context is free to do anything afaik. We at Qubole are 
using it actively.
Rajat

On Tue, Jun 30, 2015 at 4:53 AM, Litt, Shaun 
<sl...@conversantmedia.com<mailto:sl...@conversantmedia.com>> wrote:
Hi,  I am new to zeppelin and just got it configured to run in my YARN cluster, 
but I was wondering if there is a configuration or even a hard setting that 
shuts down interpreters after in-activity.  It seems like the interpreter (and 
it’s yarn consumption) hang out indefinitely, ideally there would be a clean 
way (like logout or a shutdown button within the notebook) to shutdown these 
interpreters, but additionally there should be a way for an admin of zeppelin 
to impose and idle timeout.  As a note to the scope of this, is dynamic yarn 
resource allocation configured (such that once a paragraph finishes it can 
release vcores)?

Thanks,
Shaun


This email and any files included with it may contain privileged,
proprietary and/or confidential information that is for the sole use
of the intended recipient(s).  Any disclosure, copying, distribution,
posting, or use of the information contained in or attached to this
email is prohibited unless permitted by the sender.  If you have
received this email in error, please immediately notify the sender
via return email, telephone, or fax and destroy this original transmission
and its included files without reading or saving it in any manner.
Thank you.





This email and any files included with it may contain privileged,
proprietary and/or confidential information that is for the sole use
of the intended recipient(s).  Any disclosure, copying, distribution,
posting, or use of the information contained in or attached to this
email is prohibited unless permitted by the sender.  If you have
received this email in error, please immediately notify the sender
via return email, telephone, or fax and destroy this original transmission
and its included files without reading or saving it in any manner.
Thank you.

Reply via email to