Age | Commit message (Collapse) | Author |
|
(#1426)" (#1432)
This reverts commit d3fa0e5c60903f95c184d7c7bafae8fdd12156ad.
|
|
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.
|
|
* Add implementation for gauges.
* Remove usage of internal class in implcore tests.
|
|
* 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.
|
|
* Move directories: core_impl to impl_core, core_impl_java to impl, core_impl_android to impl_lite.
|
|
(#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.
|
|
|
|
TraceComponent. (#575)
|
|
|
|
|
|
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
|
|
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.
|
|
|
|
|
|
|