khmylov/limited-concurrency

`ConcurrentPartitioner.CurrentPartitionCount` may become negative

Closed this issue · 0 comments

According to production diagnostics, partition count may turn negative for some reason. This may be an issue with the counter metric, or a more severe issue with partitioner, i.e. when nested parallel executor is removed from the dictionary even if it's still used by some job, which may break ordering guarantees.