1*a24ffb47SSadaf Ebrahimi## Unreleased 2*a24ffb47SSadaf Ebrahimi 3*a24ffb47SSadaf Ebrahimi- fix: Shutdown `MetricServiceClient` properly on `StackdriverStatsExporter.unregister()` (#2007) 4*a24ffb47SSadaf Ebrahimi 5*a24ffb47SSadaf Ebrahimi## 0.28.3 - 2021-01-12 6*a24ffb47SSadaf Ebrahimi 7*a24ffb47SSadaf Ebrahimi- fix: Return public access to unsafe `ContextUtils` api. Remove bincompat issue from 0.27.1. (#2072) 8*a24ffb47SSadaf Ebrahimi- fix: When time rewinds, avoid throwing exceptions and crashing the disruptor thread. (#2071) 9*a24ffb47SSadaf Ebrahimi 10*a24ffb47SSadaf Ebrahimi## 0.28.2 - 2020-10-22 11*a24ffb47SSadaf Ebrahimi 12*a24ffb47SSadaf Ebrahimi- feat: Make TracerImpl public for OpenTelemetry migration. (#2064) 13*a24ffb47SSadaf Ebrahimi 14*a24ffb47SSadaf EbrahimiNote: no binary available for 0.28.2 15*a24ffb47SSadaf Ebrahimi 16*a24ffb47SSadaf Ebrahimi## 0.28.1 - 2020-10-21 17*a24ffb47SSadaf Ebrahimi 18*a24ffb47SSadaf Ebrahimi- feat: Add Support for Opencensus to OpenTelemetry migration (#2059) 19*a24ffb47SSadaf Ebrahimi 20*a24ffb47SSadaf EbrahimiBreaking change: ContextUtils is no longer public 21*a24ffb47SSadaf Ebrahimi 22*a24ffb47SSadaf Ebrahimi## 0.28.0 - 2020-10-21 23*a24ffb47SSadaf Ebrahimi 24*a24ffb47SSadaf Ebrahimi- Remove finalize from RecordEventsSpanImpl (#2043) 25*a24ffb47SSadaf Ebrahimi 26*a24ffb47SSadaf Ebrahimi## 0.27.0 - 2020-08-14 27*a24ffb47SSadaf Ebrahimi- deps: update protobuf (#2029) 28*a24ffb47SSadaf Ebrahimi- Update release versions for all readme and build files. (#2028) 29*a24ffb47SSadaf Ebrahimi- deps: update Guava to 29.0 (#2032) 30*a24ffb47SSadaf Ebrahimi- Add more InstanaExporterHandler tests (#2014) 31*a24ffb47SSadaf Ebrahimi- feat: Allow users to specify a metric display name prefix, separately from the metric name prefix (#2050) 32*a24ffb47SSadaf Ebrahimi 33*a24ffb47SSadaf Ebrahimi## 0.26.0 - 2020-03-19 34*a24ffb47SSadaf Ebrahimi- feat: Allow users to register the same Meter multiple times without exception (#2017) 35*a24ffb47SSadaf Ebrahimi- update gRPC (#2024): Since gRPC v1.27.0, census dependency is removed from grpc-core. A grpc-census 36*a24ffb47SSadaf Ebrahimiartifact now exists to provide interceptor/stream tracer factory that applies census stats/tracing features. 37*a24ffb47SSadaf EbrahimiFor users not using gRPC’s integration of census, nothing should be affected. Users who want census integration 38*a24ffb47SSadaf Ebrahimineed to add grpc-census artifact to runtime classpath. 39*a24ffb47SSadaf Ebrahimi- deps: update GSON (#2025) 40*a24ffb47SSadaf Ebrahimi- deps: update auth libraries (#2023) 41*a24ffb47SSadaf Ebrahimi- update guava (#2018) 42*a24ffb47SSadaf Ebrahimi 43*a24ffb47SSadaf Ebrahimi## 0.25.0 - 2020-02-12 44*a24ffb47SSadaf Ebrahimi- Add an experimental artifact `opencensus-contrib-observability-ready-util`, that allows users to 45*a24ffb47SSadaf Ebrahimiuse OpenCensus easily. 46*a24ffb47SSadaf Ebrahimi 47*a24ffb47SSadaf Ebrahimi## 0.24.0 - 2019-08-27 48*a24ffb47SSadaf Ebrahimi- Remove `CONTEXT_SPAN_KEY` and `TAG_CONTEXT_KEY` from API. This will be a breaking change to those who 49*a24ffb47SSadaf Ebrahimidepend on these two keys, but anyone except gRPC shouldn't use it directly anyway. 50*a24ffb47SSadaf Ebrahimi 51*a24ffb47SSadaf Ebrahimi## 0.23.0 - 2019-06-12 52*a24ffb47SSadaf Ebrahimi- Make `StackdriverStatsExporter.unregister()` a public API. 53*a24ffb47SSadaf Ebrahimi- Add support spring plugin for http servlet and AsyncRestTemplate. 54*a24ffb47SSadaf Ebrahimi 55*a24ffb47SSadaf Ebrahimi## 0.22.1 - 2019-05-21 56*a24ffb47SSadaf Ebrahimi- Increase the buffer size for the trace export batch to 2500 (previously it was 32). 57*a24ffb47SSadaf Ebrahimi 58*a24ffb47SSadaf Ebrahimi## 0.22.0 - 2019-05-14 59*a24ffb47SSadaf Ebrahimi- Disable RunningSpanStore by default unless the z-pages contrib is linked and initialized. This may 60*a24ffb47SSadaf Ebrahimibreak behaviors for applications that rely on this to be always enabled. 61*a24ffb47SSadaf Ebrahimi- Provide a `Deadline` option to Stackdriver Trace exporter. Default value is 10 seconds if it's not set. 62*a24ffb47SSadaf Ebrahimi- Provide a `Deadline` option to Stackdriver Stats exporter. Default value is 10 seconds. 63*a24ffb47SSadaf EbrahimiAlso provide a `MetricServiceStub` option so that advanced users can use a custom Stackdriver 64*a24ffb47SSadaf EbrahimiMonitoring client to make RPCs. 65*a24ffb47SSadaf Ebrahimi- Use `Configuration` builder pattern for creating `JaegerTraceExporter`, `ZipkinTraceExporter` and 66*a24ffb47SSadaf Ebrahimi`InstanaTraceExporter`. Provide a `Deadline` option with default value 10 seconds. 67*a24ffb47SSadaf Ebrahimi- Provide a `Deadline` option to Datadog, Elasticsearch and OcAgent exporter. Default value is 10 seconds. 68*a24ffb47SSadaf Ebrahimi- Extract the common timeout logic of Trace exporters to `opencensus-exporter-trace-util`. 69*a24ffb47SSadaf Ebrahimi 70*a24ffb47SSadaf Ebrahimi## 0.21.0 - 2019-04-30 71*a24ffb47SSadaf Ebrahimi- Add HTTP text format serializer to Tag propagation component. 72*a24ffb47SSadaf Ebrahimi- Support constant labels in Gauge APIs. 73*a24ffb47SSadaf Ebrahimi- Add an option to allow users to override the default "opencensus_task" metric label in Stackdriver Stats Exporter. 74*a24ffb47SSadaf Ebrahimi- Allow setting custom namespace in Prometheus exporter. 75*a24ffb47SSadaf Ebrahimi- Add Cumulative (`DoubleCumulative`, `LongCumulative`, `DerivedDoubleCumulative`, `DerivedLongCumulative`) APIs. 76*a24ffb47SSadaf Ebrahimi- Add convenience APIs `TagContextBuilder.putLocal()` that adds non-propagating tags, 77*a24ffb47SSadaf Ebrahimiand `TagContextBuilder.putPropagating()` that adds unlimited propagating tags. 78*a24ffb47SSadaf Ebrahimi- Deprecate context keys for tags and spans. Provide helper methods for interacting with context. 79*a24ffb47SSadaf Ebrahimi 80*a24ffb47SSadaf Ebrahimi## 0.20.0 - 2019-03-28 81*a24ffb47SSadaf Ebrahimi- Add OpenCensus Java OC-Agent Trace Exporter. 82*a24ffb47SSadaf Ebrahimi- Add OpenCensus Java OC-Agent Metrics Exporter. 83*a24ffb47SSadaf Ebrahimi- Add config option for Http-Servlet. 84*a24ffb47SSadaf Ebrahimi- Add config option for Jetty Http Client. 85*a24ffb47SSadaf Ebrahimi- Modified default value to false for publicEndpoint property in Http-Servlet. 86*a24ffb47SSadaf Ebrahimi- Add a generic `AttachmentValue` class to support `Exemplar`. 87*a24ffb47SSadaf Ebrahimi- Add Elasticsearch Trace Exporter. 88*a24ffb47SSadaf Ebrahimi- Add `metrics.data` package to hold common classes shared between stats and metrics. 89*a24ffb47SSadaf Ebrahimi- Refactor `Exemplar` and `AttachmentValue` to be under `metrics.data`. Note that this is a breaking change 90*a24ffb47SSadaf Ebrahimiif you're using the `Exemplar` classes or APIs in the previous releases. 91*a24ffb47SSadaf Ebrahimi- Add `TagMetadata` that defines the properties associated with a `Tag`. 92*a24ffb47SSadaf Ebrahimi- Add `QueueMetricProducer` that supports pushing and buffering `Metric`s. 93*a24ffb47SSadaf Ebrahimi 94*a24ffb47SSadaf Ebrahimi## 0.19.0 - 2019-01-28 95*a24ffb47SSadaf Ebrahimi- Add an artifact `opencensus-contrib-http-jetty-client` for instrumenting jetty http client. Add extractor for Jetty Client. 96*a24ffb47SSadaf Ebrahimi- Add an artifact `opencensus-contrib-http-servlets` for instrumenting http servlets. Add extractor for Http Servlets. 97*a24ffb47SSadaf Ebrahimi- Add support generic http server handler. 98*a24ffb47SSadaf Ebrahimi- Add support for generic http client handler. 99*a24ffb47SSadaf Ebrahimi- Add ability to filter metrics collected from Dropwizard registry. 100*a24ffb47SSadaf Ebrahimi- Add an util artifact opencensus-contrib-dropwizard5 to translate Dropwizard metrics5 to OpenCensus. 101*a24ffb47SSadaf Ebrahimi- Add metrics util package to be shared by all metrics exporters. 102*a24ffb47SSadaf Ebrahimi- Add Datadog Trace Exporter. 103*a24ffb47SSadaf Ebrahimi 104*a24ffb47SSadaf Ebrahimi## 0.18.0 - 2018-11-27 105*a24ffb47SSadaf Ebrahimi- Set the 106*a24ffb47SSadaf Ebrahimi [`trace_sampled` field](https://github.com/googleapis/googleapis/blob/8027f17420d5a323c7dfef1ae0e57d82f3b97430/google/logging/v2/log_entry.proto#L143-L149) in the Stackdriver `LogEntry` protocol buffer in `opencensus-contrib-log-correlation-stackdriver`. 107*a24ffb47SSadaf Ebrahimi- Add support for w3c/distributed-tracing propagation format. 108*a24ffb47SSadaf Ebrahimi- Add gRPC measures and views for real-time metrics in streaming RPCs. 109*a24ffb47SSadaf Ebrahimi- Add Summary Metric support for Stackdriver exporter. 110*a24ffb47SSadaf Ebrahimi- Reduce CPU usage for low qps applications. 111*a24ffb47SSadaf Ebrahimi 112*a24ffb47SSadaf Ebrahimi## 0.17.0 - 2018-11-02 113*a24ffb47SSadaf Ebrahimi- Add `AttributeValueDouble` to `AttributeValue`. 114*a24ffb47SSadaf Ebrahimi- Add `createWithSender` to `JaegerTraceExporter` to allow use of `HttpSender` 115*a24ffb47SSadaf Ebrahimi with extra configurations. 116*a24ffb47SSadaf Ebrahimi- Add an API `Functions.returnToString()`. 117*a24ffb47SSadaf Ebrahimi- Migrate to new Stackdriver Kubernetes monitored resource. This could be a breaking change 118*a24ffb47SSadaf Ebrahimi if you are using `gke_container` resources. For more info, 119*a24ffb47SSadaf Ebrahimi https://cloud.google.com/monitoring/kubernetes-engine/migration#incompatible 120*a24ffb47SSadaf Ebrahimi- Add an util artifact `opencensus-contrib-dropwizard` to translate Dropwizard metrics to 121*a24ffb47SSadaf Ebrahimi OpenCensus. 122*a24ffb47SSadaf Ebrahimi- Add Gauges (`DoubleGauge`, `LongGauge`, `DerivedDoubleGauge`, `DerivedLongGauge`) APIs. 123*a24ffb47SSadaf Ebrahimi- Update `opencensus-contrib-log-correlation-log4j2` and 124*a24ffb47SSadaf Ebrahimi `opencensus-contrib-log-correlation-stackdriver` to match the 125*a24ffb47SSadaf Ebrahimi [OpenCensus log correlation spec](https://github.com/census-instrumentation/opencensus-specs/blob/master/trace/LogCorrelation.md) 126*a24ffb47SSadaf Ebrahimi and remove all `ExperimentalApi` annotations. 127*a24ffb47SSadaf Ebrahimi- The histogram bucket boundaries (`BucketBoundaries`) and values (`Count` and `Sum`) are no longer 128*a24ffb47SSadaf Ebrahimi supported for negative values. The Record API drops the negative `value` and logs the warning. 129*a24ffb47SSadaf Ebrahimi This could be a breaking change if you are recording negative value for any `measure`. 130*a24ffb47SSadaf Ebrahimi- Remove support for min/max in the stats Distribution to make it compatible with Metrics. 131*a24ffb47SSadaf Ebrahimi 132*a24ffb47SSadaf Ebrahimi## 0.16.1 - 2018-09-18 133*a24ffb47SSadaf Ebrahimi- Fix ClassCastException in Log4j log correlation 134*a24ffb47SSadaf Ebrahimi ([#1436](https://github.com/census-instrumentation/opencensus-java/issues/1436)). 135*a24ffb47SSadaf Ebrahimi- Allow users to report metrics for their registered domain (using custom prefix). This could be a 136*a24ffb47SSadaf Ebrahimi breaking change if you have custom prefix without (registered) domain. 137*a24ffb47SSadaf Ebrahimi 138*a24ffb47SSadaf Ebrahimi## 0.16.0 - 2018-09-14 139*a24ffb47SSadaf Ebrahimi- Add APIs to register gRPC client and server views separately. 140*a24ffb47SSadaf Ebrahimi- Add an API MeasureMap.putAttachment() for recording exemplars. 141*a24ffb47SSadaf Ebrahimi- Add Exemplar class and an API to get Exemplar list to DistributionData. 142*a24ffb47SSadaf Ebrahimi- Improve the styling of Rpcz, Statsz, Tracez, and Traceconfigz pages. 143*a24ffb47SSadaf Ebrahimi- Add an artifact `opencensus-contrib-exemplar-util` that has helper utilities 144*a24ffb47SSadaf Ebrahimi on recording exemplars. 145*a24ffb47SSadaf Ebrahimi- Reduce the default limit on `Link`s per `Span` to 32 (was 128 before). 146*a24ffb47SSadaf Ebrahimi- Add Spring support for `@Traced` annotation and java.sql.PreparedStatements 147*a24ffb47SSadaf Ebrahimi tracing. 148*a24ffb47SSadaf Ebrahimi- Allow custom prefix for Stackdriver metrics in `StackdriverStatsConfiguration`. 149*a24ffb47SSadaf Ebrahimi- Add support to handle the Tracestate in the SpanContext. 150*a24ffb47SSadaf Ebrahimi- Remove global synchronization from the get current stats state. 151*a24ffb47SSadaf Ebrahimi- Add get/from{Byte} methods on TraceOptions and deprecate get/from{Bytes}. 152*a24ffb47SSadaf Ebrahimi- Add an API to `StackdriverTraceConfiguration` to allow setting a 153*a24ffb47SSadaf Ebrahimi `TraceServiceStub` instance to be used for export RPC calls. 154*a24ffb47SSadaf Ebrahimi- Add an experimental artifact, `opencensus-contrib-log-correlation-log4j2`, for 155*a24ffb47SSadaf Ebrahimi adding tracing data to Log4j 2 LogEvents. 156*a24ffb47SSadaf Ebrahimi 157*a24ffb47SSadaf Ebrahimi## 0.15.1 - 2018-08-28 158*a24ffb47SSadaf Ebrahimi- Improve propagation performance by avoiding doing string formatting when calling checkArgument. 159*a24ffb47SSadaf Ebrahimi 160*a24ffb47SSadaf Ebrahimi## 0.15.0 - 2018-06-20 161*a24ffb47SSadaf Ebrahimi- Expose the factory methods of MonitoredResource. 162*a24ffb47SSadaf Ebrahimi- Add an experimental artifact, `opencensus-contrib-log-correlation-stackdriver`, for 163*a24ffb47SSadaf Ebrahimi correlating traces and logs with Stackdriver Logging. 164*a24ffb47SSadaf Ebrahimi 165*a24ffb47SSadaf Ebrahimi## 0.14.0 - 2018-06-04 166*a24ffb47SSadaf Ebrahimi- Adds Tracing.getExportComponent().shutdown() for use within application shutdown hooks. 167*a24ffb47SSadaf Ebrahimi- `Duration.create` now throws an `IllegalArgumentException` instead of 168*a24ffb47SSadaf Ebrahimi returning a zero `Duration` when the arguments are invalid. 169*a24ffb47SSadaf Ebrahimi- `Timestamp.create` now throws an `IllegalArgumentException` instead of 170*a24ffb47SSadaf Ebrahimi returning a zero `Timestamp` when the arguments are invalid. 171*a24ffb47SSadaf Ebrahimi- Remove namespace and help message prefix for Prometheus exporter. This could be 172*a24ffb47SSadaf Ebrahimi a breaking change if you have Prometheus metrics from OpenCensus Prometheus exporter 173*a24ffb47SSadaf Ebrahimi of previous versions, please point to the new metrics with no namespace instead. 174*a24ffb47SSadaf Ebrahimi- Add an util artifact `opencensus-contrib-appengine-standard-util` to interact with the AppEngine 175*a24ffb47SSadaf Ebrahimi CloudTraceContext. 176*a24ffb47SSadaf Ebrahimi- Add support for Span kinds. (fix [#1054](https://github.com/census-instrumentation/opencensus-java/issues/1054)). 177*a24ffb47SSadaf Ebrahimi- Add client/server started_rpcs measures and views to RPC constants. 178*a24ffb47SSadaf Ebrahimi 179*a24ffb47SSadaf Ebrahimi## 0.13.2 - 2018-05-08 180*a24ffb47SSadaf Ebrahimi- Map http attributes to Stackdriver format (fix [#1153](https://github.com/census-instrumentation/opencensus-java/issues/1153)). 181*a24ffb47SSadaf Ebrahimi 182*a24ffb47SSadaf Ebrahimi## 0.13.1 - 2018-05-02 183*a24ffb47SSadaf Ebrahimi- Fix a typo on displaying Aggregation Type for a View on StatsZ page. 184*a24ffb47SSadaf Ebrahimi- Set bucket bounds as "le" labels for Prometheus Stats exporter. 185*a24ffb47SSadaf Ebrahimi 186*a24ffb47SSadaf Ebrahimi## 0.13.0 - 2018-04-27 187*a24ffb47SSadaf Ebrahimi- Support building with Java 9. 188*a24ffb47SSadaf Ebrahimi- Add a QuickStart example. 189*a24ffb47SSadaf Ebrahimi- Remove extraneous dependencies from the Agent's `pom.xml`. 190*a24ffb47SSadaf Ebrahimi- Deprecate `Window` and `WindowData`. 191*a24ffb47SSadaf Ebrahimi- Add a configuration class to the Prometheus stats exporter. 192*a24ffb47SSadaf Ebrahimi- Fix build on platforms that are not supported by `netty-tcnative`. 193*a24ffb47SSadaf Ebrahimi- Add Jaeger trace exporter. 194*a24ffb47SSadaf Ebrahimi- Add a gRPC Hello World example. 195*a24ffb47SSadaf Ebrahimi- Remove usages of Guava collections in `opencensus-api`. 196*a24ffb47SSadaf Ebrahimi- Set unit "1" when the aggregation type is Count. 197*a24ffb47SSadaf Ebrahimi- Auto detect GCE and GKE Stackdriver MonitoredResources. 198*a24ffb47SSadaf Ebrahimi- Make Error Prone and FindBugs annotations `compileOnly` dependencies. 199*a24ffb47SSadaf Ebrahimi- Deprecate `Mean` and `MeanData`. 200*a24ffb47SSadaf Ebrahimi- Sort `TagKey`s in `View.create(...)`. 201*a24ffb47SSadaf Ebrahimi- Add utility class to expose default HTTP measures, tags and view, and register 202*a24ffb47SSadaf Ebrahimi default views. 203*a24ffb47SSadaf Ebrahimi- Add new RPC measure and view constants, deprecate old ones. 204*a24ffb47SSadaf Ebrahimi- Makes the trace and span ID fields mandatory in binary format. 205*a24ffb47SSadaf Ebrahimi- Auto detect AWS EC2 resources. 206*a24ffb47SSadaf Ebrahimi- Add `Duration.toMillis()`. 207*a24ffb47SSadaf Ebrahimi- Make monitored resource utils a separate artifact `opencensus-contrib-monitored-resource-util`, 208*a24ffb47SSadaf Ebrahimi so that it can be reused across exporters. 209*a24ffb47SSadaf Ebrahimi- Add `LastValue`, `LastValueDouble` and `LastValueLong`. Also support them in 210*a24ffb47SSadaf Ebrahimi stats exporters and zpages. Please note that there is an API breaking change 211*a24ffb47SSadaf Ebrahimi in methods `Aggregation.match()` and `AggregationData.match()`. 212*a24ffb47SSadaf Ebrahimi 213*a24ffb47SSadaf Ebrahimi## 0.12.3 - 2018-04-13 214*a24ffb47SSadaf Ebrahimi- Substitute non-ascii characters in B3Format header key. 215*a24ffb47SSadaf Ebrahimi 216*a24ffb47SSadaf Ebrahimi## 0.12.2 - 2018-02-26 217*a24ffb47SSadaf Ebrahimi- Upgrade disruptor to include the fix for SleepingWaitStrategy causing 100% 218*a24ffb47SSadaf Ebrahimi CPU. 219*a24ffb47SSadaf Ebrahimi 220*a24ffb47SSadaf Ebrahimi## 0.12.1 - 2018-02-26 221*a24ffb47SSadaf Ebrahimi- Fix performance issue where unused objects were referenced by the Disruptor. 222*a24ffb47SSadaf Ebrahimi- Fix synchonization issue in the use of the Disruptor. 223*a24ffb47SSadaf Ebrahimi 224*a24ffb47SSadaf Ebrahimi## 0.12.0 - 2018-02-16 225*a24ffb47SSadaf Ebrahimi- Rename trace exporters that have inconsistent naming. Exporters with legacy 226*a24ffb47SSadaf Ebrahimi names are deprecated. 227*a24ffb47SSadaf Ebrahimi- Fixed bug in CloudTraceFormat that made it impossible to use short span id's. 228*a24ffb47SSadaf Ebrahimi- Add `since` Javadoc tag to all APIs. 229*a24ffb47SSadaf Ebrahimi- Add a configuration class to create StackdriverTraceExporter. 230*a24ffb47SSadaf Ebrahimi- Add MessageEvent and deprecate NetworkEvent. 231*a24ffb47SSadaf Ebrahimi- Instana Trace Exporter. 232*a24ffb47SSadaf Ebrahimi- Prometheus Stats Exporter. 233*a24ffb47SSadaf Ebrahimi- Stats Zpages: RpcZ and StatsZ. 234*a24ffb47SSadaf Ebrahimi- Dependency updates. 235*a24ffb47SSadaf Ebrahimi 236*a24ffb47SSadaf Ebrahimi## 0.11.1 - 2018-01-23 237*a24ffb47SSadaf Ebrahimi- Fixed bug that made it impossible to use short span id's (#950). 238*a24ffb47SSadaf Ebrahimi 239*a24ffb47SSadaf Ebrahimi## 0.11.0 - 2018-01-19 240*a24ffb47SSadaf Ebrahimi- Add TextFormat API and two implementations (B3Format and CloudTraceFormat). 241*a24ffb47SSadaf Ebrahimi- Add helper class to configure and create StackdriverStatsExporter. 242*a24ffb47SSadaf Ebrahimi- Add helper methods in tracer to wrap Runnable and Callbacks and to run them. 243*a24ffb47SSadaf Ebrahimi- Increase trace exporting interval to 5s. 244*a24ffb47SSadaf Ebrahimi- Add helper class to register views. 245*a24ffb47SSadaf Ebrahimi- Make stackdriver stats exporter compatible with GAE Java7. 246*a24ffb47SSadaf Ebrahimi- Add SignalFX stats exporter. 247*a24ffb47SSadaf Ebrahimi- Add http propagation APIs. 248*a24ffb47SSadaf Ebrahimi- Dependency updates. 249*a24ffb47SSadaf Ebrahimi 250*a24ffb47SSadaf Ebrahimi## 0.10.0 - 2017-12-04 251*a24ffb47SSadaf Ebrahimi- Add NoopRunningSpanStore and NoopSampledSpanStore. 252*a24ffb47SSadaf Ebrahimi- Change the message event to include (un)compressed sizes for Tracez Zpage. 253*a24ffb47SSadaf Ebrahimi- Use AppEngine compatible way to create threads. 254*a24ffb47SSadaf Ebrahimi- Add new factory methods that support setting custom Stackdriver 255*a24ffb47SSadaf Ebrahimi MonitoredResource for Stackdriver Stats Exporter. 256*a24ffb47SSadaf Ebrahimi- Dependency updates. 257*a24ffb47SSadaf Ebrahimi 258*a24ffb47SSadaf Ebrahimi## 0.9.1 - 2017-11-29 259*a24ffb47SSadaf Ebrahimi- Fix several implementation bugs in Stackdriver Stats Exporter (#830, #831, 260*a24ffb47SSadaf Ebrahimi etc.). 261*a24ffb47SSadaf Ebrahimi- Update length limit for View.Name to 255 (previously it's 256). 262*a24ffb47SSadaf Ebrahimi 263*a24ffb47SSadaf Ebrahimi## 0.9.0 - 2017-11-17 264*a24ffb47SSadaf Ebrahimi- Initial stats and tagging implementation for Java (`impl`) and Android 265*a24ffb47SSadaf Ebrahimi (`impl-lite`). This implements all the stats and tagging APIs since v0.8.0. 266*a24ffb47SSadaf Ebrahimi- Deprecate Tags.setState and Stats.setState. 267*a24ffb47SSadaf Ebrahimi- Add a setStatus method in the Span. 268*a24ffb47SSadaf Ebrahimi- OpenCensus Stackdriver Stats Exporter. 269*a24ffb47SSadaf Ebrahimi- OpenCensus Stackdriver Trace Exporter is updated to use Stackdriver Trace V2 270*a24ffb47SSadaf Ebrahimi APIs. 271*a24ffb47SSadaf Ebrahimi- Dependency updates. 272