Skip to content

Commit 56f1fc3

Browse files
committed
feat: add transform processor as opt-in on custom build
1 parent d9194d9 commit 56f1fc3

File tree

5 files changed

+234
-128
lines changed

5 files changed

+234
-128
lines changed

collector/go.mod

Lines changed: 33 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ require (
2626
github.com/open-telemetry/opentelemetry-lambda/collector/lambdacomponents v0.98.0
2727
github.com/open-telemetry/opentelemetry-lambda/collector/lambdalifecycle v0.0.0-00010101000000-000000000000
2828
github.com/stretchr/testify v1.10.0
29-
go.opentelemetry.io/collector/component v1.35.0
30-
go.opentelemetry.io/collector/confmap v1.35.0
29+
go.opentelemetry.io/collector/component v1.36.0
30+
go.opentelemetry.io/collector/confmap v1.36.0
3131
go.opentelemetry.io/collector/confmap/provider/envprovider v1.35.0
3232
go.opentelemetry.io/collector/confmap/provider/fileprovider v1.35.0
3333
go.opentelemetry.io/collector/confmap/provider/httpprovider v1.35.0
@@ -128,11 +128,11 @@ require (
128128
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.129.0 // indirect
129129
github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.129.0 // indirect
130130
github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.129.0 // indirect
131-
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.129.0 // indirect
132-
github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.129.0 // indirect
133-
github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.129.0 // indirect
134-
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.129.0 // indirect
135-
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.129.0 // indirect
131+
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.130.0 // indirect
132+
github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.130.0 // indirect
133+
github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.130.0 // indirect
134+
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.130.0 // indirect
135+
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.130.0 // indirect
136136
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.129.0 // indirect
137137
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.129.0 // indirect
138138
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.129.0 // indirect
@@ -142,6 +142,7 @@ require (
142142
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.129.0 // indirect
143143
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.129.0 // indirect
144144
github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.129.0 // indirect
145+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.130.0 // indirect
145146
github.com/open-telemetry/opentelemetry-lambda/collector/processor/coldstartprocessor v0.98.0 // indirect
146147
github.com/open-telemetry/opentelemetry-lambda/collector/processor/decoupleprocessor v0.0.0-00010101000000-000000000000 // indirect
147148
github.com/open-telemetry/opentelemetry-lambda/collector/receiver/telemetryapireceiver v0.98.0 // indirect
@@ -172,9 +173,9 @@ require (
172173
github.com/yusufpapurcu/wmi v1.2.4 // indirect
173174
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
174175
go.opentelemetry.io/collector v0.129.0 // indirect
175-
go.opentelemetry.io/collector/client v1.35.0 // indirect
176-
go.opentelemetry.io/collector/component/componentstatus v0.129.0 // indirect
177-
go.opentelemetry.io/collector/component/componenttest v0.129.0 // indirect
176+
go.opentelemetry.io/collector/client v1.36.0 // indirect
177+
go.opentelemetry.io/collector/component/componentstatus v0.130.0 // indirect
178+
go.opentelemetry.io/collector/component/componenttest v0.130.0 // indirect
178179
go.opentelemetry.io/collector/config/configauth v0.129.0 // indirect
179180
go.opentelemetry.io/collector/config/configcompression v1.35.0 // indirect
180181
go.opentelemetry.io/collector/config/configgrpc v0.129.0 // indirect
@@ -186,15 +187,15 @@ require (
186187
go.opentelemetry.io/collector/config/configretry v1.35.0 // indirect
187188
go.opentelemetry.io/collector/config/configtelemetry v0.129.0 // indirect
188189
go.opentelemetry.io/collector/config/configtls v1.35.0 // indirect
189-
go.opentelemetry.io/collector/confmap/xconfmap v0.129.0 // indirect
190+
go.opentelemetry.io/collector/confmap/xconfmap v0.130.0 // indirect
190191
go.opentelemetry.io/collector/connector v0.129.0 // indirect
191192
go.opentelemetry.io/collector/connector/connectortest v0.129.0 // indirect
192193
go.opentelemetry.io/collector/connector/xconnector v0.129.0 // indirect
193-
go.opentelemetry.io/collector/consumer v1.35.0 // indirect
194-
go.opentelemetry.io/collector/consumer/consumererror v0.129.0 // indirect
194+
go.opentelemetry.io/collector/consumer v1.36.0 // indirect
195+
go.opentelemetry.io/collector/consumer/consumererror v0.130.0 // indirect
195196
go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.129.0 // indirect
196-
go.opentelemetry.io/collector/consumer/consumertest v0.129.0 // indirect
197-
go.opentelemetry.io/collector/consumer/xconsumer v0.129.0 // indirect
197+
go.opentelemetry.io/collector/consumer/consumertest v0.130.0 // indirect
198+
go.opentelemetry.io/collector/consumer/xconsumer v0.130.0 // indirect
198199
go.opentelemetry.io/collector/exporter v0.129.0 // indirect
199200
go.opentelemetry.io/collector/exporter/debugexporter v0.129.0 // indirect
200201
go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.129.0 // indirect
@@ -208,33 +209,33 @@ require (
208209
go.opentelemetry.io/collector/extension/extensionmiddleware v0.129.0 // indirect
209210
go.opentelemetry.io/collector/extension/extensiontest v0.129.0 // indirect
210211
go.opentelemetry.io/collector/extension/xextension v0.129.0 // indirect
211-
go.opentelemetry.io/collector/featuregate v1.35.0 // indirect
212+
go.opentelemetry.io/collector/featuregate v1.36.0 // indirect
212213
go.opentelemetry.io/collector/internal/fanoutconsumer v0.129.0 // indirect
213214
go.opentelemetry.io/collector/internal/memorylimiter v0.129.0 // indirect
214215
go.opentelemetry.io/collector/internal/sharedcomponent v0.129.0 // indirect
215-
go.opentelemetry.io/collector/internal/telemetry v0.129.0 // indirect
216-
go.opentelemetry.io/collector/pdata v1.35.0 // indirect
217-
go.opentelemetry.io/collector/pdata/pprofile v0.129.0 // indirect
218-
go.opentelemetry.io/collector/pdata/testdata v0.129.0 // indirect
216+
go.opentelemetry.io/collector/internal/telemetry v0.130.0 // indirect
217+
go.opentelemetry.io/collector/pdata v1.36.0 // indirect
218+
go.opentelemetry.io/collector/pdata/pprofile v0.130.0 // indirect
219+
go.opentelemetry.io/collector/pdata/testdata v0.130.0 // indirect
219220
go.opentelemetry.io/collector/pdata/xpdata v0.129.0 // indirect
220-
go.opentelemetry.io/collector/pipeline v0.129.0 // indirect
221+
go.opentelemetry.io/collector/pipeline v0.130.0 // indirect
221222
go.opentelemetry.io/collector/pipeline/xpipeline v0.129.0 // indirect
222-
go.opentelemetry.io/collector/processor v1.35.0 // indirect
223+
go.opentelemetry.io/collector/processor v1.36.0 // indirect
223224
go.opentelemetry.io/collector/processor/batchprocessor v0.129.0 // indirect
224225
go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.129.0 // indirect
225-
go.opentelemetry.io/collector/processor/processorhelper v0.129.0 // indirect
226-
go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.129.0 // indirect
227-
go.opentelemetry.io/collector/processor/processortest v0.129.0 // indirect
228-
go.opentelemetry.io/collector/processor/xprocessor v0.129.0 // indirect
229-
go.opentelemetry.io/collector/receiver v1.35.0 // indirect
226+
go.opentelemetry.io/collector/processor/processorhelper v0.130.0 // indirect
227+
go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.130.0 // indirect
228+
go.opentelemetry.io/collector/processor/processortest v0.130.0 // indirect
229+
go.opentelemetry.io/collector/processor/xprocessor v0.130.0 // indirect
230+
go.opentelemetry.io/collector/receiver v1.36.0 // indirect
230231
go.opentelemetry.io/collector/receiver/otlpreceiver v0.129.0 // indirect
231232
go.opentelemetry.io/collector/receiver/receiverhelper v0.129.0 // indirect
232-
go.opentelemetry.io/collector/receiver/receivertest v0.129.0 // indirect
233-
go.opentelemetry.io/collector/receiver/xreceiver v0.129.0 // indirect
233+
go.opentelemetry.io/collector/receiver/receivertest v0.130.0 // indirect
234+
go.opentelemetry.io/collector/receiver/xreceiver v0.130.0 // indirect
234235
go.opentelemetry.io/collector/semconv v0.128.0 // indirect
235236
go.opentelemetry.io/collector/service v0.129.0 // indirect
236237
go.opentelemetry.io/collector/service/hostcapabilities v0.129.0 // indirect
237-
go.opentelemetry.io/contrib/bridges/otelzap v0.11.0 // indirect
238+
go.opentelemetry.io/contrib/bridges/otelzap v0.12.0 // indirect
238239
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.61.0 // indirect
239240
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.62.0 // indirect
240241
go.opentelemetry.io/contrib/otelconf v0.16.0 // indirect
@@ -251,13 +252,14 @@ require (
251252
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.12.2 // indirect
252253
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.36.0 // indirect
253254
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.36.0 // indirect
254-
go.opentelemetry.io/otel/log v0.12.2 // indirect
255+
go.opentelemetry.io/otel/log v0.13.0 // indirect
255256
go.opentelemetry.io/otel/metric v1.37.0 // indirect
256257
go.opentelemetry.io/otel/sdk v1.37.0 // indirect
257258
go.opentelemetry.io/otel/sdk/log v0.12.2 // indirect
258259
go.opentelemetry.io/otel/sdk/metric v1.37.0 // indirect
259260
go.opentelemetry.io/otel/trace v1.37.0 // indirect
260261
go.opentelemetry.io/proto/otlp v1.6.0 // indirect
262+
go.yaml.in/yaml/v3 v3.0.4 // indirect
261263
golang.org/x/crypto v0.39.0 // indirect
262264
golang.org/x/exp v0.0.0-20250106191152-7588d65b2ba8 // indirect
263265
golang.org/x/net v0.41.0 // indirect

0 commit comments

Comments
 (0)