Commit Graph

7884 Commits

Author SHA1 Message Date
Anuraag Agrawal d1ee692479
Update to OTel 1.14 (#5999)
* Update to OTel 1.14

* Fix test

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-05-10 14:23:56 -07:00
Mateusz Rzeszutek 25d929b5e7
Deprecate the AgentListener#beforeAgent() method (#6006)
* Deprecate the AgentListener#beforeAgent() method

* errorprone
2022-05-10 10:30:40 -07:00
Lauri Tulmin 497d7945fb
Flaky easticsearch5 test (#6002) 2022-05-10 09:33:07 -07:00
Trask Stalnaker 432606a168
Sync (#5998) 2022-05-10 09:27:00 -07:00
Trask Stalnaker 8afa13eec8
Minor changes to startup code (#5992)
* Minor changes to startup code

* Fix test
2022-05-10 09:26:38 -07:00
Mateusz Rzeszutek 2fad192fc1
Implement vertx-kafka-client instrumentation; batch processing (#5982)
* Implement vertx-kafka-client instrumentation; batch processing

* try-finally just in case

* Add to supported libraries list

* Update instrumentation/vertx/vertx-kafka-client-3.6/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/vertx/kafka/v3_6/InstrumentedBatchRecordsHandler.java

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-05-10 12:00:54 +02:00
Trask Stalnaker c22af231bd
Add JavaagentFileHolder (#5993) 2022-05-10 11:03:40 +03:00
Trask Stalnaker 6cf5d5efcc
Simply logging test configuration (#5996) 2022-05-10 11:02:49 +03:00
Mateusz Rzeszutek 802f5aa3ea
Instrumentation API and Javadoc cleanup (#5954) 2022-05-09 22:13:45 -07:00
Trask Stalnaker 45d0518d69
Update netty 4 common package name (#5991) 2022-05-07 20:55:37 -07:00
Mateusz Rzeszutek fd52ed52d4
Hide the GC runtime metrics behind an experimental config flag (#5990)
* Hide the GC runtime metrics behind an experimental config flag

* Fix smoke tests
2022-05-06 11:51:38 -07:00
Trask Stalnaker cfe4a22307
Remove netty-4.1-common (#5985)
* Remove netty-4.1-common

* reactor-netty-1.0
2022-05-06 11:51:02 -07:00
Trask Stalnaker 817afee505
Update rxjava instrumentation and package names (#5984)
* Update rxjava instrumentation and package names

* Spotless
2022-05-06 11:50:49 -07:00
Trask Stalnaker cef9e1925c
Fix default enabled for runtime and oshi metrics (#5989) 2022-05-06 10:43:57 +03:00
dependabot[bot] c89297f250
Bump docker/build-push-action from 2 to 3 (#5988)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-05 21:10:25 -07:00
dependabot[bot] 91ee7cdb28
Bump docker/setup-buildx-action from 1 to 2 (#5987)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-06 10:26:00 +09:00
dependabot[bot] 12c1c6a784
Bump docker/login-action from 1 to 2 (#5986)
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-05 17:57:44 -07:00
Trask Stalnaker 246364d2fc
Support older log4j2 versions in the javaagent (#5979) 2022-05-05 12:40:54 -07:00
Mateusz Rzeszutek 2a7700351d
Implement vertx-kafka-client instrumentation; single record handler (#5973)
* Implement vertx-kafka-client instrumentation; single record

* add muzzle

* Update baseline to 3.6

* Set baseline to 3.6 everywhere

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-05-05 12:06:39 -07:00
Trask Stalnaker f2ed9bfbcc
Consolidate jboss-logmanager directories (#5983) 2022-05-05 08:54:48 -07:00
Trask Stalnaker 400bd5af3f
Update log4j package names (#5978) 2022-05-05 08:39:21 -07:00
Trask Stalnaker db6142235a
Add jaxws as optional instrumentation name (#5980) 2022-05-05 08:39:09 -07:00
Lauri Tulmin f43c92d244
Remove ResponseSingletons (#5981) 2022-05-05 08:38:55 -07:00
Trask Stalnaker 8c65b99d30
Remove markdown-link-check version pin (#5976) 2022-05-04 13:18:40 -07:00
dependabot[bot] e85dba4375
Bump com.gradle.enterprise from 3.9 to 3.10 (#5977)
Bumps com.gradle.enterprise from 3.9 to 3.10.

---
updated-dependencies:
- dependency-name: com.gradle.enterprise
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-04 13:18:28 -07:00
Jérôme Prinet b0482cae57
Add dependabot configuration to monitor Gradle plugins (#5974)
* Add dependabot configuration to monitor Gradle plugins

* Freeze markdown-link-check-version (#5975)

Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2022-05-04 10:52:16 -07:00
Trask Stalnaker 9828aa5e12
Maybe fix (#5966)
* Make muzzle work

* Revert unrelated change

* Maybe fix

* fix

* Add comment
2022-05-04 10:34:38 -07:00
Mateusz Rzeszutek c82fb91fa1
Freeze markdown-link-check-version (#5975) 2022-05-04 17:25:09 +03:00
Trask Stalnaker 10d759e7c7
Update gradle in standalone modules (#5970) 2022-05-04 12:02:50 +03:00
Trask Stalnaker 7f693622ff
Replace deprecated adoptopenjdk docker images (#5971)
* Adoptium -> Temurin

* more

* windows
2022-05-04 12:01:49 +03:00
Trask Stalnaker d17a0d7d9a
Instrument SpanKey directly (#5933)
* Instrument SpanKey directly

* feedback

* Make muzzle work

* Revert unrelated change
2022-05-03 14:56:33 -07:00
Trask Stalnaker 2f4d2ab679
Ignore known problematic jdbc wrappers (#5967) 2022-05-03 12:16:17 -07:00
Trask Stalnaker 945bf8abbe
Fix testLatestDeps (#5968) 2022-05-03 10:27:27 +03:00
Lauri Tulmin dded6ffc25
dubbo: fix stacktraces in test output on jdk17 (#5962) 2022-05-02 19:21:33 -07:00
Lauri Tulmin 4bd8956dd3
jax-rs: replace common singleton with factory (#5961) 2022-05-02 19:12:29 -07:00
Lauri Tulmin d5b935a92c
Correct artifact name in logback-mdc readme (#5963) 2022-05-02 19:12:17 -07:00
Lauri Tulmin 30945cc85e
Remove unused SLF4J_VERSION (#5964) 2022-05-02 19:12:08 -07:00
Lauri Tulmin 47128f3a3d
Wait a bit before retrying (#5965) 2022-05-02 19:11:59 -07:00
Lauri Tulmin 998c85571a
Play ws: replace common singleton with factory (#5958)
* Play ws: replace common singleton with factory

* Apply suggestions from code review

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-04-30 13:27:02 +03:00
Lauri Tulmin dc829b59d3
JaxWS: replace common singleton with factory (#5960)
* JaxWS: replace common singleton with factory

* address review comments
2022-04-30 13:26:47 +03:00
Lauri Tulmin b52576b72a
Hibernate: replace common singleton with factory (#5959) 2022-04-29 09:47:50 -07:00
Lauri Tulmin b32d6eb458
Test latest version of paly-ws (#5956) 2022-04-29 15:49:52 +03:00
Lauri Tulmin c5885267c2
Wrong library name in comment (#5955) 2022-04-29 15:49:34 +03:00
Mateusz Rzeszutek dfa43d71a4
Exclude duplicate project classes from inst/ (#5957) 2022-04-29 14:13:27 +03:00
Daniel Gradecak a06f4b1e8e
fix NPE for commons-httpclient v3.1 (#5944) (#5949)
* fix NPE for commons-httpclient v3.1 (#5944)

* fix NPE for commons-httpclient v3.1 (#5944) - spotless fixes

* extracting abstract class with reused code (#5944)
2022-04-28 20:19:52 -07:00
Mateusz Rzeszutek d919f84cf8
Merge javaagent-instrumentation-api into javaagent-extension-api (#5936)
* Merge javaagent-instrumentation-api into javaagent-extension-api

* remove some leftover references to javaagent-instrumentation-api

* add missing instrumentation-api to distro example
2022-04-28 20:11:15 -07:00
Lauri Tulmin 8beb134910
Load agent classes child first (#5950) 2022-04-28 08:37:09 -07:00
Lauri Tulmin 2fa85f12e1
Test latest version of rediscala (#5951)
* Test latest version of rediscala

* spotless
2022-04-28 08:35:54 -07:00
Lauri Tulmin 2bc962c5ee
Test latest version of finatra (#5952)
* Test latest version of finatra

* spotless
2022-04-28 08:35:28 -07:00
Lauri Tulmin a45ee01259
Test latest version of akka-http (#5945)
* Test latest version of akka-http

* checkstyle

* spotless
2022-04-28 15:08:58 +03:00