Releases: elastic/opentelemetry-collector-components
Releases · elastic/opentelemetry-collector-components
connector/elasticapmconnector/v0.3.0
What's Changed
- Add helpers for integrations components by @jsoriano in #453
- Remove signaltometrics connector in favor of the upstream version by @lahsivjar in #469
- Group dependabot dependencies by ownership by @lahsivjar in #478
- chore(deps): bump github.com/jcchavezs/porto from 0.6.0 to 0.7.0 in /internal/tools by @dependabot in #480
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.0 to 8.17.1 in /receiver/elasticapmreceiver by @dependabot in #386
- Move integrations interfaces to public package by @jsoriano in #484
- Group all dependabot directories by @lahsivjar in #486
- Add extensions to find integrations by @jsoriano in #470
- Add integration processor by @jsoriano in #471
- Add integration receiver by @jsoriano in #472
- chore(deps): bump the otel-dependencies group across 13 directories with 47 updates by @dependabot in #489
- chore(deps): update otelcol by @elastic-renovate-prod in #413
- chore(deps): bump docker/login-action from 3.3.0 to 3.4.0 by @dependabot in #457
- Add config
metrics::add_counter_attr(default=true) to workaround TSDB version conflict by adding loadgenreceiver_counter resource attribute by @carsonip in #498 - Update expo from upstream, add logic for bucket limits by @lahsivjar in #497
- Add @elastic/ingest-tech-lead as code owners by @axw in #505
- Make elasticinframetricsprocessor idempotent by @axw in #500
- EIMP: update opentelemetry-lib by @axw in #507
- otelbench: fix benchmark name format to be compliant with x/tools/benchmark by @1pkg in #515
- [loadgen/otelbench] Update changelog for v0.1.1 by @elastic-observability-automation in #516
- Revert "Add @elastic/ingest-tech-lead as code owners" by @axw in #519
- elasticapmconnector: allow setting custom lsm intervals by @1pkg in #523
- [IntakeV2 receiver] Mapping APM Errors to LogRecord by @gregkalapos in #522
- Bump up golang version in CI to fix govulncheck by @lahsivjar in #534
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.16.1 to 0.17.1 in /processor/elastictraceprocessor by @dependabot in #532
- chore(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 in /extension/apmconfigextension by @dependabot in #491
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.0 to 8.17.1 in /extension/apmconfigextension by @dependabot in #492
- chore(deps): bump the otel-dependencies group across 4 directories with 20 updates by @dependabot in #506
- chore(deps): bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 in /extension/apmconfigextension by @dependabot in #495
- chore(deps): bump ko-build/setup-ko from 0.8 to 0.9 by @dependabot in #524
- [IntakeV2 receiver] Map Span links by @gregkalapos in #527
- chore(deps): update otelcol by @elastic-renovate-prod in #536
- chore(deps): bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 in /receiver/elasticapmreceiver by @dependabot in #496
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.14.1-0.20250203070458-17aa3e31dddf to 0.17.1 in /extension/apmconfigextension by @dependabot in #530
- chore(deps): bump elastic/oblt-actions from ede2300571b905158b39fee9c1d2500694f8210e to 476391c0e6815110ce488b8b09c80ed61848a28a by @dependabot in #528
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.14.1-0.20250203070458-17aa3e31dddf to 0.17.1 in /receiver/elasticapmreceiver by @dependabot in #533
- Delete go.mod in root by @gregkalapos in #537
- chore(deps): bump the otel-dependencies group across 15 directories with 45 updates by @dependabot in #535
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.16.1 to 0.17.1 in /processor/elasticinframetricsprocessor by @dependabot in #531
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.1 to 8.18.0 in /receiver/elasticapmreceiver by @dependabot in #542
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.1 to 8.18.0 in /extension/apmconfigextension by @dependabot in #540
- chore(deps): bump github.com/golangci/golangci-lint from 1.64.6 to 1.64.8 in /internal/tools by @dependabot in #539
- chore(deps): bump google.golang.org/grpc from 1.71.0 to 1.72.0 in /extension/beatsauthextension by @dependabot in #538
- Update README.md by @ChrsMark in #549
- Multimod release by @rogercoll in #544
- Update opentelemetry-collector-contrib by @axw in #552
New Contributors
Full Changelog: connector/elasticapmconnector/v0.2.1...connector/elasticapmconnector/v0.3.0
processor/elastictraceprocessor/v0.4.2
What's Changed
- Bump up golang version in CI to fix govulncheck by @lahsivjar in #534
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.16.1 to 0.17.1 in /processor/elastictraceprocessor by @dependabot in #532
- chore(deps): bump the otel-dependencies group across 4 directories with 20 updates by @dependabot in #506
Full Changelog: processor/elastictraceprocessor/v0.4.1...processor/elastictraceprocessor/v0.4.2
processor/elasticinframetricsprocessor/v0.14.0
processor/elastictraceprocessor/v0.4.1
What's Changed
- Bump up opentelemetry-lib to v0.16.1 by @lahsivjar in #417
Full Changelog: connector/elasticapmconnector/v0.2.0...processor/elastictraceprocessor/v0.4.1
connector/elasticapmconnector/v0.2.0
What's Changed
- chore(deps): update otelcol by @elastic-renovate-prod in #399
- chore(deps): bump github.com/golangci/golangci-lint from 1.64.5 to 1.64.6 in /internal/tools by @dependabot in #404
- [loadgen/otelbench] Add changelog workflow by @constanca-m in #394
- [loadgen/otelbench] Add println on error by @constanca-m in #405
- chore(deps): update module github.com/elastic/opentelemetry-collector-components/processor/lsmintervalprocessor to v0.5.1 by @elastic-renovate-prod in #401
- [processor/elastictrace]Bump up opentelemetry-lib to latest by @lahsivjar in #415
Full Changelog: processor/lsmintervalprocessor/v0.5.1...connector/elasticapmconnector/v0.2.0
processor/lsmintervalprocessor/v0.5.1
What's Changed
- Reduce memtable size to 32MB by @lahsivjar in #396
processor/lsmintervalprocessor/v0.5.0
What's Changed
- [loadgen] Separate into otelbench for benchmarking, otelsoak for soak testing by @carsonip in #291
- [receiver/loadgen] Benchmark generators by @carsonip in #315
- [otelsoak] Fix example usage in readme by @carsonip in #314
- [receiver/loadgen] Simulate multiple agents via new
concurrencyconfig by @carsonip in #313 - [otelbench] Add concurrency flag to simulate multiple agents by @carsonip in #330
- Bump go version to 1.22.11 to pass govulncheck by @carsonip in #337
- [receiver/loadgen] Add performance optimization to reuse pdata struct if possible by @carsonip in #331
- [beatsauthextension] Add support for beats related ssl parameters to be used with otel-components by @khushijain21 in #334
- [processor/lsminterval]Add parallel benchmark for aggregation by @lahsivjar in #350
- lsmintervalprocessor: make processor non-mutating by @axw in #352
- test: add testutil internal package by @rogercoll in #355
- Update to Go 1.23 by @axw in #356
- Update distribution component versions to v0.120.0 by @lahsivjar in #365
- chore(deps): bump the otel-dependencies group across 1 directory with 14 updates by @dependabot in #361
- chore(deps): bump the otel-dependencies group across 1 directory with 15 updates by @dependabot in #359
- chore(deps): bump the otel-dependencies group across 1 directory with 8 updates by @dependabot in #362
- chore(deps): bump the otel-dependencies group across 1 directory with 10 updates by @dependabot in #363
- chore(deps): bump the otel-dependencies group across 1 directory with 14 updates by @dependabot in #358
- chore(deps): bump the otel-dependencies group across 1 directory with 9 updates by @dependabot in #360
- Introduce elasticapmconnector by @axw in #367
- Fix sharedcomponent module version by @axw in #376
- processor/lsmintervalprocessor: optimise marshalling by @axw in #290
- chore(deps): bump the otel-dependencies group in /processor/elastictraceprocessor with 2 updates by @dependabot in #372
- Update elasticapm connector deps by @lahsivjar in #377
- Bump up otel version for internal/tools and beatsauthextension by @lahsivjar in #368
- Update elasticapm receiver dependencies by @lahsivjar in #381
- Add dependabot for elasticapmreceiver by @lahsivjar in #380
- chore(deps): bump the otel-dependencies group in /connector/elasticapmconnector with 2 updates by @dependabot in #373
- chore(deps): bump the otel-dependencies group in /connector/signaltometricsconnector with 5 updates by @dependabot in #375
- chore(deps): bump the otel-dependencies group in /processor/lsmintervalprocessor with 4 updates by @dependabot in #374
- ElasticAPM receiver: handle transactions and spans by @gregkalapos in #294
- chore(deps): bump github.com/golangci/golangci-lint from 1.63.1 to 1.64.5 in /internal/tools by @dependabot in #382
- chore(deps): update otelcol by @elastic-renovate-prod in #312
- chore(deps): bump golang.org/x/vuln from 1.1.3 to 1.1.4 in /internal/tools by @dependabot in #297
- chore(deps): bump golang.org/x/time from 0.9.0 to 0.10.0 in /processor/ratelimitprocessor by @dependabot in #345
- chore(deps): bump the otel-dependencies group in /receiver/elasticapmreceiver with 2 updates by @dependabot in #383
- [receiver/elasticapm] Add /config/v1/agents endpoint by @rogercoll in #324
- chore(deps): update elasticsearch docker tag to v8.17.2 by @elastic-renovate-prod in #384
- Update to use upstream signaltometrics component by @lahsivjar in #378
- Limit harvest interval and optimize range delete by @lahsivjar in #389
- chore(deps): bump the otel-dependencies group in /receiver/elasticapmreceiver with 2 updates by @dependabot in #385
New Contributors
- @khushijain21 made their first contribution in #334
- @gregkalapos made their first contribution in #294
Full Changelog: processor/lsmintervalprocessor/v0.4.0...processor/lsmintervalprocessor/v0.5.0
connector/elasticapmconnector/v0.1.0
[apmbench] Explain why nop receiver and exporter is needed (#393)
processor/lsmintervalprocessor/v0.4.0
What's Changed
- chore(deps): bump github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest from 0.111.0 to 0.112.0 in /processor/elasticinframetricsprocessor in the otel-dependencies group across 1 directory by @dependabot in #208
- Initialise receiver/elasticapmreceiver by @axw in #191
- github-actions: set contents: read permission at the top level by @v1v in #212
- Bump up otel components versions to v0.112.0 by @lahsivjar in #209
- chore(deps): bump github.com/golangci/golangci-lint from 1.61.0 to 1.62.0 in /internal/tools by @dependabot in #222
- chore(deps): bump the otel-dependencies group across 1 directory with 14 updates by @dependabot in #221
- chore(deps): bump the otel-dependencies group across 1 directory with 9 updates by @dependabot in #220
- chore(deps): bump the otel-dependencies group across 1 directory with 11 updates by @dependabot in #219
- chore(deps): bump the otel-dependencies group in /processor/elastictraceprocessor with 9 updates by @dependabot in #227
- chore(deps): bump the otel-dependencies group in /connector/signaltometricsconnector with 14 updates by @dependabot in #226
- chore(deps): bump the otel-dependencies group in /processor/lsmintervalprocessor with 11 updates by @dependabot in #223
- chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /connector/signaltometricsconnector by @dependabot in #228
- chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /processor/lsmintervalprocessor by @dependabot in #229
- chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /processor/elastictraceprocessor by @dependabot in #230
- chore(deps): bump the otel-dependencies group across 1 directory with 2 updates by @dependabot in #224
- chore(deps): bump github.com/golangci/golangci-lint from 1.62.0 to 1.62.2 in /internal/tools by @dependabot in #233
- [processor/lsminterval] Add benchmarks by @carsonip in #232
- [processor/ratelimit] Add new component ratelimitprocessor by @carsonip in #247
- chore(deps): bump the otel-dependencies group in /internal/tools with 2 updates by @dependabot in #240
- Add ratelimitprocessor to dependabot.yml by @carsonip in #248
- chore(deps): bump google.golang.org/grpc from 1.68.1 to 1.69.0 in /processor/ratelimitprocessor by @dependabot in #249
- chore(deps): bump the otel-dependencies group across 1 directory with 12 updates by @dependabot in #241
- chore(deps): bump the otel-dependencies group across 1 directory with 9 updates by @dependabot in #243
- Bump up manifest component versions to v0.116.0 by @lahsivjar in #266
- chore(deps): bump the otel-dependencies group across 1 directory with 10 updates by @dependabot in #265
- chore(deps): bump the otel-dependencies group across 1 directory with 12 updates by @dependabot in #260
- chore(deps): bump google.golang.org/grpc from 1.69.0 to 1.69.2 in /processor/ratelimitprocessor by @dependabot in #263
- chore(deps): bump the otel-dependencies group in /internal/tools with 2 updates by @dependabot in #256
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.13.0 to 0.14.0 in /processor/elastictraceprocessor by @dependabot in #264
- chore(deps): bump the otel-dependencies group in /processor/ratelimitprocessor with 14 updates by @dependabot in #257
- chore(deps): bump google.golang.org/protobuf from 1.35.2 to 1.36.1 in /processor/ratelimitprocessor by @dependabot in #268
- chore(deps): bump the otel-dependencies group across 1 directory with 14 updates by @dependabot in #262
- ci: enable renovate for distributions manifests by @rogercoll in #271
- chore(deps): update otelcol by @elastic-renovate-prod in #273
- chore(config): migrate renovate config by @elastic-renovate-prod in #275
- chore(deps): bump github.com/golangci/golangci-lint from 1.62.2 to 1.63.1 in /internal/tools by @dependabot in #277
- [processor/lsminterval] Optimize pebble usage by @lahsivjar in #270
- chore(deps): bump github.com/cockroachdb/pebble from 1.1.2 to 1.1.3 in /processor/lsmintervalprocessor by @dependabot in #279
- chore(deps): bump golang.org/x/time from 0.8.0 to 0.9.0 in /processor/ratelimitprocessor by @dependabot in #280
- [processor/lsminterval] Define cardinality limits and handle overflows by @lahsivjar in #235
- [processor/ratelimit] Add
throttle_behaviorfor optional delayed processing by @carsonip in #293 - ratelimitprocessor: make delays interruptible by @axw in #295
- Add loadgenreceiver and loadgen config by @carsonip in #246
- chore(deps): update otelcol by @elastic-renovate-prod in #282
- [processor/lsminterval]Optimize critical section by @lahsivjar in #298
- [processor/lsminterval]Introduce metric overflow limit by @lahsivjar in #300
- Add client metadata to key by @axw in #306
New Contributors
- @axw made their first contribution in #191
- @v1v made their first contribution in #212
- @elastic-renovate-prod made their first contribution in #273
Full Changelog: connector/signaltometricsconnector/v0.3.0...processor/lsmintervalprocessor/v0.4.0
processor/lsmintervalprocessor/v0.3.0
What's Changed
- Adding some infra for testing with custom components by @eyalkoren in #188
- Typo by @eyalkoren in #189
- Remove spanmetricsv2 and update references to signaltometrics by @lahsivjar in #186
- [connector/signaltometrics] Fix incorrect config in metadata by @lahsivjar in #190
- chore(deps): bump the otel-dependencies group in /internal/tools with 2 updates by @dependabot in #197
- chore(deps): bump the otel-dependencies group in /processor/lsmintervalprocessor with 6 updates by @dependabot in #193
- chore(deps): bump the otel-dependencies group in /processor/elastictraceprocessor with 6 updates by @dependabot in #196
- chore(deps): bump the otel-dependencies group in /connector/signaltometricsconnector with 8 updates by @dependabot in #195
- [connector/signaltometrics] Add readme for custom ottl functions by @lahsivjar in #192
- [processor/elastictrace]Remove usage of deprecated NewTracesProcessor by @lahsivjar in #199
- ci: allow dependabot workflow checks by @rogercoll in #200
- chore(deps): bump the otel-dependencies group across 1 directory with 8 updates by @dependabot in #194
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.12.0 to 0.13.0 in /processor/elastictraceprocessor by @dependabot in #205
- chore(deps): bump the otel-dependencies group in /processor/lsmintervalprocessor with 4 updates by @dependabot in #203
- chore(deps): bump the otel-dependencies group in /connector/signaltometricsconnector with 5 updates by @dependabot in #204
- chore(deps): bump github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest from 0.111.0 to 0.112.0 in /processor/elastictraceprocessor in the otel-dependencies group across 1 directory by @dependabot in #207
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.9.0 to 0.13.0 in /processor/elasticinframetricsprocessor by @dependabot in #206
New Contributors
- @eyalkoren made their first contribution in #188
Full Changelog: connector/signaltometricsconnector/v0.2.1...processor/lsmintervalprocessor/v0.3.0