in src/Epam.Kafka.PubSub/Common/PubSubBackgroundService.cs [281:293]
private void HandleBatchSizeReduction(int i)
{
if (this.AdaptiveBatchSize.HasValue && this.AdaptiveBatchSize > 1 &&
i >= this.Options.ReduceBatchSizeRetryIteration)
{
this.AdaptiveBatchSize /= 2;
if (this.AdaptiveBatchSize < 1)
{
this.AdaptiveBatchSize = 1;
}
}
}