aboutsummaryrefslogtreecommitdiff
path: root/build.gradle
AgeCommit message (Collapse)Author
2018-09-24Exporter: Start adding OC-Agent Trace Exporter. (#1455)Yang Song
2018-09-20Contrib: Add opencensus-contrib-opencensus-proto-util. (#1459)Yang Song
* Contrib: Add opencensus-contrib-opencensus-proto-util. * Update CHANGELOG.
2018-09-14Start 0.17.0 development cycle (#1429)sebright
2018-09-14Add opencensus-contrib-log-correlation-log4j2 to the list of released ↵sebright
artifacts. (#1415) This commit also updates the changelog.
2018-09-11Make jmh available for all subprojects. (#1425)Bogdan Drutu
2018-09-07Change spring-sleuth package to include version. (#1417)Bogdan Drutu
2018-09-06Rename opencensus-contrib-log-correlation-log4j artifact/package to use ↵sebright
log4j2. (#1411) 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.
2018-09-06Checker Framework: 2.5.4 -> 2.5.5 (#1412)sebright
2018-09-05Spring sleuth (#1378)Dino Oliva
* 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.
2018-08-31Update gRPC version to 1.14. (#1404)Yang Song
* Update gRPC version to 0.14. * Fix fingbugs warning. * Add more comments about the workaround.
2018-08-28Avoid doing string formatting when calling checkArgument. (#1394)Bogdan Drutu
2018-08-27Start adding log correlation for Log4j. (#1371)sebright
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.
2018-08-20Build: Update Cloud Auth, Beta and GA versions. (#1374)Yang Song
2018-08-16checkstyle: 8.0 -> 8.12 (#1369)sebright
This commit also merges new changes to checkstyle.xml and fixes new checkstyle warnings related to Javadocs.
2018-08-10Metrics: Move metrics to opencensus-api. (#1346)Yang Song
* Metrics: Move to api. * Update package-info to warn users on using metrics.
2018-08-01Checker Framework: 2.5.3 -> 2.5.4 (#1355)sebright
2018-08-01Fix incorrect argument to Checker Framework, and fix nullness warnings. (#1354)sebright
709d97aa321d5729988fd63b960bbece04cfba10 modified the -AskipDefs argument to the Checker Framework (a regular expression) in a way that caused it to skip checking all files. This commit fixes the regular expression and the new Checker Framework warnings.
2018-07-26Split findBugs annotations and jsr305 versions. (#1335)Yang Song
2018-07-21moved spring_test down to the test dependencies blocksavaki
2018-07-21added initial support for spring annotationssavaki
2018-07-20Update dependencies. (#1328)Yang Song
2018-07-20Add metric components for export and main package and metric producer. (#1322)Bogdan Drutu
* Add metric components for export and main package and metric producer. * Solve first round of comments. * Minor comments fixes.
2018-07-19Update google java formatter tool and plugin version. (#1326)Bogdan Drutu
2018-07-13Update Cloud Beta and GA version in build.gradle. (#1312)Yang Song
2018-07-12Contrib: Add an exemplar_util artifact to help record special exemplars. (#1297)Yang Song
* Stats: Add attachment key for TraceId and SpanId. * Move the keys to an independent artifact and add methods for encoding. * Add this change to CHANGELOG. * Update description and tests. * Have one method that takes SpanContext instead of two. * Rename method to putSpanContextAttachments.
2018-07-10Checker Framework: 2.5.2 -> 2.5.3Kristen Kozak
2018-06-25Update Cloud Beta and GA versions. (#1281)Yang Song
2018-06-20Start 0.16.0 development cycleKristen Kozak
2018-06-20Update Google Cloud version. (#1273)Yang Song
* Update Google Cloud version. * Update Cloud Logging version.
2018-06-18Add opencensus-contrib-log-correlation-stackdriver to list of released ↵Kristen Kozak
artifacts.
2018-06-13Error Prone: 2.2.0 -> 2.3.1Kristen Kozak
This commit contains several other changes as part of the upgrade: - Use -XepAllDisabledChecksAsWarnings to enable all available warnings so that we don't need to enable each warning explicitly. - Remove explicit suppression of warnings in generated code, since -XepDisableWarningsInGeneratedCode is now sufficient to suppress all warnings in AutoValue and Protocol Buffer generated classes. - Remove a suppression of "ConstructorLeaksThis", since https://github.com/google/error-prone/pull/789 was fixed. - Fix a few occurrences of "FieldCanBeFinal".
2018-06-12Remove opencensus-contrib-log-correlation-stackdriver-demo.Kristen Kozak
The demo project will be moved to https://github.com/census-ecosystem/opencensus-experiments.
2018-06-12Temporarily remove opencensus-exporter-trace-logging from released artifacts ↵Kristen Kozak
list.
2018-06-12Upgrade google-cloud-logging and set new LogEntry spanId field.Kristen Kozak
2018-06-12Start adding log correlation for Stackdriver Logging.Kristen Kozak
2018-06-11Checker Framework: 2.5.1 -> 2.5.2Kristen Kozak
2018-06-07Update Google Cloud version. (#1241)Yang Song
2018-06-05Metrics: Move Metrics to a separate artifact. (#1216)Yang Song
* Move Metrics to a separate artifact. * Fix review comments. * Update one TODO about the naming of the artifact.
2018-06-04Start 0.15.0 development cyclesongy23
2018-05-31Update grpc and jagger. (#1222)Bogdan Drutu
2018-05-30Add util contrib package for AppEngine standard. (#1214)Bogdan Drutu
2018-05-30Upgrade Prometheus to the latest version. (#1217)Yang Song
2018-05-09Update Google Cloud and Auth version. (#1191)Yang Song
2018-05-02Checker Framework: 2.5.0 -> 2.5.1Kristen Kozak
2.5.1 includes a fix for https://github.com/typetools/checker-framework/issues/1838. This commit also adds a few more @Nullable annotations that are required now.
2018-04-27Start 0.14.0 development cycle (#1157)Yang Song
2018-04-26Move monitored resource detection utils to a separate artifact. (#1135)Yang Song
Move monitored resource detection utils to a separate artifact, so that it can be reused by both Stackdriver Monitoring and Stackdriver Trace.
2018-04-16Checker Framework: 2.4.0 -> 2.5.0Kristen Kozak
This commit upgrades the Checker Framework but continues to use version 2.4.0 of the Checker Framework compiler, since 2.4.0 is the last version that supports annotations in comments. It should continue to work with newer versions of the Checker Framework, though. See https://github.com/census-instrumentation/opencensus-java/pull/1112#issuecomment-381366366.
2018-04-04Make the Checker Framework treat array subtyping as invariant.Kristen Kozak
See https://checkerframework.org/manual/#invariant-arrays. The build already passes with this flag, so I think it is better to enable it and make the handling of arrays more sound.
2018-04-04Checker Framework: 2.3.2 -> 2.4.0Kristen Kozak
2018-03-27Suppress Checker Framework warnings in AutoValue generated classes (fixes #917).Kristen Kozak