Releases: elastic/opentelemetry-collector-components
Releases · elastic/opentelemetry-collector-components
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
processor/elastictraceprocessor/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/elastictraceprocessor/v0.3.0
processor/elasticinframetricsprocessor/v0.13.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/elasticinframetricsprocessor/v0.13.0