Chester Cheung
b66c902777
Unify OTLP path parsing/default Logic ( #2639 )
...
* unify otlp path parsing/default logic
* add changelog
* add license and unit test
* remove else branch
* increase unitt test coverage
* add vanity import
* Update exporters/otlp/internal/config.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* Update exporters/otlp/internal/config.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* Update exporters/otlp/internal/config.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* Update CHANGELOG.md
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* Update exporters/otlp/internal/config_test.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* Update exporters/otlp/internal/config_test.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* format the config_test.go
* Update exporters/otlp/internal/config_test.go
Co-authored-by: Sam Xie <sam@samxie.me>
* Update exporters/otlp/internal/config_test.go
Co-authored-by: Sam Xie <sam@samxie.me>
* Update exporters/otlp/internal/config_test.go
Co-authored-by: Sam Xie <sam@samxie.me>
* Update exporters/otlp/internal/config_test.go
Co-authored-by: Sam Xie <sam@samxie.me>
* Update exporters/otlp/internal/config.go
Co-authored-by: Sam Xie <sam@samxie.me>
* Update exporters/otlp/internal/config.go
Co-authored-by: Sam Xie <sam@samxie.me>
* change URLPath to urlPath
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
Co-authored-by: Sam Xie <sam@samxie.me>
2022-03-02 07:13:43 -08:00
Chester Cheung
79f6bc1208
remove old prom-collector depandence ( #2643 )
2022-03-01 15:09:51 -05:00
Chester Cheung
33a5a495a4
Replace master with specific jaeger tag version in otel-collector ( #2622 )
...
* replace master with specific jaeger tag version in otel-collector
* change version
* update jeager-operator version in makefile
2022-03-01 07:48:37 -08:00
Aaron Clawson
a1fff3c258
Add Marshaling implementations for exporters ( #2578 )
...
* Add Marshaling implementations for exporters
* Changelog
* Fix changelog
Co-authored-by: Aaron Clawson <MadVikingGod@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-02-25 10:28:28 -08:00
Chester Cheung
76bff3fe89
add hanyuancheung as an approver ( #2638 )
...
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-02-25 08:03:15 -08:00
Aaron Clawson
8eb376615e
Update BatchSpanProcessor debug message ( #2640 )
...
* update debug message
* update changelog
Co-authored-by: Aaron Clawson <MadVikingGod@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-02-25 07:55:50 -08:00
Damien Mathieu
a15269a28a
change gc
runtime name to go
( #2560 )
...
Per the specification: https://github.com/open-telemetry/opentelemetry-specification/pull/2262
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-02-23 09:27:52 -08:00
Tyler Yahn
0a6e4d8218
Use port 4318 for otlp*http client default ( #2625 )
...
* Use port 4318 for otlptracehttp client default
* Use port 4318 for otlpmetrichttp client default
* Add changes to changelog
* Fix arg pass error
* Simplify defaultPath path parsing
2022-02-23 09:21:04 -08:00
yellow chicks
94b1848a56
fix(tracestate): drop right-most member in tracestate ( #2592 )
...
* todo(tracestate): drop right-most member in tracestate
Signed-off-by: 1046102779 <seachen@tencent.com>
* fix(tracestate): drop right-most member in tracestate
Signed-off-by: 1046102779 <seachen@tencent.com>
* fix(tracestate): drop right-most member in tracestate
Signed-off-by: 1046102779 <seachen@tencent.com>
* fix(tracestate): drop right-most member in tracestate
Signed-off-by: 1046102779 <seachen@tencent.com>
* fix(tracestate): drop right-most member in tracestate
Signed-off-by: 1046102779 <seachen@tencent.com>
* Update trace/tracestate.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-02-23 08:55:49 -08:00
Damien Mathieu
d51d1b3090
Use randomly-available port in otlp exporters tests ( #2627 )
...
* use randomly-available port in otlp exporters tests
* Update exporters/otlp/otlpmetric/otlpmetricgrpc/client_test.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* Update exporters/otlp/otlpmetric/otlpmetricgrpc/client_test.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* Update exporters/otlp/otlpmetric/otlpmetricgrpc/client_test.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* Update exporters/otlp/otlpmetric/otlpmetricgrpc/client_test.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* Update exporters/otlp/otlptrace/otlptracegrpc/client_test.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com>
2022-02-22 18:03:17 -05:00
dependabot[bot]
8ba8f68d42
Bump github.com/golangci/golangci-lint from 1.44.1 to 1.44.2 in /internal/tools ( #2626 )
...
* Bump github.com/golangci/golangci-lint in /internal/tools
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint ) from 1.44.1 to 1.44.2.
- [Release notes](https://github.com/golangci/golangci-lint/releases )
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.44.1...v1.44.2 )
---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Auto-fix go.sum changes in dependent modules
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: MrAlias <MrAlias@users.noreply.github.com>
2022-02-22 09:46:50 -08:00
Damien Mathieu
5ba3866b4a
Setup benchmarks github action ( #2559 )
...
* setup benchmarks github action
* run on go 1.16
* only run benchmarks on a push
* pin all actions
2022-02-18 14:52:52 -05:00
dependabot[bot]
8ebef7563f
Bump github.com/golangci/golangci-lint from 1.44.0 to 1.44.1 in /internal/tools ( #2624 )
...
* Bump github.com/golangci/golangci-lint in /internal/tools
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint ) from 1.44.0 to 1.44.1.
- [Release notes](https://github.com/golangci/golangci-lint/releases )
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.44.0...v1.44.1 )
---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Auto-fix go.sum changes in dependent modules
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: MrAlias <MrAlias@users.noreply.github.com>
2022-02-17 08:36:53 -08:00
Chester Cheung
8297dbf422
Remove the otlp trace exporter limit of SpanEvents when exporting ( #2616 )
...
* remove the limit of SpanEvents when exporting
* fix changelog
* Update exporters/otlp/otlptrace/internal/tracetransform/span.go
Co-authored-by: Sam Xie <xsambundy@gmail.com>
* Update exporters/otlp/otlptrace/internal/tracetransform/span.go
Co-authored-by: Sam Xie <xsambundy@gmail.com>
* Update exporters/otlp/otlptrace/internal/tracetransform/span.go
Co-authored-by: Sam Xie <xsambundy@gmail.com>
* Update CHANGELOG.md
Co-authored-by: Sam Xie <xsambundy@gmail.com>
* fix unused param
* fix changelog
* Update CHANGELOG.md
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* fix unittest
* fix code format
Co-authored-by: Sam Xie <xsambundy@gmail.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-02-17 08:29:18 -08:00
Will Li
98c2c9d96c
Add env support for span limits configuration ( #2606 )
...
* add env support for otel_span configuration
Signed-off-by: Cuichen Li <cuichli@cisco.com>
* update changelog
* update changelog and some logic based on comment
* Update CHANGELOG.md
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com>
* add document about retrieve value from environment variable
Signed-off-by: Cuichen Li <cuichli@cisco.com>
* remove trailing whitespace
Signed-off-by: Cuichen Li <cuichli@cisco.com>
* parse environment variable before apply the options
* Update CHANGELOG.md
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* Update sdk/trace/provider_test.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* Update CHANGELOG.md
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-02-17 08:21:13 -08:00
Ben Wells
b675dda67e
Fix typo in using instrumentation libraries markdown ( #2621 )
...
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-02-17 08:11:09 -08:00
Tyler Yahn
d46c0d2e36
Add dependabot-generate make target ( #2613 )
...
* Refactor common repo code for crosslink
* Add dbotconf utility
* Add dependabot-generate target to Makefile
* Generate dependabot.yml
* Update Makefile targets related to dependabot-generate
2022-02-17 07:45:10 -08:00
yellow chicks
67f508b866
feature/exporter: add Drop Counts for oltptracer's event and link ( #2601 )
...
* feature/exporter: add Drop Counts for oltptracer's event
Signed-off-by: 1046102779 <seachen@tencent.com>
* feature/exporter: add Drop Counts for oltptracer's event
Signed-off-by: 1046102779 <seachen@tencent.com>
* feature/exporter: add Drop Counts for oltptracer's event and link
Signed-off-by: 1046102779 <seachen@tencent.com>
* feature/exporter: add Drop Counts for oltptracer's event and link
Signed-off-by: 1046102779 <seachen@tencent.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-02-16 11:50:45 -08:00
Tyler Yahn
065ba75c4b
Release v1.4.1/v0.27.1 ( #2619 )
...
* Update versions.yaml
* Prepare stable-v1 for version v1.4.1
* Prepare experimental-metrics for version v0.27.1
* Prepare bridge for version v0.27.1
* Update CHANGELOG
* Revert "Prepare experimental-metrics for version v0.27.1"
This reverts commit 838743af21
.
* Do not release experimental-metrics with v0.27.1
2022-02-16 09:49:05 -08:00
Bogdan Drutu
2a9cedf5fe
Fix race condition in reading the dropped spans number ( #2615 )
...
* Fix race condition in reading the dropped spans number
As any race condition this should be consider an undefined behavior, and a patch release should be done.
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
* Update CHANGELOG.md
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-02-16 09:00:31 -08:00
Tyler Yahn
cd21df42c4
Refactor development/CI tooling ( #2609 )
...
* Refactor Makefile
* Update dependabot targets
* Sync github actions config with Makefile ci target
* Update test targets
* Use sed instead of parameter indexing
* Remove dependabot-generate
Address in #2613 instead.
2022-02-15 14:03:38 -08:00
dependabot[bot]
f5c4874060
Bump actions/setup-go from 2.1.5 to 2.2.0 ( #2603 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v2.1.5...v2.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-14 11:27:58 -08:00
Tyler Yahn
25827f01aa
Lock down golangci-lint config ( #2602 )
...
Disable all default linters prior to enabling the ones we want to ensure
that no upgrade that include new default linters introduce changes to
the CI system.
2022-02-14 11:09:41 -06:00
Tyler Yahn
1bda06288e
Release v1.4.0/v0.27.0 ( #2600 )
...
* Update versions.yaml
* Update changelog
* Upgrade stable-v1 to version v1.4.0
* Upgrade experimental-metrics to version v0.27.0
* Upgrade bridge to version v0.27.0
* Update CHANGELOG.md
2022-02-11 08:29:27 -08:00
yellow chicks
b01dc21f6c
refactor: use Key's Defined method ( #2593 )
...
* optimize(attribute): use Key's Defined method
* Update kv.go
2022-02-10 19:41:34 -05:00
Damien Mathieu
010ca4f2b1
use subtests in the trace package ( #2594 )
2022-02-09 15:05:06 -05:00
tani
9f42a81a5f
Export resource attributes from zipkin exporter ( #2589 )
...
* Export resource attributes from zipkin exporter
* Update CHANGELOG.md
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* Refactoring
* Refactoring
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-02-09 10:26:45 -08:00
yellow chicks
10b58d631c
Update tracestate.go ( #2590 )
2022-02-08 07:43:47 -08:00
Tyler Yahn
98bb1056c0
Replace recordingSpan attributes implementation with slice of attributes ( #2576 )
...
* Replace recordingSpan attributes implementation
Instead of an LRU strategy for cap-ing span attributes, comply with the
specification and drop last added. To do this, the attributesmap is
replaced with a slice of attributes.
* Remove attributesmap files
* Refine addition algorithm
Unify duplicated code.
Fix deduplication algorithm.
Fix droppedAttributes to always be returned, even if the span has no
attributes.
* Unify span SetAttributes tests
* Doc fix to attr drop order in changelog
* Test span and snapshot attrs
* fix lint
* Add tests for recordingSpan method defaults
* Comment why pre-allocation is not done
* Correct grammar in recordingSpan allocation comment
* Update sdk/trace/tracer.go
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com>
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com>
2022-02-07 12:58:05 -08:00
Tyler Yahn
b60d53d316
Unexport EnvBatchSpanProcessor* constants ( #2583 )
...
* Move BSP env support to internal
* Use pkg name
* Update env test
* Use internal/env in sdk/trace
2022-02-07 07:57:44 -08:00
Tyler Yahn
219af21e21
Fix link to Zipkin exporter ( #2581 )
...
Currently it is linked to the old package that was moved.
2022-02-06 20:46:57 -08:00
Damien Mathieu
cb76cf1b0d
Validate members once, in NewMember
( #2522 )
...
* use NewMember, or specify if the member is not validated when creating new ones
* expect members to already be validated when creating a new package
* add changelog entry
* add an isEmpty field to member and property for quick validation
* rename isEmpty to hasData
So by default, an empty struct really is marked as having no data
* Update baggage/baggage_test.go
Co-authored-by: Aaron Clawson <Aaron.Clawson@gmail.com>
* don't validate the member in parseMember, we alredy ran that validation
We also don't want to use NewMember, as that runs the property
validation again, making the benchmark quite slower
* move changelog entry to the fixed section
* provide the member/property data when returning an invalid error
Co-authored-by: Aaron Clawson <Aaron.Clawson@gmail.com>
2022-02-04 08:19:39 -08:00
Patrice Chalin
c5776cc953
[website_docs] fix page meta-links ( #2580 )
...
Contributes to https://github.com/open-telemetry/opentelemetry.io/issues/1096
/cc @cartermp @austinlparker
2022-02-03 15:24:44 -08:00
Tyler Yahn
d5292e3cd1
Do not store TracerProvider or Tracer fields in SDK recordingSpan ( #2575 )
...
* Do not store TracerProvider fields in span
Instead of keeping a reference to the span's Tracer, and therefore also
it's TracerProvider, and the associated resource and spanLimits just
keep the reference to the Tracer. Refer to the TracerProvider fields
when needed instead.
* Make span refer to the inst lib via the Tracer
Instead of holding a field in the span, refer to the field in the parent
Tracer.
2022-02-01 15:20:35 -08:00
Tyler Yahn
bd817df68c
Change Options to accept type not pointer ( #2558 )
...
* Change trace options to accept type not pointer
Add benchmark to show allocation improvement.
* Update CONTRIBUTING.md guidelines
* Update all Option iface
* Fix grammar in CONTRIBUTING
2022-02-01 15:51:23 -06:00
dependabot[bot]
e58070a114
Bump google.golang.org/grpc from 1.43.0 to 1.44.0 in /exporters/otlp/otlpmetric ( #2572 )
...
* Bump google.golang.org/grpc in /exporters/otlp/otlpmetric
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.43.0...v1.44.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Auto-fix go.sum changes in dependent modules
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: MrAlias <MrAlias@users.noreply.github.com>
2022-02-01 10:28:31 -08:00
dependabot[bot]
4a7f54e29c
Bump google.golang.org/grpc from 1.43.0 to 1.44.0 in /example/otel-collector ( #2565 )
...
* Bump google.golang.org/grpc in /example/otel-collector
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.43.0...v1.44.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Auto-fix go.sum changes in dependent modules
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: MrAlias <MrAlias@users.noreply.github.com>
2022-02-01 10:13:34 -08:00
dependabot[bot]
0cc7d8d702
Bump google.golang.org/grpc from 1.43.0 to 1.44.0 in /exporters/otlp/otlptrace ( #2568 )
...
* Bump google.golang.org/grpc in /exporters/otlp/otlptrace
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.43.0...v1.44.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Auto-fix go.sum changes in dependent modules
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: MrAlias <MrAlias@users.noreply.github.com>
2022-02-01 10:04:00 -08:00
Tyler Yahn
53ead308b8
Fix TestBackoffRetry in otlp/internal/retry package ( #2562 )
...
* Fix TestBackoffRetry in otlp retry pkg
The delay of the retry is within two times a randomization factor (the
back-off time is delay * random number within [1 - factor, 1 + factor].
This means the waitFunc in TestBackoffRetry needs to check the delay is
within an appropriate delta, not equal to configure initial delay.
* Fix delta value
* Fix delta
Co-authored-by: Aaron Clawson <Aaron.Clawson@gmail.com>
2022-01-31 12:32:56 -08:00
dependabot[bot]
2623a46dfe
Bump github.com/prometheus/client_golang from 1.12.0 to 1.12.1 in /exporters/prometheus ( #2570 )
...
* Bump github.com/prometheus/client_golang in /exporters/prometheus
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.12.0 to 1.12.1.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.12.0...v1.12.1 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Auto-fix go.sum changes in dependent modules
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: MrAlias <MrAlias@users.noreply.github.com>
2022-01-31 12:23:13 -08:00
dependabot[bot]
6c15f9d455
Bump github.com/golangci/golangci-lint from 1.43.0 to 1.44.0 in /internal/tools ( #2567 )
...
* Bump github.com/golangci/golangci-lint in /internal/tools
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint ) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/golangci/golangci-lint/releases )
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.43.0...v1.44.0 )
---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Auto-fix go.sum changes in dependent modules
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: MrAlias <MrAlias@users.noreply.github.com>
2022-01-30 09:39:48 -08:00
dependabot[bot]
d2459b84ba
Bump golang.org/x/tools from 0.1.8 to 0.1.9 in /internal/tools ( #2566 )
...
* Bump golang.org/x/tools from 0.1.8 to 0.1.9 in /internal/tools
Bumps [golang.org/x/tools](https://github.com/golang/tools ) from 0.1.8 to 0.1.9.
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.1.8...v0.1.9 )
---
updated-dependencies:
- dependency-name: golang.org/x/tools
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Auto-fix go.sum changes in dependent modules
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: MrAlias <MrAlias@users.noreply.github.com>
2022-01-30 08:57:45 -08:00
Chao Weng
3cf35bdad6
Add env support for batch span processor ( #2515 )
...
* Add env support for batch span processor
* Update changelog
* lint
2022-01-28 10:07:21 -06:00
Tyler Yahn
d3bb03883b
Optimize evictedQueue implementation and use ( #2556 )
...
* Optimize evictedQueue impl and use
Avoid unnecessary allocations in the recordingSpan by using an
evictedQueue type instead of a pointer to one.
Lazy allocate the evictedQueue queue to prevent unnecessary operations
for spans without any use of the queue.
Document the evictedQueue
* Fix grammar
2022-01-27 13:55:21 -08:00
dependabot[bot]
310c7be3b4
Bump github.com/prometheus/client_golang from 1.11.0 to 1.12.0 in /exporters/prometheus ( #2541 )
...
* Bump github.com/prometheus/client_golang in /exporters/prometheus
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.11.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* go mod tidy
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <codingalias@gmail.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-01-26 15:51:47 -08:00
Tyler Yahn
b0286fe46a
Add links to code examples and docs ( #2551 )
2022-01-26 18:19:28 -05:00
Tyler Yahn
6e549fe974
Remove unused sdk/internal/santize ( #2549 )
2022-01-26 13:27:59 -08:00
Aaron Clawson
86ced11f2c
Bump go.opentelemetry.io/proto/otlp from 0.11.0 to 0.12.0 ( #2546 )
...
* Update go.opentelemetry.io/proto/otlp to v0.12.0
* Changelog
* Update CHANGELOG.md
Fix's md linting
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
Co-authored-by: Aaron Clawson <MadVikingGod@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-01-24 11:53:20 -08:00
Aaron Clawson
5f41868675
Un-escape url coding when parsing baggage. ( #2529 )
...
* un-escape url coding when parsing baggage.
* Added changelog
Co-authored-by: Aaron Clawson <MadVikingGod@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2022-01-24 09:17:45 -08:00
Aaron Clawson
d1b6a7d66f
Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 across the project ( #2545 )
...
* update go-cmp to 0.5.7
* fixes go.sums
Co-authored-by: Aaron Clawson <MadVikingGod@users.noreply.github.com>
2022-01-24 08:35:53 -08:00