259 Commits

Author SHA1 Message Date
Adrian Cole
ec6bc72274 bump 2020-05-18 21:20:15 +08:00
Adrian Cole
ffafe1aba2 latest brave 2020-05-17 21:24:44 +08:00
Adrian Cole
a9128dcd32 Updates to Brave 5.12 and introduces SpanHandler (#1632)
`SpanHandler` is the base type for the now deprecated `FinishedSpanHandler`.

Notable, it can not just handle things at the end of a recording, but also the
beginning.

For example, this permits set-once baggage without the HTTP abstraction:
```java
static final BaggageField EPOCH_SECONDS = BaggageField.create("epoch_seconds");

static final class RootOnlyBaggage extends SpanHandler {
  @Override
  public boolean begin(TraceContext context, MutableSpan span, @Nullable TraceContext parent) {
    if (EPOCH_SECONDS.getValue(context) == null) { // only set at the first span
      long epochSeconds = System.currentTimeMillis() / 1000;
      EPOCH_SECONDS.updateValue(context, String.valueOf(epochSeconds));
    }
    return true;
  }

  @Override public boolean end(TraceContext context, MutableSpan span, Cause cause) {
    Tags.BAGGAGE_FIELD.tag(EPOCH_SECONDS, context, span);
    return true;
  }
}
```

As the parent is available, it can also facilitate advanced tasks like counting
children, or summarizing entire local roots.

See https://github.com/openzipkin/brave/tree/master/brave/src/test/java/brave/features/handler
and https://github.com/openzipkin/brave/blob/master/brave/src/main/java/brave/handler/SpanHandler.java for more
2020-05-17 21:20:09 +08:00
Adrian Cole
cab7d68eac latest brave 2020-04-06 17:03:16 +08:00
Adrian Cole
ac50a7fafb Moves Slf4jScopeDecorator to use CorrelationField internally (#1597) 2020-04-03 20:17:28 +08:00
Adrian Cole
6fe46bf062 Updates to latest brave and removes all static thread local use (#1594) 2020-04-03 18:56:06 +08:00
buildmaster
efda469d91 Bumping versions to 2.1.8.BUILD-SNAPSHOT after release 2020-01-31 22:16:43 +00:00
buildmaster
00af789f6d Going back to snapshots 2020-01-31 22:16:43 +00:00
buildmaster
c4c05354e5 Update SNAPSHOT to 2.1.7.RELEASE 2020-01-31 22:14:45 +00:00
buildmaster
22fce3694f Bumping versions to 2.1.7.BUILD-SNAPSHOT after release 2019-11-18 15:46:50 +00:00
buildmaster
f2af9fa8d1 Going back to snapshots 2019-11-18 15:46:50 +00:00
buildmaster
1fbfc67930 Update SNAPSHOT to 2.1.6.RELEASE 2019-11-18 15:45:34 +00:00
Marcin Grzejszczak
54068d24ce Bumping versions to 2.1.6.BUILD-SNAPSHOT after release 2019-10-31 12:39:24 +01:00
Marcin Grzejszczak
f993c6f131 Going back to snapshots 2019-10-31 12:39:23 +01:00
Marcin Grzejszczak
6a5cbbc519 Update SNAPSHOT to 2.1.5.RELEASE 2019-10-31 12:35:35 +01:00
Marcin Grzejszczak
028a79dc25 Bumping versions to 2.1.5.BUILD-SNAPSHOT after release 2019-09-27 13:56:35 +02:00
Marcin Grzejszczak
198843a917 Going back to snapshots 2019-09-27 13:56:35 +02:00
Marcin Grzejszczak
c9196fe177 Update SNAPSHOT to 2.1.4.RELEASE 2019-09-27 13:09:09 +02:00
Ryan Baxter
7ba1ec79eb Bumping versions 2019-09-10 17:08:12 -04:00
Marcin Grzejszczak
cf8676ccfd Adds integration of new customizers in Brave
fixes gh-1436
2019-09-06 11:40:09 +02:00
Spencer Gibb
f5c3e431a3 Bumps spring cloud build to 2.1.7.BUILD-SNAPSHOT
Bumps spring cloud deps
2019-06-21 12:50:55 -04:00
buildmaster
74c2b0b618 Bumping versions to 2.1.3.BUILD-SNAPSHOT after release 2019-06-20 21:26:50 +00:00
buildmaster
0a4e7b5d7b Going back to snapshots 2019-06-20 21:26:50 +00:00
buildmaster
cc0b3341a5 Update SNAPSHOT to 2.1.2.RELEASE 2019-06-20 21:25:35 +00:00
Adrian Cole
a5d8893baa Updates to latest Brave (#1373) 2019-06-15 23:49:26 +08:00
Spring Operator
e6c9351118 URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
  https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 16 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd) result 200).
* [ ] http://www.springframework.org/schema/task/spring-task.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/task/spring-task.xsd ([https](https://www.springframework.org/schema/task/spring-task.xsd) result 200).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 32 occurrences
* http://www.springframework.org/schema/beans with 2 occurrences
* http://www.springframework.org/schema/integration with 2 occurrences
* http://www.springframework.org/schema/task with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 17 occurrences
2019-03-26 00:18:18 -05:00
buildmaster
3b4dc7b17a Bumping versions to 2.1.2.BUILD-SNAPSHOT after release 2019-03-05 20:06:52 +00:00
buildmaster
ce39889121 Going back to snapshots 2019-03-05 20:06:51 +00:00
buildmaster
cf138b8dcb Update SNAPSHOT to 2.1.1.RELEASE 2019-03-05 20:00:58 +00:00
Marcin Grzejszczak
2f7cf78614 Applied checkstyle 2019-02-07 16:41:59 +01:00
buildmaster
e06acea006 Bumping versions 2019-01-25 13:47:04 +00:00
buildmaster
4b3eae2453 Bumping versions to 2.1.1.BUILD-SNAPSHOT after release 2019-01-22 18:53:51 +00:00
buildmaster
dd96605d34 Going back to snapshots 2019-01-22 18:53:51 +00:00
buildmaster
4829876aec Update SNAPSHOT to 2.1.0.RELEASE 2019-01-22 18:51:05 +00:00
suzu tomo
6f7619d16c gRPC spring boot version 3.0.1 (gRPC 1.16.1) (#1190)
gRPC spring boot version 3.0.1 (gRPC 1.16.1).

Fixes #1186. With this change, `io.github.lognet:grpc-spring-boot-starter:3.0.1` and `io.zipkin.brave:brave-instrumentation-grpc:5.6.0` have same gRPC version.
2019-01-22 18:06:02 +01:00
Adrian Cole
1415869f77 latest brave 2019-01-21 20:43:19 +08:00
Spencer Gibb
218dd6cfa4 Bumps spring cloud build to 2.1.2.BUILD-SNAPSHOT 2019-01-12 13:06:51 -05:00
buildmaster
3dfc4b0be2 Going back to snapshots 2018-12-20 21:28:46 +00:00
buildmaster
d8d469a20d Update SNAPSHOT to 2.1.0.RC3 2018-12-20 21:27:48 +00:00
Adrian Cole
99c426ad76 Bumps to brave that has nicer things 2018-12-12 13:33:50 +08:00
buildmaster
4805480ce5 Going back to snapshots 2018-12-11 22:20:00 +00:00
buildmaster
65c0838cfc Update SNAPSHOT to 2.1.0.RC2 2018-12-11 22:18:47 +00:00
buildmaster
00922f390c Going back to snapshots 2018-12-11 18:48:50 +00:00
buildmaster
1a901ac432 Update SNAPSHOT to 2.1.0.RC1 2018-12-11 18:47:57 +00:00
Adrian Cole
d20314564c Latest bravey 2018-12-05 20:45:37 +09:00
Tyler Van Gorder
415a7a6a2c First attempt to add GRPC instrumentation (#1139)
* Adding preliminary GRPC instrumentation to Sleuth

fixes #305
2018-12-04 22:22:03 +01:00
Adrian Cole
3a618e6547 Fixes a problem where leaked spans didn't end up in Zipkin (#1145)
This moves to latest Brave which fixes a regression. Note: I don't think
the version here in Sleuth had the regression or not, but I know 5.3.3
did not.
2018-12-02 21:50:07 +01:00
buildmaster
26417a2707 Going back to snapshots 2018-11-18 09:55:50 +00:00
buildmaster
bc5305e585 Update SNAPSHOT to 2.1.0.M2 2018-11-18 09:54:52 +00:00
Adrian Cole
559f46c6b8 Bumps to brave that avoids internal classes in RxJava 2018-10-24 22:18:30 +08:00