Patrice Chalin 
							
						 
					 
					
						
						
							
						
						005eefef95 
					 
					
						
						
							
							[website_docs] Fix link intra-site link refs ( #2666 )  
						
						... 
						
						
						
						* [website_docs] Fix link intra-site link refs
* Markdown-link config: add replace pattern for /docs/
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-03-10 13:01:29 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Dame 
							
						 
					 
					
						
						
							
						
						d3ab885e29 
					 
					
						
						
							
							Update otel-collector example readme ( #2662 )  
						
						... 
						
						
						
						Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-03-10 10:54:24 -08:00 
						 
				 
			
				
					
						
							
							
								Nelz 
							
						 
					 
					
						
						
							
						
						68e24958ff 
					 
					
						
						
							
							fallback to URL.Host if Request.Host is empty ( #2661 )  
						
						... 
						
						
						
						* fallback to URL.Host if Request.Host is empty
* changelog
* previous versions 
						
						
							
						
					 
					
						2022-03-09 08:00:10 -08:00 
						 
				 
			
				
					
						
							
							
								Damien Mathieu 
							
						 
					 
					
						
						
							
						
						0e4c1563e9 
					 
					
						
						
							
							double benchmark alert threshold ( #2649 )  
						
						... 
						
						
						
						Co-authored-by: Chester Cheung <cheung.zhy.csu@gmail.com >
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-03-04 11:32:49 -08:00 
						 
				 
			
				
					
						
							
							
								Nathan Landis 
							
						 
					 
					
						
						
							
						
						16e52ed9cc 
					 
					
						
						
							
							Fix typo in go libraries ( #2652 )  
						
						
						
						
							
						
					 
					
						2022-03-04 13:49:36 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d6f9d0d387 
					 
					
						
						
							
							Bump actions/checkout from 2.4.0 to 3 ( #2645 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.4.0 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2022-03-04 10:15:56 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a27afaae36 
					 
					
						
						
							
							Bump actions/setup-go from 2.2.0 to 3 ( #2646 )  
						
						... 
						
						
						
						Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 2.2.0 to 3.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v2.2.0...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2022-03-04 09:30:19 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4eb3cc4f1c 
					 
					
						
						
							
							Bump github.com/itchyny/gojq from 0.12.6 to 0.12.7 in /internal/tools ( #2647 )  
						
						... 
						
						
						
						* Bump github.com/itchyny/gojq from 0.12.6 to 0.12.7 in /internal/tools
Bumps [github.com/itchyny/gojq](https://github.com/itchyny/gojq ) from 0.12.6 to 0.12.7.
- [Release notes](https://github.com/itchyny/gojq/releases )
- [Changelog](https://github.com/itchyny/gojq/blob/main/CHANGELOG.md )
- [Commits](https://github.com/itchyny/gojq/compare/v0.12.6...v0.12.7 )
---
updated-dependencies:
- dependency-name: github.com/itchyny/gojq
  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-03-04 08:54:12 -08:00 
						 
				 
			
				
					
						
							
							
								Sam Xie 
							
						 
					 
					
						
						
							
						
						f4ec95d027 
					 
					
						
						
							
							Add container id support to Resource ( #2418 )  
						
						... 
						
						
						
						* Add container id support to Resource
* Fix wrong test case name
* Add WithContainer option
* Update CHANGELOG
* Fix comments
* Update CHANGELOG
* Use regex to find container id
* Add tests for reading cgroup file
* Update sdk/resource/container.go
Co-authored-by: Chester Cheung <cheung.zhy.csu@gmail.com >
* Update format
Co-authored-by: Chester Cheung <cheung.zhy.csu@gmail.com >
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com > 
						
						
							
						
					 
					
						2022-03-03 12:13:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tyler Yahn 
							
						 
					 
					
						
						
							
						
						0d0a7320e6 
					 
					
						
						
							
							Update span limits to comply with specification ( #2637 )  
						
						... 
						
						
						
						* PoC for span limit refactor
* Rename config.go to span_limits.go
* Add unit tests for truncateAttr
* Add unit tests for non-string attrs
* Add span limit benchmark tests
* Fix lint
* Isolate span limit tests
* Clean span limits test
* Test limits on exported spans
* Remove duplicate test code
* Fix lint
* Add WithRawSpanLimits option
* Add test for raw and orig span limits opts
* Add changes to changelog
* Add tests for span resource disabled
* Test unlimited instead of default limit
* Update docs
* Add fix to changelog
* Fix option docs
* Do no mutate attribute
* Fix truncateAttr comment
* Remake NewSpanLimits to be newEnvSpanLimits
Update and unify documentation accordingly.
* Update truncateAttr string slice update comment
* Update CHANGELOG.md
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com >
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com > 
						
						
							
						
					 
					
						2022-03-03 07:56:07 -08:00 
						 
				 
			
				
					
						
							
							
								Damien Mathieu 
							
						 
					 
					
						
						
							
						
						24414b2455 
					 
					
						
						
							
							Refactor OTLP exporter env config to be shared across all exporters ( #2608 )  
						
						... 
						
						
						
						* setup global envconfig package for otlp exporter
* use envconfig in otlpmetrics package
* fix lint
* add changelog entry
* Update exporters/otlp/internal/envconfig/envconfig.go
Co-authored-by: Chester Cheung <cheung.zhy.csu@gmail.com >
* fix lint
Co-authored-by: Chester Cheung <cheung.zhy.csu@gmail.com >
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com > 
						
						
							
						
					 
					
						2022-03-02 21:07:06 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Clawson 
							
						 
					 
					
						
						
							
						
						18f4cb85ec 
					 
					
						
						
							
							[API EPIC 4/4] Fix tests and examples ( #2587 )  
						
						... 
						
						
						
						* Empty All of the metrics dir
* Add instrument api with documentation
* Add a NoOp implementation.
* Updated to the new config standard
* Address PR comments
* This change moves components to sdk/metrics
The Moved components are:
- metric/metrictest
- metric/number
- metric/internal/registry
- metric/sdkapi
* The SDK changes necessary to satasify the new api
* This fixes the remaing tests.
* Update changelog
* refactor the Noop meter and instruments into one package.
* Renamed pkg.Instruments to pkg.InstrumentProvider
Co-authored-by: Aaron Clawson <MadVikingGod@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-03-02 09:50:29 -06:00 
						 
				 
			
				
					
						
							
							
								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 
						
						
							
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
						
					 
					
						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