[ 
https://issues.apache.org/jira/browse/SPARK-6782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Armbrust resolved SPARK-6782.
-------------------------------------
       Resolution: Fixed
    Fix Version/s: 1.5.0

Issue resolved by pull request 5426
[https://github.com/apache/spark/pull/5426]

> add sbt-revolver plugin to sbt build
> ------------------------------------
>
>                 Key: SPARK-6782
>                 URL: https://issues.apache.org/jira/browse/SPARK-6782
>             Project: Spark
>          Issue Type: Improvement
>          Components: Build
>            Reporter: Imran Rashid
>            Assignee: Imran Rashid
>            Priority: Minor
>             Fix For: 1.5.0
>
>
> [sbt-revolver|https://github.com/spray/sbt-revolver] is a very useful sbt 
> plugin for development.  You can start & stop long-running processes without 
> being forced to kill the entire sbt session.  This can save a lot of time in 
> the development cycle.
> With sbt-revolver, you run {{re-start}} to start your app in a forked jvm.   
> It immediately gives you the sbt shell back, so you can continue to code.  
> When you want to reload your app with whatever changes you make, you just run 
> {{re-start}} again -- it will kill the forked jvm, recompile your code, and 
> start the process again.  (Or you can run {{re-stop}} at any time to kill the 
> forked jvm.)
> I used this a ton while working on adding json support to the UI in 
> https://issues.apache.org/jira/browse/SPARK-3454 (as the history server never 
> stops, without this plugin I had to kill sbt between every time I'd run it 
> manually to play with the behavior.)  I don't write a lot of spark-streaming 
> jobs, but I've also used this plugin in that case, since again my streaming 
> jobs never terminate -- I imagine it would be really useful to anybody that 
> is modifying streaming and wants to test out running some jobs.
> I'll post a PR.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to