Commit Graph

296 Commits

Author SHA1 Message Date
OpenTelemetry Bot 1f9eb3fc89
Prepare release 1.17.0 (#424) 2022-08-19 13:03:48 -07:00
Trask Stalnaker 6faea25374
Update change log for 1.17.0 release (#422) 2022-08-19 12:45:31 -07:00
Trask Stalnaker da6dd00ea1
Update SDK to 1.17.0 (#420)
* Update SDK to 1.17.0

* Fix
2022-08-19 10:42:42 -07:00
Trask Stalnaker 71cac47c3e
Support traceId-based r-values (#417)
* Support traceId-based r-values

* Interface

* Fix javadoc

* Spotless

* More

* Clean

* Review
2022-08-19 10:42:28 -07:00
dependabot[bot] bd08352f69
Bump com.gradle.enterprise from 3.10.3 to 3.11.1 (#418)
Bumps com.gradle.enterprise from 3.10.3 to 3.11.1.

---
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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-16 12:38:37 +02:00
Trask Stalnaker b146aa12bd
Small release improvements (#416) 2022-08-08 08:42:54 -07:00
Jakub Wach d39d7e596c
moving maven plugin to use agent-instrumeneter (#378)
* moving maven plugin to use agent-instrumeneter

* Better inclusion of agent jar as resource

* Move plugin declaration

Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-08-07 17:08:42 -07:00
Mateusz Rzeszutek f3d64a4601
Bump spotless version (#414) 2022-08-05 19:15:21 +02:00
Trask Stalnaker 809c8cbaac
Fix dependency (#411) 2022-08-03 21:47:37 -07:00
Trask Stalnaker 9cd3016401
Updates to component owners (#413) 2022-08-03 21:47:24 -07:00
Trask Stalnaker 106e54bc1e
Update errorprone (#412)
* Update errorprone

* Sync

* Spotless

* More
2022-08-03 21:47:06 -07:00
Jean Bisutti ca6187a177
Prevent the runtime attachment from launching multiple times (#409) 2022-07-26 07:18:23 +02:00
Trask Stalnaker 51b0086a55
Update maven plugin metadata (#404) 2022-07-22 12:05:22 +02:00
Mateusz Rzeszutek d78d60ecc0
Add comment to otelVersion mentioning that it's auto-updated (#410) 2022-07-22 11:48:19 +02:00
Trask Stalnaker 8aad64a27c
Fix collector contrib PR (#408) 2022-07-22 11:11:57 +02:00
Pablo Collins 4ff617e435
Remove myself as approver from readme (#405) 2022-07-20 13:58:04 -04:00
OpenTelemetry Bot 4813f88f42
Update version to 1.17.0-SNAPSHOT (#401) 2022-07-20 10:24:56 -07:00
Trask Stalnaker e1e3020910
Update otel dependency versions (#400) 2022-07-20 10:09:37 -07:00
Trask Stalnaker bebcd8defa
Fix collector script (#397) 2022-07-20 08:28:16 -07:00
Trask Stalnaker bd5c9ea38e
Update change log (#396)
* chmod

* Update change log
2022-07-20 08:27:53 -07:00
Trask Stalnaker 369120ec9c
chmod (#395) 2022-07-20 08:27:33 -07:00
Trask Stalnaker 46ac85edd7
Remove hardcoded agent version (#392) 2022-07-12 09:14:15 -07:00
Jean Bisutti 5bef441779
Improve exception handling and documentation of runtime attachment (#388) 2022-07-12 09:13:25 -07:00
Trask Stalnaker 7d19e674f3
Add @jeanbisutti as a runtime attach component owner (#391)
* Add @jeanbisutti as a runtime attach component owner

* Fix link

* Fix link
2022-07-11 10:22:46 -07:00
Anuraag Agrawal 28328647d6
Remove anuraaga from maintainers list (#390)
Not at AWS anymore nor OTel org
2022-07-11 08:44:14 -07:00
dependabot[bot] 9ecc9597a2
Bump com.gradle.enterprise from 3.10.2 to 3.10.3 (#387)
Bumps com.gradle.enterprise from 3.10.2 to 3.10.3.

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 08:43:31 -07:00
Trask Stalnaker 0e1b63a3c8
Rename script for more clarity (#386)
* Rename script for more clarity

* Misc
2022-07-11 08:43:14 -07:00
Trask Stalnaker 1f959cdd7f
Move runtime attach modules under single top-level directory (#385)
* Move runtime attach modules under single top-level directory

* Fix link

* Fix link
2022-07-11 08:43:01 -07:00
Jean Bisutti 4645beca88
Fix "Class path contains multiple SLF4J bindings" during runtime atta… (#380)
* Fix "Class path contains multiple SLF4J bindings" during runtime attachment

* Update runtime-attach/build.gradle.kts

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

* Renaming

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-07-08 10:44:40 -07:00
Trask Stalnaker 48db05aa9f
Fix build (#383) 2022-07-06 09:36:19 +02:00
Felix Scheinost dd4d335117
Fix #376: `AwsXrayRemoteSampler` doesn’t poll for update (#377)
In the default configuration `pollingIntervalNanos = 3 * 10^11` so `pollingIntervalMillis / 100 > Integer.MAX_VALUE`.

Switch to storing the jitter in a `long` as well.
2022-07-06 11:27:09 +09:00
Trask Stalnaker 82d01789eb
Update username (#382) 2022-07-05 19:18:00 -07:00
Trask Stalnaker 64977bae6b
Consistent version management (#381) 2022-07-05 19:17:41 -07:00
Trask Stalnaker 7c23e02e2b
Update releasing doc (#373) 2022-06-23 12:28:58 -07:00
Trask Stalnaker 561ce29674
Create collector-contrib pull request on release (#369)
* Create collector-contrib pull request on release

* Single bot
2022-06-22 18:14:36 -07:00
Jean Bisutti bdfa232a04
Remove logger from runtime attachment (#371)
* Remove logger from runtime attachment

* Update runtime-attach/src/main/java/io/opentelemetry/contrib/attach/RuntimeAttach.java

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

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-06-21 10:56:59 -07:00
dependabot[bot] 1f36fb08a6
Bump com.gradle.enterprise from 3.9 to 3.10.2 (#372)
Bumps com.gradle.enterprise from 3.9 to 3.10.2.

---
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-06-21 10:28:13 -07:00
Trask Stalnaker c83c9ebf04
Dependabot for gradle plugins (#370) 2022-06-21 10:20:58 -07:00
Trask Stalnaker 812804bfbf
Fix release workflow (#365) 2022-06-17 16:21:26 -07:00
OpenTelemetry Java Bot 3f2138c051
Update version to 1.16.0-SNAPSHOT (#363)
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2022-06-17 15:47:54 -07:00
Trask Stalnaker fe0118f52f
Update change log (#362)
* Update change log

* One more

* Update
2022-06-17 15:37:52 -07:00
Jean Bisutti f925f74f9d
Fix "URI is not hierarchical" during runtime attachment (#359)
* Fix "java.lang.IllegalArgumentException: URI is not hierarchical" during runtime attachment

* Fix build issue

* Fiw file creation and deletion

* Add null checks

* Only delete jar file on JVM exit

* Fix merge

* Fix spotless

* Remove null checks

* Spotless

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-06-17 15:34:26 -07:00
Trask Stalnaker d5650937ea
Release workflow simplifications (#356)
* Release workflow simplifications

* doc

* Sync

* Remove prerelease support

* More

* Sync

* Fix
2022-06-17 15:14:36 -07:00
Trask Stalnaker e999efdf18
Remove SNAPSHOT dependency (#360) 2022-06-17 14:10:54 -07:00
Trask Stalnaker 96db9952f0
Change bot account user (#361) 2022-06-17 14:08:18 -07:00
Jean Bisutti 658daade55
Runtime attachment additions (#354)
* Add tests on runtime attachment

* Add log when agent is disabled with otel.javaagent.enabled property or OTEL_JAVAAGENT_ENABLED environment variable

* Do not try to attach if agent is already attached

* Do not try to attach if attachment is not asked for the main thread

* Add log if an unexpected issue has happened during attachment

* Add javadoc

* Add information to the Readme

* Format javadoc

* Fix mistake in Readme

* Update runtime-attach/build.gradle.kts

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

* Update runtime-attach/README.md

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

* Update runtime-attach/src/main/java/io/opentelemetry/contrib/attach/RuntimeAttach.java

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

* Update runtime-attach/src/main/java/io/opentelemetry/contrib/attach/RuntimeAttach.java

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

* Update runtime-attach/src/main/java/io/opentelemetry/contrib/attach/RuntimeAttach.java

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

* Update runtime-attach/build.gradle.kts

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

* Replace triple ``` by single `

* Log at debug level in shouldAttach() method

* Log at warn level if the runtime attachment is not requested from main thread

* Logger name in lower case as in OTel agent

* Add space in class Javadoc

* Add space in Readme

* Update Javadoc of method

* Update runtime-attach/src/main/java/io/opentelemetry/contrib/attach/RuntimeAttach.java

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

* Don't attach if attachment is not requested from the main method

* Inline local variable

* Move opentelemetry-javaagent to dependency management

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-06-17 13:13:17 -07:00
jack-berg 71bc65d2f2
Update to 1.15.0 (#358)
* Update to 1.15.0

* Fix

* Upgrade to opentelemetry-instrumentation 1.15.0

* Fix jmx-metrics integration test

* Fix InstrumenterHelperTest

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-06-17 12:53:24 -07:00
Otmar Ertl a26d44126a
Consistent reservoir sampling span processor (#352)
* upgraded to hipparchus 2.1

* consistent reservoir sampling span processor

* made constant package private
2022-06-15 09:35:43 -07:00
Trask Stalnaker 4ed052b79e
Add component owner (#355) 2022-06-14 12:46:08 -07:00
Jakub Wach daa55d42ae
Static instr maven plugin core (#293)
* static instrumentation - Maven plugin

* tests added

* more tests

* more tests

* integration test - WIP

* new tests added

* tests green

* plugin build - WIP

* plugin build and some minor tweaks

* code review

* code review

* code review

* Apply suggestions from code review

Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>

* code review

* Apply suggestions from code review

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

* renaming file - post code review class rename

* renaming file - post code review class rename

* plugin descriptor - now static

* Update static-instrumenter/maven-plugin/src/test/resources/lib/firstNested.jar

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

* code review

* code review

Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-06-01 20:59:11 -07:00