Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Ducktape Sprint 4, Ducktape Sprint 5, Ducktape Sprint 6, Ducktape Sprint 7
-
Docs Required, Release Notes Required
Description
This test should check the rebalance on in-memory caches in basic scenario: rebalance triggered by two event types: node join and node left the topology.
The test should be able to run on large amounts of data enough to ensure rebalancing time about of several minutes.
Test parameters:
- Initial node count (derived from test context);
- Cache count - the count of caches to create and data preload;
- Cache entry count - the count of entries per cache to preload;
- Cache entry size - the size of each cache entry in bytes;
- Rebalance thread pool size - the value for IgniteConfiguration#rebalanceThreadPoolSize property (see configuring rebalance thread pool title), expected that greater value makes rebalance faster.
- Rebalance batch size - the value for IgniteConfiguration#rebalanceBatchSize property (see other rebalance properties), expected that greater value makes rebalance faster on large data or throttling enabled (rebalanceThrottling > 0).
- Rebalance throttle - the value for IgniteConfiguration#rebalanceThrottle property (see rebalance message throttling, other rebalance properties), 0 - throttling disabled, greater value makes rebalance slower.
Test result: time taken to rebalance process.
Attachments
Issue Links
- links to