<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_opencensus-java/all, branch simpleperf-release</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_opencensus-java/'/>
<entry>
<title>Add dropwizard contrib (#1423)</title>
<updated>2018-10-08T21:25:01+00:00</updated>
<author>
<name>Mayur Kale</name>
<email>mayurkale@google.com</email>
</author>
<published>2018-10-08T21:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_opencensus-java/commit/?id=08d09c48a40b7dc6b5dba8603795084fc6ea9695'/>
<id>08d09c48a40b7dc6b5dba8603795084fc6ea9695</id>
<content type='text'>
* Add dropwizard metrics producer

* Use Summary Type

* Fix reviews

* Fix reviews
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add dropwizard metrics producer

* Use Summary Type

* Fix reviews

* Fix reviews
</pre>
</div>
</content>
</entry>
<entry>
<title>Exporter/OCAgent: Move TraceProtoUtils to exporter. (#1470)</title>
<updated>2018-09-24T23:32:55+00:00</updated>
<author>
<name>Yang Song</name>
<email>songy23@users.noreply.github.com</email>
</author>
<published>2018-09-24T23:32:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_opencensus-java/commit/?id=3d51b5bda0589abaa1bd40169673624165abc830'/>
<id>3d51b5bda0589abaa1bd40169673624165abc830</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Exporter: Start adding OC-Agent Trace Exporter. (#1455)</title>
<updated>2018-09-24T22:27:45+00:00</updated>
<author>
<name>Yang Song</name>
<email>songy23@users.noreply.github.com</email>
</author>
<published>2018-09-24T22:27:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_opencensus-java/commit/?id=a36f795d87e02b9f5e0a4e6c7b26de0059e88e78'/>
<id>a36f795d87e02b9f5e0a4e6c7b26de0059e88e78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Contrib: Add opencensus-contrib-opencensus-proto-util. (#1459)</title>
<updated>2018-09-20T21:53:54+00:00</updated>
<author>
<name>Yang Song</name>
<email>songy23@users.noreply.github.com</email>
</author>
<published>2018-09-20T21:53:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_opencensus-java/commit/?id=b2251bf8ec0980800e98efdd775a6e85a39edc13'/>
<id>b2251bf8ec0980800e98efdd775a6e85a39edc13</id>
<content type='text'>
* Contrib: Add opencensus-contrib-opencensus-proto-util.

* Update CHANGELOG.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Contrib: Add opencensus-contrib-opencensus-proto-util.

* Update CHANGELOG.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make jmh available for all subprojects. (#1425)</title>
<updated>2018-09-11T07:08:18+00:00</updated>
<author>
<name>Bogdan Drutu</name>
<email>bdrutu@google.com</email>
</author>
<published>2018-09-11T07:08:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_opencensus-java/commit/?id=c0e0b225a5230036b3dc09134f94eece81d3f96d'/>
<id>c0e0b225a5230036b3dc09134f94eece81d3f96d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change spring-sleuth package to include version. (#1417)</title>
<updated>2018-09-07T19:15:16+00:00</updated>
<author>
<name>Bogdan Drutu</name>
<email>bdrutu@google.com</email>
</author>
<published>2018-09-07T19:15:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_opencensus-java/commit/?id=20720ce0b1b2c31080b2c4ecf7f2485055a313fb'/>
<id>20720ce0b1b2c31080b2c4ecf7f2485055a313fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename opencensus-contrib-log-correlation-log4j artifact/package to use log4j2. (#1411)</title>
<updated>2018-09-06T20:12:52+00:00</updated>
<author>
<name>sebright</name>
<email>sebright@google.com</email>
</author>
<published>2018-09-06T20:12:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_opencensus-java/commit/?id=831fd8d932738883be3a0bbabb424837a95ed410'/>
<id>831fd8d932738883be3a0bbabb424837a95ed410</id>
<content type='text'>
This commit renames the artifact to opencensus-contrib-log-correlation-log4j2
and renames the package to io.opencensus.contrib.logcorrelation.log4j2.  The
name change emphasizes that the artifact only works with Log4j 2 and allows us
to add support for other versions of Log4j in the future.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit renames the artifact to opencensus-contrib-log-correlation-log4j2
and renames the package to io.opencensus.contrib.logcorrelation.log4j2.  The
name change emphasizes that the artifact only works with Log4j 2 and allows us
to add support for other versions of Log4j in the future.</pre>
</div>
</content>
</entry>
<entry>
<title>Spring sleuth (#1378)</title>
<updated>2018-09-05T19:09:44+00:00</updated>
<author>
<name>Dino Oliva</name>
<email>dinooliva@users.noreply.github.com</email>
</author>
<published>2018-09-05T19:09:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_opencensus-java/commit/?id=30c10cc77cd3a6d9583c2339ade689d06585aba4'/>
<id>30c10cc77cd3a6d9583c2339ade689d06585aba4</id>
<content type='text'>
* Initial import of OpenCensus/Sleuth integration.

* Minor fixes for integration with master.

* Adds a README.

* Removes hardcoded dependencies in build file.

* Adds contrib to spring_sleuth file path.

* Updates package names appropriately based on file renames.

* Fixes build paths.

* Fixes for build checks.

* Mark as experimental.

* Minor fixes for build files (space vs tab).

* Minor fixes for build files (space vs tab).

* Update README to absolve Spring Sleuth team of any responsibility for this spring_sleuth plugin.

* Minor fixes for import control (space vs tab).

* Tag public classes @since 0.16

* Adds javadoc for public methods not already documented.

* Updates OpenCensusSleuthTracer to pass nullness checks.

* Fixes for formatting issues.

* Fixes for typos.

* Suppresses the check return value warning added by gRPC.

* Suppresses the check return value warning added by gRPC.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Initial import of OpenCensus/Sleuth integration.

* Minor fixes for integration with master.

* Adds a README.

* Removes hardcoded dependencies in build file.

* Adds contrib to spring_sleuth file path.

* Updates package names appropriately based on file renames.

* Fixes build paths.

* Fixes for build checks.

* Mark as experimental.

* Minor fixes for build files (space vs tab).

* Minor fixes for build files (space vs tab).

* Update README to absolve Spring Sleuth team of any responsibility for this spring_sleuth plugin.

* Minor fixes for import control (space vs tab).

* Tag public classes @since 0.16

* Adds javadoc for public methods not already documented.

* Updates OpenCensusSleuthTracer to pass nullness checks.

* Fixes for formatting issues.

* Fixes for typos.

* Suppresses the check return value warning added by gRPC.

* Suppresses the check return value warning added by gRPC.
</pre>
</div>
</content>
</entry>
<entry>
<title>Start adding log correlation for Log4j. (#1371)</title>
<updated>2018-08-27T16:49:05+00:00</updated>
<author>
<name>sebright</name>
<email>sebright@google.com</email>
</author>
<published>2018-08-27T16:49:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_opencensus-java/commit/?id=0bbfec84cbf898ae7327880c43f9b5c60c49d4cd'/>
<id>0bbfec84cbf898ae7327880c43f9b5c60c49d4cd</id>
<content type='text'>
This commit takes the approach of implementing Log4j's ContextDataInjector.  It
inserts three keys into each log event: "`openCensusTraceId`", "`openCensusSpanId`",
and "`openCensusTraceSampled`".  The tracing data can be accessed with
LogEvent.getContextData() or included in a layout.  See
https://logging.apache.org/log4j/2.x/log4j-core/apidocs/org/apache/logging/log4j/core/ContextDataInjector.html.

Here is an example of a pattern layout that includes all three tracing fields
and a log entry that could be produced by the layout:

Pattern layout:
"`%d{HH:mm:ss.SSS} [%t] traceId=%X{openCensusTraceId} spanId=%X{openCensusSpanId} sampled=%X{openCensusTraceSampled} %-5level %logger{36} - %msg%n`"

Log entry:
"`20:45:52.929 [main] traceId=0af7a7bef890695f1c5e85a8e7290164 spanId=d3f07c467ec2fbb2 sampled=true WARN  io.opencensus.contrib.logcorrelation.log4j.demo.OpenCensusLog4jLogCorrelationDemo - my log message`"

The ContextDataInjector implementation must be specified with a system property,
i.e.,
"`-Dlog4j2.contextDataInjector=io.opencensus.contrib.logcorrelation.log4j.OpenCensusTraceContextDataInjector`".

The system property
"`io.opencensus.contrib.logcorrelation.log4j.OpenCensusTraceContextDataInjector.spanSelection`"
controls whether tracing data is added to all spans, no spans, or only sampled spans.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit takes the approach of implementing Log4j's ContextDataInjector.  It
inserts three keys into each log event: "`openCensusTraceId`", "`openCensusSpanId`",
and "`openCensusTraceSampled`".  The tracing data can be accessed with
LogEvent.getContextData() or included in a layout.  See
https://logging.apache.org/log4j/2.x/log4j-core/apidocs/org/apache/logging/log4j/core/ContextDataInjector.html.

Here is an example of a pattern layout that includes all three tracing fields
and a log entry that could be produced by the layout:

Pattern layout:
"`%d{HH:mm:ss.SSS} [%t] traceId=%X{openCensusTraceId} spanId=%X{openCensusSpanId} sampled=%X{openCensusTraceSampled} %-5level %logger{36} - %msg%n`"

Log entry:
"`20:45:52.929 [main] traceId=0af7a7bef890695f1c5e85a8e7290164 spanId=d3f07c467ec2fbb2 sampled=true WARN  io.opencensus.contrib.logcorrelation.log4j.demo.OpenCensusLog4jLogCorrelationDemo - my log message`"

The ContextDataInjector implementation must be specified with a system property,
i.e.,
"`-Dlog4j2.contextDataInjector=io.opencensus.contrib.logcorrelation.log4j.OpenCensusTraceContextDataInjector`".

The system property
"`io.opencensus.contrib.logcorrelation.log4j.OpenCensusTraceContextDataInjector.spanSelection`"
controls whether tracing data is added to all spans, no spans, or only sampled spans.</pre>
</div>
</content>
</entry>
<entry>
<title>Metrics: Move metrics to opencensus-api. (#1346)</title>
<updated>2018-08-10T22:43:52+00:00</updated>
<author>
<name>Yang Song</name>
<email>songy23@users.noreply.github.com</email>
</author>
<published>2018-08-10T22:43:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_opencensus-java/commit/?id=81e8ded6d2f869980a7f80a27ead4bd2ccc45243'/>
<id>81e8ded6d2f869980a7f80a27ead4bd2ccc45243</id>
<content type='text'>
* Metrics: Move to api.

* Update package-info to warn users on using metrics.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Metrics: Move to api.

* Update package-info to warn users on using metrics.
</pre>
</div>
</content>
</entry>
</feed>
