I think that we don't want to stop/kill all tasks in the taskGroup just because one of them has processed all assigned events. It could be a checkpoint for an incremental handoff, and we want all tasks to continue running even after the checkpoint. Am I understanding this right?
In other words, it sounds to me like we want to stop/kill all other tasks if any of them has _finished_ (status = success) but we don't want to stop/kill them if it was an incremental handoff. [ Full content available at: https://github.com/apache/incubator-druid/pull/6206 ] This message was relayed via gitbox.apache.org for [email protected]
