aboutsummaryrefslogtreecommitdiff
path: root/benchmarks/src
AgeCommit message (Collapse)Author
2018-09-11Make jmh available for all subprojects. (#1425)Bogdan Drutu
2018-08-27Refactor propagation benchmarks and add b3format benchmarks. (#1390)Bogdan Drutu
2018-08-27Add get/from{Byte} methods on TraceOptions and deprecate get/from{Bytes}. ↵Bogdan Drutu
(#1392) * Add get/from{Byte} methods on TraceOptions and deprecate get/from{Bytes}. * Update changelog.
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-02-26Cleanup benchmarks and test both impl and impl-lite. (#1022)Bogdan Drutu
* Cleanup benchmarks and test both impl and impl-lite. * Fix comments.
2018-02-16Add MessageEvent and deprecate NetworkEvent. (closes #858) (#894)Hailong Wen
2017-11-16Clean benchmarks and move in different package. (#805)Bogdan Drutu
* Clean benchmarks and move in different package. * Format files. * Revert the number of tries.
2017-09-18Add a new SpanContextParseException and use it in BinaryFormat. (#642)Bogdan Drutu
* Add a new SpanContextParseException and use it in BinaryFormat * Fix review comments.
2017-08-29Add new api that is easier to use for user to add only one Attribute. (#571)Bogdan Drutu
* Add new api that is easier to use for user to add only one Attribute. * Rename addAttribute[s] to putAttribute[s] and deprecate the old API. * Update tests to use putAttributes.
2017-08-23Add uncompressed and compressed message sizes and deprecate the old message ↵Bogdan Drutu
size. (#528) * Add uncompressed and compressed message sizes and deprecate the old message size. * Fix review comments.
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
2017-08-16Move tracing implementation classes to io.opencensus.impl.trace.Kristen Kozak
This is part of #379. The package name may still need to be changed again, but this commit includes all of the changes necessary to put the API and implementation in separate packages. Other changes in this commit: - Make TraceComponent's constructor public. - Leave deprecated copies of the TraceComponent subclasses in the io.opencensus.trace package so that they can be loaded by opencensus-api 0.5. - Move internal classes to io.opencensus.impl.internal. - Make TraceComponentImplBase and BinaryFormatImpl public.
2017-07-06Get rid of base directory and move everything on level up. (#417)Bogdan Drutu
* Get rid of base directory and move everything on level up. * Remove unused imports in tests.
2017-07-05Clarify the nature of the Link.Type enum (#413)Bogdan Drutu
2017-07-04Mark benchmark variables to be final. Add javadoc for main argument. (#409)Bogdan Drutu
2017-07-03Change tracer API names to create a SpanBuilder. (#407)Bogdan Drutu
2017-06-30Change API to remove the "Option" logic and keep only Builder. (#380)Bogdan Drutu
2017-06-12Move Sampler and StartSpanOptions in base. Create a samplers package for all ↵Bogdan Drutu
the Sampler implementations. (#347)
2017-06-08Create a new package for all supported propagations. (#341)Bogdan Drutu
2017-06-08Move all base types into a different package called base. (#342)Bogdan Drutu
2017-06-06Move internal & common & trace to the new package io.opencensus (#339)Bogdan Drutu
2017-05-15Add benchmarks for start/end span and record trace events. (#297)Bogdan Drutu
2017-05-07Update BinaryPropagationHandler to not be a singleton to be consistent with ↵Bogdan Drutu
other implementations. (#282) * Update BinaryPropagationHandler to not be a singleton to be consistent with other implementations.
2017-04-20Change visibility for SpanFactory and StartSpanOptions (#240)Bogdan Drutu
* Change visibility for SpanFactory and StartSpanOptions to allow testing and implementation. Add a public SpanContext.create. Make SpanFactory methods protected and StartSpanOptions getters public.
2017-04-14Add a new class Trace which holds the global state for the trace ↵Bogdan Drutu
implementation. (#201) * Add a new class Tracing which holds the global state for the trace component. * Update names of the classes and comments. TraceService -> TraceComponent and Trace -> Tracing. * Make all methods in TraceComponent abstract to allow dependency injection.
2017-04-12BinaryPropagationHandler split between interface and implementation. (#203)Bogdan Drutu
* PropagationUtil split between BinaryPropagationHandler (for the interface definition) and BinaryPropagationHandlerImpl (for the implementation).
2017-04-12Move PropagationUtil to BinaryPropagationHandler. (#202)Bogdan Drutu
2017-04-11Updates after the review.Bogdan Drutu
2017-04-11Remove the support for HTTP format for the moment.Bogdan Drutu
2017-04-11Change TraceOptions to be 1B instead of 4B.Bogdan Drutu
2017-04-07Add support for binary encoding. (#195)Bogdan Drutu
2017-03-22Add gradle build support for benchmarks and examples. (#163)Bogdan Drutu
2017-03-17Update the name of the directory for benchmarks. (#152)Bogdan Drutu