-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/21987/#review46705
-----------------------------------------------------------

Ship it!


Ship It!

- Pavan Kumar Athivarapu


On June 25, 2014, 7:52 p.m., Sergey Edunov wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/21987/
> -----------------------------------------------------------
> 
> (Updated June 25, 2014, 7:52 p.m.)
> 
> 
> Review request for giraph.
> 
> 
> Repository: giraph-git
> 
> 
> Description
> -------
> 
> When some of the request processing threads fails, the worker gets stuck but 
> the job doesn't fail and it has to be killed manually. We should detect netty 
> thread crashes and fail the job automatically.
> 
> 
> Diffs
> -----
> 
>   findbugs-exclude.xml e0466f7 
>   giraph-core/src/main/java/org/apache/giraph/comm/netty/NettyClient.java 
> ae40c3b 
>   
> giraph-core/src/main/java/org/apache/giraph/comm/netty/NettyMasterClient.java 
> c982209 
>   
> giraph-core/src/main/java/org/apache/giraph/comm/netty/NettyMasterServer.java 
> cb36c3e 
>   giraph-core/src/main/java/org/apache/giraph/comm/netty/NettyServer.java 
> 14d4ea8 
>   
> giraph-core/src/main/java/org/apache/giraph/comm/netty/NettyWorkerClient.java 
> 7541418 
>   
> giraph-core/src/main/java/org/apache/giraph/comm/netty/NettyWorkerServer.java 
> adb96cb 
>   
> giraph-core/src/main/java/org/apache/giraph/comm/netty/handler/MasterRequestServerHandler.java
>  3e06026 
>   
> giraph-core/src/main/java/org/apache/giraph/comm/netty/handler/RequestServerHandler.java
>  b6d0533 
>   
> giraph-core/src/main/java/org/apache/giraph/comm/netty/handler/WorkerRequestServerHandler.java
>  f64c373 
>   giraph-core/src/main/java/org/apache/giraph/graph/GraphMapper.java c86a024 
>   giraph-core/src/main/java/org/apache/giraph/graph/GraphTaskManager.java 
> e13eedd 
>   giraph-core/src/main/java/org/apache/giraph/master/BspServiceMaster.java 
> 02d4f2b 
>   giraph-core/src/main/java/org/apache/giraph/utils/ThreadUtils.java 
> PRE-CREATION 
>   giraph-core/src/main/java/org/apache/giraph/worker/BspServiceWorker.java 
> dbe6a45 
>   giraph-core/src/main/java/org/apache/giraph/yarn/GiraphYarnTask.java 
> f4719cc 
>   giraph-core/src/test/java/org/apache/giraph/comm/ConnectionTest.java 
> e771e36 
>   giraph-core/src/test/java/org/apache/giraph/comm/MockExceptionHandler.java 
> PRE-CREATION 
>   giraph-core/src/test/java/org/apache/giraph/comm/RequestFailureTest.java 
> 157a543 
>   giraph-core/src/test/java/org/apache/giraph/comm/RequestTest.java 32454f4 
>   giraph-core/src/test/java/org/apache/giraph/comm/SaslConnectionTest.java 
> c026cf8 
> 
> Diff: https://reviews.apache.org/r/21987/diff/
> 
> 
> Testing
> -------
> 
> Run some production jobs with this change. 
> Also introduced random bugs in deserialization logic and confirmed that job 
> fails. 
> 
> 
> Thanks,
> 
> Sergey Edunov
> 
>

Reply via email to