Commit Graph

4633 Commits

Author SHA1 Message Date
Richard Startin 8b6536e31c Remove Java 9 and 10 from the build (DataDog/dd-trace-java#1473) 2020-05-26 11:54:59 -07:00
Tyler Benson b7ac69ee14 More refactoring for ScopeManager (DataDog/dd-trace-java#1467) 2020-05-26 11:54:59 -07:00
Richard Startin d8c9639fbb Grizzly-http and grizzly-client instrumentation (DataDog/dd-trace-java#1365) 2020-05-26 11:54:59 -07:00
Tyler Benson ebebbc7dae Wrap log statements using varargs to avoid object allocation (DataDog/dd-trace-java#1466) 2020-05-26 11:54:57 -07:00
Brian Devins-Suresh ec0c313a78 Save circle cache with name matching restore patterns (DataDog/dd-trace-java#1457) 2020-05-26 11:54:57 -07:00
Tyler Benson 77ae5434d5 Attempt to improve muzzle time by randomly ignoring versions until 10 remain (DataDog/dd-trace-java#1451) 2020-05-26 11:54:57 -07:00
Brian Devins-Suresh 67219faf25 Add version specific names to allow disabling only a specific version (DataDog/dd-trace-java#1456) 2020-05-26 11:54:56 -07:00
Brian Devins-Suresh f0e19d6a83 Rename java packages for lettuce 4 and 5 to not have collisions (DataDog/dd-trace-java#1450) 2020-05-26 11:54:56 -07:00
Tyler Benson dbe1c00ac1 Adding an option to manually disable Kafka headers (DataDog/dd-trace-java#1448) 2020-05-26 11:54:56 -07:00
Tyler Benson c58d259459 Make Retrys consistent (DataDog/dd-trace-java#1442) 2020-05-26 11:54:55 -07:00
Tyler Benson f74d249a2e Migrate lettuce instrumentation away from deprecated finishSpanOnClose (DataDog/dd-trace-java#1445) 2020-05-26 11:54:55 -07:00
Tyler Benson 3bb17e1c3c Remove deprecated usage from internal instrumentation (DataDog/dd-trace-java#1441) 2020-05-26 11:54:55 -07:00
Nikolay Martynov a16b519176 Update gradle to 6.4 (DataDog/dd-trace-java#1443) 2020-05-26 11:54:55 -07:00
Trask Stalnaker e9096bb60d
Fix java google format (#439) 2020-05-26 08:42:48 +03:00
Nikita Salnikov-Tarnovski 6c8cd2e7f2
Change names of servlet based server spans (#428)
* Add documentation describing non-obvious points of Servlet instrumentations

* Change names of servlet based server spans
2020-05-25 12:53:12 -07:00
Trask Stalnaker 49a077065b
Remove unused config (#424) 2020-05-24 18:16:21 +03:00
Trask Stalnaker 2d60dc2c45
Fix sqlNormalizerEnabled initialization (#432) 2020-05-24 18:15:31 +03:00
Trask Stalnaker dde9137b9c
Add new approver (#429) 2020-05-22 11:30:32 -07:00
Nikita Salnikov-Tarnovski a258f1424a
Fix khttp instrumentation in case of absent or read-only headers map (#416) 2020-05-20 13:47:25 -07:00
Nikita Salnikov-Tarnovski 4acfeb9ddc
Fix brolen anchor link (#422) 2020-05-20 13:24:08 -07:00
Trask Stalnaker 57ad15ebc5
Remove inactive maintainer (#420) 2020-05-20 09:30:23 -07:00
Sergei Malafeev 7ea2da3d0b
Add Zipkin exporter support (#411)
* #375 Add Zipkin exporter support

Signed-off-by: Sergei Malafeev <sergeymalafeev@gmail.com>

* #375 use OkHttpSender for Zipkin exporter

Signed-off-by: Sergei Malafeev <sergeymalafeev@gmail.com>

* #375 add Zipkin exporter to README

Signed-off-by: Sergei Malafeev <sergeymalafeev@gmail.com>

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2020-05-19 15:58:41 -07:00
Trask Stalnaker 46c0c087b3
Update CONTRIBUTING.md back to Java 11 (#419) 2020-05-19 15:27:17 -07:00
Trask Stalnaker d5c5cafd96
Update version to 0.4.0-SNAPSHOT (#415) 2020-05-19 15:06:22 -07:00
Steve Flanders abcaa7acc6
Update the README (#414)
* Move build and configure to top as getting started section
* Add manual instrumentation section
* Document `@WithSpan` annotation
* Move developer specific information to CONTRIBUTING.md
* Cleanup formatting and use consistent spacing
2020-05-18 21:03:39 -07:00
Trask Stalnaker a64cdfd85b
Update version to 0.3.0 (#413) 2020-05-18 17:21:52 -07:00
Nikita Salnikov-Tarnovski cd68061cb2
Update docs about needing java 11 to build (#412) 2020-05-18 14:17:32 -07:00
Trask Stalnaker f50a410fb4
Define packages in exporter class loader (#409) 2020-05-18 13:42:41 -07:00
Trask Stalnaker f6e16c8f90
Bring back webflux client instrumentation (#406) 2020-05-18 13:06:18 -07:00
Sergei Malafeev 2308c69875
upgrade opentelemetry to 0.4.1 (#410)
Signed-off-by: Sergei Malafeev <sergeymalafeev@gmail.com>
2020-05-18 10:40:01 -07:00
Nikita Salnikov-Tarnovski fe8819fb8f
Support for khttp library (#401) 2020-05-17 10:41:41 -07:00
Nikita Salnikov-Tarnovski 6d0d3f54ce
Enable the following instrumentation by default: grizzly, jetty, spark-java (#407) 2020-05-17 10:19:35 -07:00
Rashmi 29a18bdf20
Used BatchSpansProcessor instead of SimpleSpansProcessor (#393)
BatchSpansProcessor won't get blocked by the exporter.

Fixes #368
2020-05-16 13:18:43 -07:00
Carlos Alberto Cortez 009cc6ad1e
Initial Propagators support. (#389) 2020-05-14 16:57:52 -07:00
Nikita Salnikov-Tarnovski 6cfe2256ef
Use java 11 for compilation (#390)
* Allow compiling of everything with java 11

* Instruct CircleCI to use java 11 be default

* Forbid running some tests on java11

* Muzzle uses ClassLoader.platformClassLoader as parent for user-space classloader
2020-05-14 15:13:30 -07:00
Tyler Benson bd3d642500
Merge pull request #398 from trask/dd-merge 2020-05-14 16:05:09 -04:00
Lev Priima fbf31d3a39 Don't listen 0.0.0.0 in tests (DataDog/dd-trace-java#1434) 2020-05-14 11:50:31 -07:00
Tyler Benson f540ae8fc1 Add null servlet context check (DataDog/dd-trace-java#1414) 2020-05-14 11:50:30 -07:00
Tyler Benson 847d59fa7a Fix publishing to artifactory (DataDog/dd-trace-java#1432) 2020-05-14 11:50:30 -07:00
Tyler Benson f8593cbbad Upgrade to latest version of publishing plugins (DataDog/dd-trace-java#1427) 2020-05-14 11:50:30 -07:00
Tyler Benson 6b359d11ec Fix cassandra instrumentation to use a daemon thread (DataDog/dd-trace-java#1422) 2020-05-14 11:50:30 -07:00
Brian Devins-Suresh 6727764123 Netty 3.8 had the wrong version in the config property (DataDog/dd-trace-java#1423) 2020-05-14 11:50:30 -07:00
Richard Startin 95cac497d2 Replace collection.size() > 0 with not collection.isEmpty() (DataDog/dd-trace-java#1420) 2020-05-14 11:50:30 -07:00
Tyler Benson b36a7aef8c Upgrade test-sets plugin to 3.0.1 (DataDog/dd-trace-java#1411) 2020-05-14 11:50:30 -07:00
Tyler Benson ca27485a5c Upgrade Byte Buddy to 1.10.10 (DataDog/dd-trace-java#1409) 2020-05-14 11:50:30 -07:00
Tyler Benson 5ecd8cb81e Add instrumentation for okhttp 2.2+ (DataDog/dd-trace-java#1402) 2020-05-14 11:50:27 -07:00
Nikolay Martynov c63b4fd9a3 Add scopes to http server response (DataDog/dd-trace-java#1408) 2020-05-14 11:49:44 -07:00
Brian Devins-Suresh 6f472a62a0 Fix projectreactor instrumentation to keep span context connected (DataDog/dd-trace-java#1308) 2020-05-14 11:49:44 -07:00
Trask Stalnaker ab0c950140
Update a few last things to otel-java 0.4.0 (#399) 2020-05-11 22:17:16 -07:00
Trask Stalnaker d3790ee546
Update .editorconfig for groovy (#397) 2020-05-11 21:34:50 -07:00