aboutsummaryrefslogtreecommitdiff
path: root/impl_core/src/main/java/io/opencensus/implcore/trace/SpanBuilderImpl.java
AgeCommit message (Collapse)Author
2018-09-22Split SpanImpl into record/notrecord span impl to avoid checks of recording ↵Bogdan Drutu
all time. (#1468) * Split SpanImpl into record/notrecord span impl to avoid checks of recording all time. * Remove one extra SuppressWarnings.
2018-09-21Avoid 3 allocs, one builders and two objects when startSpan. (#1466)Bogdan Drutu
2018-08-09Add Tracestate into SpanContext. (#1359)Bogdan Drutu
* Add Tracestate into SpanContext. * Remove empty constructor from Tracestate.Builder * Add info in the changelog.
2018-08-01Fix incorrect argument to Checker Framework, and fix nullness warnings. (#1354)sebright
709d97aa321d5729988fd63b960bbece04cfba10 modified the -AskipDefs argument to the Checker Framework (a regular expression) in a way that caused it to skip checking all files. This commit fixes the regular expression and the new Checker Framework warnings.
2018-05-31Add Span.Kind to the trace API. (#1223)Bogdan Drutu
* Add Span.Kind to the trace API. * Add @Nullable annotation where needed. * Add changes to changelog.
2017-12-19Add more null annotations (issue #359).Kristen Kozak
This commit adds some Nullable annotations that are required by the Checker Framework, but it doesn't change any other code. It also suppresses some Error Prone and FindBugs warnings that conflict with the Checker Framework, since the three tools use different algorithms.
2017-10-18Add an option in EndSpanOptions to register the span name for sampled store. ↵Bogdan Drutu
(#703) * Add an option in SpanBuilder to register the span name for sampled store. * Change to LocalSpanStore name the SpanBuilder. * Move the option to EndSpanOptions. * Fix comments.
2017-09-22Fix probability sampler and sampling. (#661)Bogdan Drutu
* Fix probability sampler and sampling. * Add more tests and fix comments.
2017-09-21Change when we check the sampler. (#657)Bogdan Drutu
* Change when we check the sampler. * Fix comments. * Deprecate setIsSampled without an argument.
2017-08-23Change the licence to OpenCensus authors. (#539)Bogdan Drutu
2017-08-17Use different package names in each artifact. (fixes #379)Kristen Kozak
This commit uses the following package name prefixes in each artifact, in order to ensure that no package is split across artifacts: opencensus-api: io.opencensus opencensus-impl-core: io.opencensus.implcore opencensus-impl: io.opencensus.impl opencensus-impl-lite: io.opencensus.impllite