Skip to content
This repository was archived by the owner on Jul 18, 2023. It is now read-only.

Commit db0cadf

Browse files
committed
batch: convert optional maxBatchSize parameter to overload to preserve binary compatibility and set default value to 5000
1 parent df0de9b commit db0cadf

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

src/InfluxDB.Collector/Configuration/CollectorBatchConfiguration.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ namespace InfluxDB.Collector.Configuration
44
{
55
public abstract class CollectorBatchConfiguration
66
{
7-
public abstract CollectorConfiguration AtInterval(TimeSpan interval, int? maxBatchSize = null);
7+
public CollectorConfiguration AtInterval(TimeSpan interval) => AtInterval(interval, 5000);
8+
9+
public abstract CollectorConfiguration AtInterval(TimeSpan interval, int? maxBatchSize);
810
}
9-
}
11+
}

src/InfluxDB.Collector/Configuration/PipelinedCollectorBatchConfiguration.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public PipelinedCollectorBatchConfiguration(CollectorConfiguration configuration
1616
_configuration = configuration;
1717
}
1818

19-
public override CollectorConfiguration AtInterval(TimeSpan interval, int? maxBatchSize = null)
19+
public override CollectorConfiguration AtInterval(TimeSpan interval, int? maxBatchSize)
2020
{
2121
_interval = interval;
2222
_maxBatchSize = maxBatchSize;
@@ -36,4 +36,4 @@ public IPointEmitter CreateEmitter(IPointEmitter parent, out Action dispose)
3636
return batcher;
3737
}
3838
}
39-
}
39+
}

0 commit comments

Comments
 (0)