You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by GitBox <gi...@apache.org> on 2019/03/25 11:45:12 UTC

[GitHub] [zeppelin] liuxunorg opened a new pull request #3342: [ZEPPELIN-4031] Fixed Unable to detect that the interpreter process was killed manually

liuxunorg opened a new pull request #3342: [ZEPPELIN-4031] Fixed Unable to detect that the interpreter process was killed manually
URL: https://github.com/apache/zeppelin/pull/3342
 
 
   ### What is this PR for?
   Zeppelin-server can't perceive, When a network exception occurs Or a state where a program exception causes the interpreter process to be unavailable, Cause the user to fail to perform the task all the time. You need to restart the interpreter process to get the user's interpreter back to normal, Cause a bad user experience.
   
   By detecting the state of the remote interpreter process in Zeppelin server, When an interpreter process exception is found, By cleaning up the session of this interpreter, Let the interpreter regain its availability, Improves the user experience, It also reduces the operation and maintenance burden of the system.
   
   ### What type of PR is it?
   [Bug Fix]
   
   ### What is the Jira issue?
   * https://issues.apache.org/jira/browse/ZEPPELIN-4031
   
   ### How should this be tested?
   ```
   RemoteInterpreterTest::testDetectIntpProcessKilled()
   ```
   
   ### Screenshots (if appropriate)
   #### **Before bug fix**
   ![4031-BUG](https://user-images.githubusercontent.com/3677382/54917151-217a4400-4f36-11e9-90ec-4a3a089bdb91.gif)
   
   
   
   #### **After bug fix**
   ![4031-Fixed](https://user-images.githubusercontent.com/3677382/54917159-25a66180-4f36-11e9-899c-473a373bd3d7.gif)
   
   
   ### Questions:
   * Does the licenses files need update?
   * Is there breaking changes for older versions?
   * Does this needs documentation?

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services