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
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
Adrian Cole
cba886720d
latest brave
2020-01-29 15:07:06 +08: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
Adrian Cole
aa533bc4cb
Updates to latest Sampling infrastructure (2.1.x) ( #1461 )
...
* Updates to latest Sampling infrastructure (2.1.x)
This adapts #1456 for the 2.1.x branch
2019-10-08 18:47:25 -05: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
Adrian Cole
b2d34a0960
latest brave
2019-08-11 23:08:55 +08: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
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
Adrian Cole
1415869f77
latest brave
2019-01-21 20:43:19 +08: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
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
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
106d42d165
Bumps to latest brave
...
Notably, this fixes a bug in b3 single propagation when 128bit trace
IDs are in use.
2018-10-18 13:24:16 +08:00
Adrian Cole
eaa802f0d3
zipkin bumps
2018-09-27 12:17:31 -04:00
Spencer Gibb
390473a60e
Going back to snapshots
2018-09-21 19:12:25 -04:00
Spencer Gibb
30b2b63225
Update SNAPSHOT to Greenwich.M1
2018-09-21 19:11:37 -04:00
Marcin Grzejszczak
b8e95c2573
Bumped versions
2018-09-10 10:58:34 +02:00
Adrian Cole
58e2219fdd
Bumps to latest Brave
...
Introduces ScopeDecorator (not yet used here). Also, fixes a bug with
scoped spans.
2018-08-20 12:20:32 +08:00
Marcin Grzejszczak
04440fa959
GOing back to 2.1.0. Some merge went bad
2018-08-02 14:23:38 +02:00
buildmaster
77643d8c24
Bumping versions to 2.0.2.BUILD-SNAPSHOT after release
2018-08-01 16:30:11 +02:00
buildmaster
5dbd18c583
Going back to snapshots
2018-08-01 16:30:10 +02:00
buildmaster
d9e9b45f78
Update SNAPSHOT to 2.0.1.RELEASE
2018-08-01 16:30:10 +02:00
Adrian Cole
d03d066de1
Zipkin bumps
2018-07-28 15:38:43 +08:00