Commit Graph

205 Commits

Author SHA1 Message Date
dependabot-preview[bot]
4cdc13a731 Bump okhttp from 4.8.0 to 4.9.0 (#1743)
Bumps [okhttp](https://github.com/square/okhttp) from 4.8.0 to 4.9.0.
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.8.0...parent-4.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-01 09:52:16 +02:00
buildmaster
d969aa7b54 Bumping versions 2020-09-30 05:31:01 +00:00
Marcin Grzejszczak
9d1150356b libs-X-local to X migration 2020-08-06 15:07:53 +02:00
Marcin Grzejszczak
965d22ff08 Bumped okhttp to 4.8.0 2020-08-05 18:05:06 +02:00
dependabot-preview[bot]
3428a942ac Bump jmeter-maven-plugin from 1.10.1 to 3.1.1 (#1704)
Bumps [jmeter-maven-plugin](https://github.com/jmeter-maven-plugin/jmeter-maven-plugin) from 1.10.1 to 3.1.1.
- [Release notes](https://github.com/jmeter-maven-plugin/jmeter-maven-plugin/releases)
- [Changelog](https://github.com/jmeter-maven-plugin/jmeter-maven-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jmeter-maven-plugin/jmeter-maven-plugin/compare/jmeter-maven-plugin-1.10.1...3.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-05 17:37:55 +02:00
Marcin Grzejszczak
1c33332320 Further WebFlux and Messaging Reactor Sleuth improvements (#1699)
* Improving performance and adding docs
2020-07-28 18:02:16 +02:00
buildmaster
dca561e4e8 Going back to snapshots 2020-07-23 18:49:08 +00:00
buildmaster
f352801918 Update SNAPSHOT to 3.0.0-M3 2020-07-23 18:47:48 +00:00
Marcin Grzejszczak
b0a8a81b49 Added 2 more benchmarks 2020-07-23 12:38:52 +02:00
Marcin Grzejszczak
52998b39a3 Fixes how jmh csv reports are stored 2020-07-22 16:05:28 +02:00
Marcin Grzejszczak
4fb3edcb1d Adding more logs, fixing rest template based benchmark 2020-07-22 12:42:35 +02:00
Marcin Grzejszczak
3a00067a47 Changed from seconds back to milis 2020-07-22 12:22:59 +02:00
Marcin Grzejszczak
ccef96f1b6 Speeds up and lowers memory consumption 2020-07-22 09:30:44 +02:00
Marcin Grzejszczak
41010c103d Fix 2020-07-22 08:32:04 +02:00
Marcin Grzejszczak
a49773d639 Fix 2020-07-22 08:10:59 +02:00
Marcin Grzejszczak
0e9b86db16 Fix 2020-07-22 07:45:08 +02:00
Marcin Grzejszczak
eca49777fb Fix 2020-07-21 21:33:24 +02:00
Marcin Grzejszczak
bd149ce4a7 Improvement with Reactor instrumentation
- adds Spring Cloud Function instrumentation
- adds Operators to manually provide instrumentation for Fluxes
- introduces Manual instrumentation mode for Reactor

TODO: Documentation (will add it soon)

related gh-1684
2020-07-21 19:06:55 +02:00
buildmaster
2cb00038bb Bumping versions 2020-07-17 05:29:07 +00:00
buildmaster
15a7a543d0 Bumping versions 2020-05-30 05:29:28 +00:00
buildmaster
93ea0d6b00 Going back to snapshots 2020-05-29 19:03:35 +00:00
buildmaster
640faa7c30 Update SNAPSHOT to 3.0.0-M2 2020-05-29 19:02:42 +00:00
buildmaster
7ecf64a607 Bumping versions 2020-05-27 05:29:15 +00:00
Adrian Cole
31fb3001c5 Merge branch '2.2.x' 2020-05-18 23:58:46 +08:00
Adrian Cole
453be43b5a bump 2020-05-18 21:13:23 +08:00
Adrian Cole
3da9de053e Merge branch '2.2.x' 2020-05-18 20:20:40 +08:00
Adrian Cole
40785d642a Removes Zipkin dependency from all tests (#1645)
Brave's SpanHandler can report natively in other formats which have different
constraints than Zipkin and often extensions to the data model.

This change ports all tests away from Zipkin's types so that it is more clear
what's actually recorded vs what's a side-effect of Zipkin conversion.

This removes `BlockingQueueSpanReporter` which was never released, also.
2020-05-18 17:02:29 +08:00
Adrian Cole
58094e4d76 Merge branch '2.2.x' 2020-05-17 22:38:01 +08:00
Adrian Cole
99ce7cdd1c latest brave 2020-05-17 21:01:31 +08:00
Adrian Cole
8ae5e13d31 Merge branch '2.2.x' 2020-05-16 15:15:37 +08:00
Adrian Cole
b1d39ce291 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-16 14:01:38 +08:00
buildmaster
d41d75a3eb Bumping versions 2020-04-17 14:53:39 +00:00
buildmaster
08a575141d Going back to snapshots 2020-04-09 22:48:15 +00:00
buildmaster
66b540f0b9 Update SNAPSHOT to 3.0.0.M1 2020-04-09 22:47:21 +00:00
Adrian Cole
fa6eb20914 latest brave 2020-04-06 16:54:15 +08:00
Adrian Cole
dcefd7b4db Stops configuring ExtraFieldPropagation. Starts configuring BaggagePropagation (#1602) 2020-04-06 16:38:32 +08:00
Adrian Cole
b79f8897c2 Merge branch '2.2.x' 2020-04-03 20:20:58 +08:00
Adrian Cole
c20f6c6a11 Moves Slf4jScopeDecorator to use CorrelationField internally (#1597) 2020-04-03 19:57:37 +08:00
Adrian Cole
b9b2357fb5 Merge branch '2.2.x' 2020-04-03 16:17:24 +08:00
Adrian Cole
60820379f1 Updates to latest brave and removes all static thread local use (#1594) 2020-04-03 08:01:22 +08:00
Marcin Grzejszczak
729df801ab Merge branch '2.2.x' 2020-03-31 14:20:34 +02:00
Adrian Cole
1e1e1f04bf Finalizes reactor-netty HttpClient implementations (#1586) 2020-03-26 17:10:01 +08:00
buildmaster
2674fba171 Bumping versions to 2.2.3.BUILD-SNAPSHOT after release 2020-03-04 16:59:42 +00:00
buildmaster
5dd714da5c Going back to snapshots 2020-03-04 16:59:42 +00:00
buildmaster
151218b30a Update SNAPSHOT to 2.2.2.RELEASE 2020-03-04 16:57:41 +00:00
Adrian Cole
8e6760d2b6 Merge branch '2.2.x' 2020-02-27 16:07:57 +08:00
Adrian Cole
44c9027199 brave patch 2020-02-27 15:52:14 +08:00
Adrian Cole
db2d9aeaaa Merge branch '2.2.x' 2020-02-26 16:51:58 +08:00
Adrian Cole
7262790717 Performs minimal work to update to Brave 5.10 (#1573)
A later PR will handle new features/deprecation
2020-02-26 16:43:14 +08:00
Marcin Grzejszczak
b65e7ca20e Merge branch '2.2.x' 2020-02-18 12:23:14 +01:00