- Nov 20, 2020
-
-
Tyler Yahn authored
* Prepare for releasing v0.14.0 * Update changelog
-
David Ashpole authored
Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com> Co-authored-by:
Anthony Mirabella <a9@aneurysm9.com>
-
Krzesimir Nowak authored
* Drop WorkerCount option This is not a good option - the user isn't likely to know how many worker goroutines is optimal. This should be something that an exporter should figure out itself. The second problem with the option is that it is specific to the metric transformation from SDK export format into protobuf. When the exporter starts supporting other protocols (HTTP/JSON for example), this option may be of no use. So the option should rather belong to the protocol, not to the exporter. Currently both mean the same, but later they will be separated, and this option breaks the separation. * Make stop channel a typical signalling channel Signalling channels are idiomatically defined as chan struct{}, so let's make it so, to avoid confusion about the meaning of the bool type. * Close a race when grpc connection is closed multiple times If several goroutines call Shutdown at the same time, then the following scenario is possible: goroutine A locks a mutex, reads a started member, unlocks the mutex and gets preempted goroutine B locks a mutex, reads a started member, unlocks the mutex and gets preempted goroutine A does not return early in the "if !started" conditional and continues to close the connection and execute the rest of the function (where it finally sets the started member to false), gets preempted goroutine B also does not return early, because it got a copy of started before goroutine A set it to false, so it tries to close the connection again. * Update changelog
-
Tyler Yahn authored
* Update opentelemetry-proto submodule to v0.6.0 * Update generated code * Update the OTLP exporter with new proto * Update CHANGELOG
-
- Nov 19, 2020
-
-
David Ashpole authored
* add opencensus bridge example * Apply suggestions from code review Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com> Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
Daniil Rutskiy authored
* Rename sdk/trace/attributesMap.go -> sdk/trace/attributesmap.go Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com> * Add missing tests for attributesMap Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com> * Update CHANGELOG.md Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com> * Add missing license header Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com> * Delete underscores in test names Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com> * Tests clean up Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com>
-
- Nov 18, 2020
-
-
Hanshuo Tan authored
* support exact kind in OTLP metrics exporter * add change log * rename function * inline start time and end time variables * fix test * add test for exact int data points * add test for exact float data points * use newly introduced number package for numbers according to upstream change * fix package ref
-
- Nov 17, 2020
-
-
Chris Bandy authored
Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
Krzesimir Nowak authored
-
- Nov 16, 2020
-
-
David Ashpole authored
* add opencensus binary propagation bridge * Update bridge/opencensus/binary/binary.go Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com> * Update bridge/opencensus/doc.go Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com> * address comments Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
Sean Schade authored
feat(semconv): Add DeploymentEnvironmentKey to semconv package
-
Justin Foote authored
* Set telemetry.sdk.name resource attribute to "opentelemetry" * Update config_test.go to correct `telemetry.sdk.name` Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
Ross Light authored
* s/HTTPUrlKey/HTTPURLKey/ in semconv * Fix build Co-authored-by:
Anthony Mirabella <a9@aneurysm9.com> Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
Krzesimir Nowak authored
* Move global code to toplevel package * Move version function to toplevel package * Update changelog Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
dependabot[bot] authored
* Bump github.com/google/go-cmp from 0.5.2 to 0.5.3 Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.5.2 to 0.5.3. - [Release notes](https://github.com/google/go-cmp/releases) - [Commits](https://github.com/google/go-cmp/compare/v0.5.2...v0.5.3 ) 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:
dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
Johannes Liebermann authored
* Add parent context to SpanProcessor.OnStart The spec requires doing so. Right now SpanProcessor implementations aren't doing anything with this argument. * Update changelog * Fix typo in test name
-
- Nov 13, 2020
-
-
Krzesimir Nowak authored
* Move propagation code to propagation package * Move baggage code to baggage package * Update changelog * Make docs of baggage.Set more clear Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com> Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
- Nov 12, 2020
-
-
David Ashpole authored
-
Andrew Hsu authored
Signed-off-by:
Andrew Hsu <xuzuan@gmail.com> Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
Krzesimir Nowak authored
* Move metrics code to metric package * Update changelog
-
- Nov 11, 2020
-
-
Krzesimir Nowak authored
* Move registry package under metric * Move Number type to the metric/number subpackage This also renames NumberKind type to Kind. * Update changelog * Drop outdated comment
-
- Nov 10, 2020
-
-
Joshua MacDonald authored
Support configurable AggregationTemporality in exporters; add OTLP missing sum point temporality/monotonic fields (#1296) * Restructure ExportKindSelector helpers; eliminate PassThroughExportKind; add StatelessExportKindSelector() * WithExportKindSelector(); Additional testing * Changelog update * Test the new selectors * From review feedback Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
alrex authored
* set collection limit to 1000 * update changelog Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
- Nov 09, 2020
-
-
Tawhid Hannan authored
* Export non monotonic counters as gauge values from the prometheus exporter * Add a test to ensure the pre-existing LastValue pathway on the collector exports the last value * Add a TODO around refactoring the prometheus test to verify metadata as well Co-authored-by:
Anthony Mirabella <a9@aneurysm9.com> Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
Tyler Yahn authored
* Update Span End method documentation Updates to the Span after End is called result it potentially inconsistent views of the Span between the code defining it and the ultimate receiver of the Span data. This corrects the documented language of the API to prevent this from happening. * Add changes to changelog
-
Tyler Yahn authored
Remove cruft about spanStore. Update documentation about how span.mu is used (related to #1311). Reformat to conform with idiomatic field documentation.
-
dependabot[bot] authored
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.32.1 to 1.32.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.32.1...v1.32.2 ) Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Nov 06, 2020
-
-
Krzesimir Nowak authored
* Move tracing code to trace package * Update changelog
-
- Nov 05, 2020
-
-
Matej Gera authored
* Remove MockSpan and MockTracer * Update CHANGELOG Co-authored-by:
Tyler Yahn <codingalias@gmail.com>
-
Krzesimir Nowak authored
Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
- Nov 04, 2020
-
-
José Carlos Chávez authored
-
- Nov 02, 2020
-
-
Daniil Rutskiy authored
* Check marshalled value Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com> * Update CHANGELOG.md Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com> * Move change to Fixed section Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com> Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
- Nov 01, 2020
-
-
dependabot[bot] authored
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.32.0 to 1.32.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.32.0...v1.32.1 ) Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Oct 31, 2020
-
-
Joshua MacDonald authored
Change resource.New() to use functional options; add builtin attributes for (host.*, telemetry.sdk.*) (#1235) * Add a resource.Configure() with functional options * Add a changelog * Add tests for builtin resources * Rename to WithoutBuiltin * Add new test; restore environment after tests * Apply feedback * Apply suggestions from code review
Co-authored-by:Tyler Yahn <MrAlias@users.noreply.github.com> * Comment edits * Rename New, former method NewFromAttributes * NewFromAttributes->NewWithAttributes Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
- Oct 29, 2020
-
-
Tyler Yahn authored
* Update README Move project status to top of project documentation and add explicit warnings that this project may introduce breaking changes. * Add disclaimer to public packages docs * Use explicit warning in README
-
- Oct 28, 2020
-
-
Jaana Dogan authored
Consistency with deferring span.End, variable names. Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-
- Oct 27, 2020
-
-
Daniil Rutskiy authored
* Remove quotes from UnmarshalJSON Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com> * Update CHANGELOG.md Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com> * Fix issue number in CHANGELOG.md * Fix 'Code.UnmarshalJSON' to work with valid json only Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com> * Extend test data for TestCodeUnmarshalJSONErrorInvalidData Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com> * Delete useless cond, extend test data Signed-off-by:
Daniil Rutskiy <dstdfx@gmail.com>
-
Ilya Kaznacheev authored
* 1232: update SpanProcessor Shutdown with context and error * 1232: add changelog info * 1232: fix CI error, rm commented code * 1232: fix CI unhandled error * 1232: Done commit properly * Add shutdown error handling * Merge branch 'master' into update-span-processor * Revert now unneeded context declaration move Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com> Co-authored-by:
Tyler Yahn <codingalias@gmail.com>
-
- Oct 26, 2020
-
-
Bryan Boreham authored
-
dependabot[bot] authored
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.31.0 to 1.32.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.31.0...v1.32.0 ) Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
Tyler Yahn <MrAlias@users.noreply.github.com>
-