File tree Expand file tree Collapse file tree 25 files changed +70
-47
lines changed
connector/servicegraphconnector
googlemanagedprometheusexporter
probabilisticsamplerprocessor Expand file tree Collapse file tree 25 files changed +70
-47
lines changed Original file line number Diff line number Diff line change @@ -81,7 +81,7 @@ require (
81
81
go.opentelemetry.io/collector/exporter/exportertest v0.120.1-0.20250226024140-8099e51f9a77 // indirect
82
82
go.opentelemetry.io/collector/exporter/xexporter v0.120.1-0.20250226024140-8099e51f9a77 // indirect
83
83
go.opentelemetry.io/collector/extension v0.120.1-0.20250226024140-8099e51f9a77 // indirect
84
- go.opentelemetry.io/collector/extension/auth v0.120.0 // indirect
84
+ go.opentelemetry.io/collector/extension/auth v0.120.1-0.20250226024140-8099e51f9a77 // indirect
85
85
go.opentelemetry.io/collector/extension/extensioncapabilities v0.120.1-0.20250226024140-8099e51f9a77 // indirect
86
86
go.opentelemetry.io/collector/extension/extensiontest v0.120.1-0.20250226024140-8099e51f9a77 // indirect
87
87
go.opentelemetry.io/collector/internal/fanoutconsumer v0.120.1-0.20250226024140-8099e51f9a77 // indirect
Original file line number Diff line number Diff line change @@ -93,7 +93,7 @@ require (
93
93
go.opentelemetry.io/collector/consumer/xconsumer v0.120.1-0.20250226024140-8099e51f9a77 // indirect
94
94
go.opentelemetry.io/collector/exporter/xexporter v0.120.1-0.20250226024140-8099e51f9a77 // indirect
95
95
go.opentelemetry.io/collector/extension v0.120.1-0.20250226024140-8099e51f9a77 // indirect
96
- go.opentelemetry.io/collector/extension/auth v0.120.0 // indirect
96
+ go.opentelemetry.io/collector/extension/auth v0.120.1-0.20250226024140-8099e51f9a77 // indirect
97
97
go.opentelemetry.io/collector/extension/extensioncapabilities v0.120.1-0.20250226024140-8099e51f9a77 // indirect
98
98
go.opentelemetry.io/collector/extension/extensiontest v0.120.1-0.20250226024140-8099e51f9a77 // indirect
99
99
go.opentelemetry.io/collector/extension/xextension v0.120.1-0.20250226024140-8099e51f9a77 // indirect
Original file line number Diff line number Diff line change @@ -94,8 +94,9 @@ func TestLoadConfig(t *testing.T) {
94
94
BatcherConfig : exporterbatcher.Config {
95
95
Enabled : false ,
96
96
FlushTimeout : 200 * time .Millisecond ,
97
- MinSizeConfig : exporterbatcher.MinSizeConfig {
98
- MinSizeItems : 8192 ,
97
+ SizeConfig : exporterbatcher.SizeConfig {
98
+ Sizer : exporterbatcher .SizerTypeItems ,
99
+ MinSize : 8192 ,
99
100
},
100
101
},
101
102
},
@@ -159,6 +160,7 @@ func TestLoadConfig(t *testing.T) {
159
160
Enabled : true ,
160
161
FlushTimeout : 3 * time .Second ,
161
162
SizeConfig : exporterbatcher.SizeConfig {
163
+ Sizer : exporterbatcher .SizerTypeItems ,
162
164
MinSize : 8888 ,
163
165
},
164
166
},
Original file line number Diff line number Diff line change @@ -119,10 +119,10 @@ func TestConfig(t *testing.T) {
119
119
Batcher : BatcherConfig {
120
120
FlushTimeout : 30 * time .Second ,
121
121
MinSizeConfig : exporterbatcher.MinSizeConfig {
122
- MinSizeItems : 5000 ,
122
+ MinSizeItems : & defaultBatcherMinSizeItems ,
123
123
},
124
124
MaxSizeConfig : exporterbatcher.MaxSizeConfig {
125
- MaxSizeItems : 0 ,
125
+ MaxSizeItems : nil ,
126
126
},
127
127
},
128
128
},
@@ -193,10 +193,10 @@ func TestConfig(t *testing.T) {
193
193
Batcher : BatcherConfig {
194
194
FlushTimeout : 30 * time .Second ,
195
195
MinSizeConfig : exporterbatcher.MinSizeConfig {
196
- MinSizeItems : 5000 ,
196
+ MinSizeItems : & defaultBatcherMinSizeItems ,
197
197
},
198
198
MaxSizeConfig : exporterbatcher.MaxSizeConfig {
199
- MaxSizeItems : 0 ,
199
+ MaxSizeItems : nil ,
200
200
},
201
201
},
202
202
},
@@ -267,10 +267,10 @@ func TestConfig(t *testing.T) {
267
267
Batcher : BatcherConfig {
268
268
FlushTimeout : 30 * time .Second ,
269
269
MinSizeConfig : exporterbatcher.MinSizeConfig {
270
- MinSizeItems : 5000 ,
270
+ MinSizeItems : & defaultBatcherMinSizeItems ,
271
271
},
272
272
MaxSizeConfig : exporterbatcher.MaxSizeConfig {
273
- MaxSizeItems : 0 ,
273
+ MaxSizeItems : nil ,
274
274
},
275
275
},
276
276
},
Original file line number Diff line number Diff line change @@ -31,6 +31,8 @@ const (
31
31
defaultTracesIndex = "traces-generic-default"
32
32
)
33
33
34
+ var defaultBatcherMinSizeItems = 5000
35
+
34
36
// NewFactory creates a factory for Elastic exporter.
35
37
func NewFactory () exporter.Factory {
36
38
return xexporter .NewFactory (
@@ -94,10 +96,10 @@ func createDefaultConfig() component.Config {
94
96
Batcher : BatcherConfig {
95
97
FlushTimeout : 30 * time .Second ,
96
98
MinSizeConfig : exporterbatcher.MinSizeConfig {
97
- MinSizeItems : 5000 ,
99
+ MinSizeItems : & defaultBatcherMinSizeItems ,
98
100
},
99
101
MaxSizeConfig : exporterbatcher.MaxSizeConfig {
100
- MaxSizeItems : 0 ,
102
+ MaxSizeItems : nil ,
101
103
},
102
104
},
103
105
Flush : FlushSettings {
Original file line number Diff line number Diff line change @@ -93,7 +93,7 @@ require (
93
93
go.opentelemetry.io/collector/consumer/xconsumer v0.120.1-0.20250226024140-8099e51f9a77 // indirect
94
94
go.opentelemetry.io/collector/exporter/xexporter v0.120.1-0.20250226024140-8099e51f9a77 // indirect
95
95
go.opentelemetry.io/collector/extension v0.120.1-0.20250226024140-8099e51f9a77 // indirect
96
- go.opentelemetry.io/collector/extension/auth v0.120.0 // indirect
96
+ go.opentelemetry.io/collector/extension/auth v0.120.1-0.20250226024140-8099e51f9a77 // indirect
97
97
go.opentelemetry.io/collector/extension/extensioncapabilities v0.120.1-0.20250226024140-8099e51f9a77 // indirect
98
98
go.opentelemetry.io/collector/extension/extensiontest v0.120.1-0.20250226024140-8099e51f9a77 // indirect
99
99
go.opentelemetry.io/collector/extension/xextension v0.120.1-0.20250226024140-8099e51f9a77 // indirect
Original file line number Diff line number Diff line change @@ -89,11 +89,10 @@ func TestUnmarshalConfig(t *testing.T) {
89
89
BatcherConfig : exporterbatcher.Config {
90
90
Enabled : true ,
91
91
FlushTimeout : 200 * time .Millisecond ,
92
- MinSizeConfig : exporterbatcher.MinSizeConfig {
93
- MinSizeItems : 1000 ,
94
- },
95
- MaxSizeConfig : exporterbatcher.MaxSizeConfig {
96
- MaxSizeItems : 10000 ,
92
+ SizeConfig : exporterbatcher.SizeConfig {
93
+ Sizer : exporterbatcher .SizerTypeItems ,
94
+ MinSize : 1000 ,
95
+ MaxSize : 10000 ,
97
96
},
98
97
},
99
98
Arrow : ArrowConfig {
You can’t perform that action at this time.
0 commit comments