himanshukandwal commented on code in PR #2958:
URL: https://github.com/apache/helix/pull/2958#discussion_r1828468388
##########
helix-core/src/test/java/org/apache/helix/integration/task/TestDeleteWorkflow.java:
##########
@@ -85,6 +86,36 @@ public void testDeleteWorkflow() throws InterruptedException
{
Assert.assertNull(_driver.getWorkflowContext(jobQueueName));
}
+ @Test
+ public void testDeleteWorkflowAndRecreate() throws Exception {
Review Comment:
Actually no, in a simplistic scenario, the `ResourceConfigChange` is almost
immediately next event in the pipeline, so in local setup and mostly in cluster
with low-traffic, this issue is not shown (non-deterministic). This issue is
evident when couple of `MessageChange` or `TaskCurrentStateChange` events are
queued in between `ResourceConfigChange` event.
--
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.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]