In the current implementation, DiscoveryTimeout = 0 means there is no pause between DiscoveryAllBuckets events.
It seems to be a dangerous behavior that eats a lot of CPU and generates a lot of requests to vshard storages.
Let's set the default value, for example, to 1 min, which is less dangerous.
In the current implementation, DiscoveryTimeout = 0 means there is no pause between DiscoveryAllBuckets events. It seems to be a dangerous behavior that eats a lot of CPU and generates a lot of requests to vshard storages. Let's set the default value, for example, to 1 min, which is less dangerous.