maytasm commented on issue #9724:
URL: https://github.com/apache/druid/pull/9724#issuecomment-616989715


   To close the loop on the open question above,
   We can split the groups into four groups (to run in parallel in Travis)... 
   kafka-index : This group include many general scenarios (stream reshard, 
supervisor restart, legacy parser, inputFormat, etc.) and is pretty fast since 
we can run them in parallel with multiple threads. This set Kafka producer as 
non transactional.
   kafka-index-slow : This group test unstable druid state by restarting 
various druid nodes. They can’t run in parallel since the test bounce druid 
node. There are only a few but are slow. This set Kafka producer as non 
transactional.
   kafka-transactional-index: This is the same as kafka-index but set Kafka 
producer as transactional.
   kafka-transactional-index-slow: This is the same as kafka-index-slow but set 
Kafka producer as transactional.
   
   To compensate for the increase build run time, this PR will excludes all 
Kafka integration test for Java 11 and only include them (the above groups) for 
Java 8.
   This PR is including both Kafka producer with transaction enabled and 
transaction disabled as the chance of patch breaking Kafka transaction support 
is higher than the likelihood that a patch breaks java 11 compatibility. Also 
since Java 11 is still currently experimental. 
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to