GitHub user Karuppayya opened a pull request: https://github.com/apache/incubator-zeppelin/pull/666
Shell interpreter improvements Creating new PR with the changes from https://github.com/apache/incubator-zeppelin/pull/615 Please check the above PR for prior discussions. ### What is this PR for? *Provide ability to to run shell commands in parallel *Provide ability to cancel shell command *Propagate the error from shell commands to UI ### What type of PR is it? Improvement ### Todos NA ### Is there a relevant Jira issue? No ### How should this be tested? *To check parallelism, run more than 10 shell commands concurrently. *To verify whether error is propagate to UI, execute a shell command which will error out(simplest being cd of a non existent directory ) *To verify the cancel functionality, try cancelling a shell command that is running. ### Screenshots (if appropriate) NA ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No You can merge this pull request into a Git repository by running: $ git pull https://github.com/Karuppayya/incubator-zeppelin shell_imp Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-zeppelin/pull/666.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #666 ---- commit b0a97a16ebdfa4a510e0e4cc140a098b662253e2 Author: Karup <karuppa...@outlook.com> Date: 2016-01-08T15:46:17Z fix commit 7d938bd86ee409040dfc026e549aeccce23c87d0 Author: Karup <karuppa...@outlook.com> Date: 2016-01-08T15:46:17Z fix commit 540bfa8b05d8f26d116b8e1fb6adf7c81550c431 Author: Karup <karuppa...@outlook.com> Date: 2016-01-09T03:33:44Z Merge branch 'shell1' of github.com:Karuppayya/incubator-zeppelin into shell1 commit 30078ac7510feae18d9bf565ea6314e00bbc5214 Author: karuppayya <karuppayya1...@gmail.com> Date: 2016-01-11T08:08:40Z fix commit fcdc494a3fb0f5e9e8559f3b9f4586537a3fccf5 Author: karuppayya <karuppayya1...@gmail.com> Date: 2016-01-11T08:12:50Z Fix indentation commit 87364b178de3e71dea6673242a345c3518943a17 Author: karuppayya <karuppayya1...@gmail.com> Date: 2016-01-11T08:14:51Z Remove unnecessary changes commit 9eb3ecaf6b65f950fdab15b60b262fb7e9331ffc Author: karuppayya <karuppayya1...@gmail.com> Date: 2016-01-11T08:16:05Z Fix command timeout period commit 8cd6fd4d0eb5a38b41dfdee15ade34eb43c2b7b5 Author: karuppayya <karuppayya1...@gmail.com> Date: 2016-01-12T09:24:35Z Add log messages commit 351888d108ba1c50d463e94a7b93f70dde3b8773 Author: karuppayya <karuppayya1...@gmail.com> Date: 2016-01-12T12:36:02Z Increase thread pool size commit d259c48e44626017c3147f5191a7a06958a8e220 Author: karuppayya <karuppayya1...@gmail.com> Date: 2016-01-13T04:47:31Z Fix typo, log exit value of a succesful shell commnad commit 4fd2113fdaaa92fd82b11a9fb5be79400260b44c Author: Karup <karuppa...@outlook.com> Date: 2016-01-17T10:26:33Z Send exitvalue of shell command in interpreter result commit 825f696f489c8aa998b2f8eace6a6238d3f40eaa Author: karuppayya <karuppayya1...@gmail.com> Date: 2016-01-21T15:25:58Z merge master commit 431cc797c7d88674bcb893d12e45be1ed304c6d2 Author: karuppayya <karuppayya1...@gmail.com> Date: 2016-01-22T05:22:16Z Shell interpreter improvements ---- --- 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. ---