Github user roshannaik commented on a diff in the pull request:

    https://github.com/apache/storm/pull/2502#discussion_r161358582
  
    --- Diff: storm-client/src/jvm/org/apache/storm/executor/Executor.java ---
    @@ -196,19 +197,21 @@ public static Executor mkExecutor(WorkerState 
workerState, List<Long> executorId
                 executor.stats = new 
BoltExecutorStats(ConfigUtils.samplingRate(executor.getStormConf()),ObjectReader.getInt(executor.getStormConf().get(Config.NUM_STAT_BUCKETS)));
             }
     
    +        int minId = Integer.MAX_VALUE;
             Map<Integer, Task> idToTask = new HashMap<>();
             for (Integer taskId : taskIds) {
    +            minId = Math.min(minId, taskId);
                 try {
                     Task task = new Task(executor, taskId);
    -                executor.sendUnanchored(
    -                        task, StormCommon.SYSTEM_STREAM_ID, new 
Values("startup"), executor.getExecutorTransfer());
    +                task.sendUnanchored( StormCommon.SYSTEM_STREAM_ID, new 
Values("startup"), executor.getExecutorTransfer(), null); // TODO: Roshan: does 
this get delivered/handled anywhere ?
    --- End diff --
    
    I don't care too much, will retain if it has some use.


---

Reply via email to