コード例 #1
0
 public static void reset()
 {
     Status      = StatusType.IDLE;
     fileNameIn  = null;
     fileNameOut = null;
     assigments  = null;
     MapperRunner.clear();
     ReducerRunner.clear();
 }
コード例 #2
0
 public object Put(SendMapperEndWork request)
 {
     log.DebugFormat("Mappers ended work on chunk {0}", request.chunk);
     ReducerRunner.newEndMapper(request.chunk);
     if (ReducerRunner.recivedFromAllEndMapper())
     {
         ReducerRunner.runReduce();
     }
     return(new SendMapperEndWorkResponse());
 }
コード例 #3
0
 public object Put(SendMappedData request)
 {
     log.DebugFormat("Recived new data from mappers {0}", request.listOfMapperResults.ToJson());
     ReducerRunner.saveMapResult(request);
     return(new SendMappedDataResponse());
 }