aboutsummaryrefslogtreecommitdiff
path: root/impl_lite/src
AgeCommit message (Collapse)Author
2018-09-14Revert "Temporarily move "metrics" package into impl_core/ for release. ↵Yang Song
(#1426)" (#1432) This reverts commit d3fa0e5c60903f95c184d7c7bafae8fdd12156ad.
2018-09-12Temporarily move "metrics" package into impl_core/ for release. (#1426)sebright
The "metrics" package isn't ready to be released yet, so this commit moves it out of the API artifact. The package can still be accessed by the stats implementation in impl_core/. This commit can be reverted once the package is ready to be exposed. The moved package names also contain "temporary" so that there is no possibility of class name conflicts between different versions of opencensus-api and opencensus-impl-core. For example, io.opencensus.metrics.export is renamed to io.opencensus.implcore.temporary.metrics.export.
2018-08-14Add implementation for gauges. (#1365)Bogdan Drutu
* Add implementation for gauges. * Remove usage of internal class in implcore tests.
2018-08-13 Metrics: Implement ExportComponent, make ProducerManager abstract. (#1347)Yang Song
* Metrics: Implement ExportComponent, make ProducerManager abstract. * Metrics: Add impl and impllite. * Resolve two TODOs. * Fix import path, leave a TODO for getMetricRegistry. * Make NoopMetricProducerManager private. Add missing since tag.
2017-11-09 Move implementation directories (#786)Yang Song
* Move directories: core_impl to impl_core, core_impl_java to impl, core_impl_android to impl_lite.
2017-11-03Add gradle plugin for google java format. Enforce all files to be formatted. ↵Bogdan Drutu
(#771) * Add gradle plugin for google java format. Enforce all files to be formatted. * Fix javadoc comments. * update to google-java-formatter 1.5 * Fix comments and run formatter only for java8. * Formatter works only on java8.
2017-09-02Add RedundantImport check and upgrade checkstyle to 8.0. (#579)Bogdan Drutu
2017-08-31Fix backwards compatibility between TraceComponentBaseImpl and ↵Bogdan Drutu
TraceComponent. (#575)
2017-08-23Change the licence to OpenCensus authors. (#539)Bogdan Drutu
2017-08-17Update TraceComponentImplLite package name in a comment.Kristen Kozak
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-06-22Fix Tracing method name to get ExportComponent (#382)Bogdan Drutu
2017-06-15Add support to load lite or full implementations. (#360)Bogdan Drutu
2017-06-15Prepare the release of the opencensus library. (#357)Bogdan Drutu