KAFKA-4222: Adjust timeout in low resource environments#2996
KAFKA-4222: Adjust timeout in low resource environments#2996enothereska wants to merge 1 commit intoapache:trunkfrom enothereska:KAFKA-4222-queryOnRebalance
Conversation
|
This other PR is also needed of course: #2982 |
|
Refer to this link for build results (access rights to CI server needed): |
|
Refer to this link for build results (access rights to CI server needed): |
|
Refer to this link for build results (access rights to CI server needed): |
|
@enothereska Can you elaborate in this PR. With #2982 I am wondering why we need this? |
|
@mjsax yes, I tested all the streams test in an ultra-low resource environment (1 wimpy core, 1GB of RAM) and even with the RocksDB fix the queryOnRebalance test would fail. Sometimes the network would appear flaky, requiring more retries (I've changed to 10). Sometimes the rebalance would take forever, requiring new timeouts. |
|
@eno I'm still wondering why the rebalance could take forever, since we only have a single thread that will own all the tasks, and it has graceful shutdown / re-start so there should be no restoration at all? |
|
In a low resource env, everything competes for a bit of resources, the producer thread, the main streams thread and the rebalancing. It all crawls. |
@enothereska Okay, I think I'm a bit over-concerned with your description that |
No description provided.