Releases: GoogleCloudPlatform/opentelemetry-operations-go
Releases · GoogleCloudPlatform/opentelemetry-operations-go
v1.8.2 and v0.32.2
What's Changed
- Replace deprecated method with current. by @jmcarp in #401
- Parse non-special log attributes to GCP labels by @damemi in #424
- Record failed points in point_count metric by @damemi in #418
- exporter/trace: fix old usage to follows to latest API by @zchee in #428
- exporter/trace: remove location from options struct again by @zchee in #426
- exporter/trace: remove batchSpanProcessorOptions from options struct by @zchee in #427
- exporter/trace: remove unused createKeyValueAttributes by @zchee in #425
- Make the datapoint storage cache safe for concurrent use by @dashpole in #417
- Prepare for v1.8.2 and v0.32.2 by @dashpole in #430
Full Changelog: v0.32.1...v0.32.2
v1.8.1 and v0.32.1
v1.8.0 and v0.32.0
What's Changed
- Allow overriding location, cluster, and namespace using metric labels by @dashpole in #399
- Test project ID in fixtures by @dashpole in #403
- Normalize timestamps in log tests by @dashpole in #404
- Remove GKEHostName, since the instance name is not available on GKE by @dashpole in #406
- Support writing to multiple gcp projects by @dashpole in #402
- Fix retract, and prepare for release by @dashpole in #407
Full Changelog: v0.31.0...v0.32.0
v0.31.0 and v1.7.0
What's Changed
- Update XCTC propagator to match java's structure, and use OneWay in examples by @dashpole in #385
- Remove unneccessary dependency on opencensus translation by @dashpole in #390
- Switch to use collector/pdata and collector/semconv instead of collector/model by @bogdandrutu in #391
- Upgrade otel/collector deps to v0.51.0 by @bogdandrutu in #392
- Log exporter individual log splitting by @damemi in #389
- Update golangci-lint and reorder structs to satisfy the linter by @dashpole in #393
- Add detection library by @dashpole in #394
- Update normalization to handle value resets, and don't modify values after those resets by @dashpole in #395
- Resource_mappings isn't moved under metrics. Fix docs. by @dashpole in #397
- optionally configure service account impersonation by @jmcarp in #398
- Update end-to-end test server to implement resource detection scenario by @dashpole in #396
- Prepare for v0.31.0 and v1.7.0 by @dashpole in #400
New Contributors
- @bogdandrutu made their first contribution in #391
- @jmcarp made their first contribution in #398
Full Changelog: v0.30.1...v0.31.0
v1.6.1 and v0.30.1
What's Changed
Full Changelog: v0.30.0...v0.30.1
v1.6.0 and v0.30.0
What's Changed
- collector: Sanitize invalid UTF-8 in label values. by @igorpeshansky in #381
- sdk: Sanitize invalid UTF-8 in label values. by @igorpeshansky in #382
- Initial gmp exporter by @dashpole in #342
- Fix monitored resource test by @dashpole in #384
- Retract stable releases of the base module, and prepare for minor v1.6.0/v0.30.0 by @dashpole in #386
New Contributors
- @igorpeshansky made their first contribution in #381
Full Changelog: v1.5.1...v0.30.0
v1.5.1 and v0.29.1
v1.5.0 and v0.29.0
What's Changed
- Add integration test with metrics from the prometheus receiver by @dashpole in #348
- Add make commands for release by @dashpole in #354
- Send timeseries synchronously by @dashpole in #358
- Drop histograms without a sum by @dashpole in #359
- Add sum of squared deviation estimate by @dashpole in #341
- Add missing otel attributes to Spans exported to Cloud Trace by @jsuereth in #365
- Normalize histograms, summaries, and exponential histograms by @dashpole in #360
- Use the timeout passed to the metrics exporter by @dashpole in #369
- Collector logging exporter by @damemi in #373
- Update logging exporter to use "gcp.*" prefix for attributes by @damemi in #374
- Add logging exporter info to readme by @damemi in #375
- Prepare release for v0.29/v1.5.0 by @damemi in #376
Full Changelog: v1.4.0...v1.5.0
v1.4.0 and v0.28.0
What's Changed
- Allow users to override useragent by @dashpole in #322
- Address a bunch of small TODOs by @dashpole in #314
- Update release.go for latest release by @dashpole in #321
- Rename files to be easier to understand, and add comment by @dashpole in #327
- Fix formatting of summary quantile labels to match prometheus by @dashpole in #325
- Update opentelemetry collector dependency, and switch away from deprecated functions. by @dashpole in #328
- Sanitize label keys for metric descriptors by @dashpole in #331
- Add attribute mapping function by @dashpole in #324
- Normalize sums prior to exporting them by @dashpole in #323
- Do not use IsZero on timestamps obtained from pdata by @dashpole in #336
- Send summary counts as doubles instead of integers by @dashpole in #338
- Drop data points with no value set by @dashpole in #339
- Handle NaN sums in histograms and exponential histograms by @dashpole in #340
- Fix typos around integration tests by @damemi in #345
- Update fixtures based on upstream changes to the prometheus receiver by @dashpole in #346
- feat(propagator): create a new one-way propagator by @muncus in #343
- Demonstrate that integration tests aren't catching failures by @dashpole in #349
- Update dependencies by @dashpole in #347
- Address remaining nits from #347 by @dashpole in #351
- Prepare for releasing v1.4.0 and v0.28.0 by @dashpole in #353
New Contributors
Full Changelog: v1.3.0...v1.4.0