Lauri Tulmin
27e8201618
Rework context propagation to redisson async callback ( #5748 )
...
* Rework context propagation to redisson async callback
* add comments
2022-04-05 09:59:22 -07:00
Will Li
4815f1e7d1
Add support for jboss-logmanager ( #5737 )
...
* initialize the package
Signed-off-by: Cuichen Li <cuichli@cisco.com>
* add jboss-logmanger 2.1 instrumentation
Signed-off-by: Cuichen Li <cuichli@cisco.com>
* rename the test
Signed-off-by: Cuichen Li <cuichli@cisco.com>
* clean comment
Signed-off-by: Cuichen Li <cuichli@cisco.com>
* Revert "Add JBoss java.util.logging support (#5498 )"
This reverts commit 8b26cef666
.
* Remove extra directory
* Remove old jboss log manager test
* Ensure no cross interference
* Change base version to 1.1
* fix styles
Signed-off-by: Cuichen Li <cuichli@cisco.com>
* run spotless apply
Signed-off-by: Cuichen Li <cuichli@cisco.com>
* fix codenarc
Signed-off-by: Cuichen Li <cuichli@cisco.com>
* change the package version and additional module name
Signed-off-by: Cuichen Li <cuichli@cisco.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-04-04 14:23:31 -07:00
Trask Stalnaker
5b0d9e31ce
Remove old status check ( #5750 )
2022-04-04 14:22:51 -07:00
Mateusz Rzeszutek
8e722cc264
Library instrumentation should read its version from a file ( #5692 )
...
* Library instrumentation should read its version from a file
* errorprone
* animalsniffer
* code review comments
* add name as task input too
* code review comments
2022-04-04 11:52:23 -07:00
Trask Stalnaker
d908821072
Workflow cleanup/sync ( #5736 )
...
* Workflow cleanup/sync
* more
* more
* more
* fix
* consistency
* Use simpler sharing of env vars across steps
* Simplify, merge related jobs
* Simplify
* More improvements
* Use release/* release branch naming
2022-04-04 11:51:12 -07:00
Anuraag Agrawal
79cd0934b5
Tweak Guava WithSpan test pattern. ( #5744 )
2022-04-04 11:50:58 -07:00
Lauri Tulmin
2b7fe695b9
Flaky spring kafka batch test ( #5740 )
...
* Flaky spring kafka batch test
* Update instrumentation/spring/spring-kafka-2.7/javaagent/src/test/groovy/SpringKafkaInstrumentationTest.groovy
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2022-04-04 11:49:19 -07:00
Lauri Tulmin
00b6e6e043
Add connection timeout to SpringWebInstrumentationTest ( #5745 )
2022-04-04 11:48:42 -07:00
Mateusz Rzeszutek
0ca127fe94
Move ClassNames & SpanNames to .util package ( #5746 )
...
* Move ClassNames & SpanNames to .util package
* errorprone
2022-04-04 11:17:54 -07:00
Andreas Grub
e6be68d5c7
Use `logging.pattern.level` recommended by Spring ( #5726 )
...
* Use `logging.pattern.level` recommended by Spring
The Spring Boot documentation recommends using `logging.pattern.level` in a "Tip" section in https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.logging.custom-log-configuration
We should follow this best practice.
* Update docs/logger-mdc-instrumentation.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2022-04-04 11:17:11 -07:00
Lauri Tulmin
56e3ed67a9
Collect crash dumps for smoke tests ( #5741 )
2022-04-02 11:42:11 -07:00
Mateusz Rzeszutek
2fd167cfe0
Move BootstrapPackagesConfigurer to javaagent-tooling ( #5734 )
2022-04-01 11:33:07 -07:00
Lauri Tulmin
4e8ccc3126
Fix flaky kotlin coroutine test ( #5732 )
2022-04-01 11:18:43 -07:00
Lauri Tulmin
c9ec6f2d5d
Fix flaky exception handler test ( #5730 )
2022-04-01 11:18:01 -07:00
Mateusz Rzeszutek
5fb2261a82
Split out instrumentation-api-semconv ( #5721 )
...
* Split out instrumentation-api-semconv
* fix tests
* Moved LoggingContextConstants to semconv module too
2022-04-01 10:04:52 -07:00
Anuraag Agrawal
da1dc66512
Create PR in operator repo on javaagent release. ( #5710 )
...
* File issue in operator repo on javaagent release.
* Open PR instead of issue
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-04-01 10:04:30 -07:00
Lauri Tulmin
6c7336b978
Fix awaitility import ( #5731 )
2022-04-01 11:27:06 +02:00
Lauri Tulmin
315b8162be
Delete unused class ( #5729 )
2022-04-01 11:26:13 +02:00
YuDong Tang
f269ef75ba
change rpc type in apache dubbo ( #5432 )
...
* change rpc type in apache dubbo
* fix dubbo test
* fix test
2022-04-01 11:49:10 +03:00
Lauri Tulmin
5a25d276f8
Limit latest dep and muzzle range for hibernate ( #5725 )
...
* Limit muzzle range for hibernate
* limit latest dep
2022-04-01 11:08:19 +03:00
jack-berg
fbc100a0f6
Update runtime memory metrics to reflect semantic conventions ( #5718 )
...
* Update runtime memory metrics to reflect semantic conventions
* Fix SpringBootSmokeTest
* Fix PrometheusSmokeTest
2022-03-31 09:56:58 -07:00
Mateusz Rzeszutek
7bc748a2ff
Make it possible to register multiple helper resources under the same… ( #5703 )
...
* Make it possible to register multiple helper resources under the same name
* go back to using the old property in tests after all
* code review comments
2022-03-31 11:51:46 +02:00
Eduardo Narros
2852d1d0c7
Allows passing an OpenTelemetry instance to registerObservers() methods. ( #5716 )
...
* Allows passing an OpenTelemetry instance to registerObservers() methods.
* Deprecated registerObserver methods that were using the GlobalOpenTelemetry instance.
2022-03-31 11:44:57 +09:00
Trask Stalnaker
0cc9cf0ef6
Fix prepare patch release workflow ( #5719 )
2022-03-31 11:43:33 +09:00
Patrice Chalin
2ccee759ef
Delete suppressing-instrumentation.md ( #5712 )
2022-03-30 13:32:50 -07:00
Patrice Chalin
32c3f45039
Delete docs/config directory ( #5707 )
...
- Contributes to https://github.com/open-telemetry/opentelemetry.io/issues/1229
- The content has been moved to the OTel website via https://github.com/open-telemetry/opentelemetry.io/pull/1246
2022-03-30 09:56:49 +02:00
Trask Stalnaker
0139a8d14d
Fix build badge ( #5706 )
2022-03-29 13:45:28 -07:00
jason plumb
48f7e03188
Improve warmup phase for overhead tests ( #5700 )
...
* improve warmup phase for overhead tests
* add jfr config file that has just the minimal set of items we care about.
* Update benchmark-overhead/src/test/java/io/opentelemetry/OverheadTests.java
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-03-29 10:27:14 -07:00
Trask Stalnaker
ba3863eb1b
Sync github actions ( #5695 )
...
* Automate post-release change log merging
* wording
* rearrange
* wording
* Follow general template
* Update RELEASING
* Update RELEASING
* Update RELEASING
* Sync github actions
* more
* more
* Remove outdated comment
* Updates
* sync
* more
2022-03-29 10:21:17 -07:00
Andrei Chugunov
c5f677e962
Spring Boot Starter service-name is constant ( #5359 )
...
* Spring Boot Starter service-name is constant
Pattern-based resource configuration
* Add ResourceProvider beans for spring with ConfigProperties
2022-03-29 12:34:43 +02:00
Lauri Tulmin
b85696b1a3
Sql sanitizer: handle double quoted table names ( #5699 )
...
* Sql sanitizer: handle double quoted table names
* handle backtick
* strip double quotes and backtick from table name in a separate method
2022-03-29 10:48:51 +03:00
Trask Stalnaker
da036f0b50
Move advanced config to separate page ( #5693 )
2022-03-28 10:00:23 -07:00
Anuraag Agrawal
db7830d16c
Migrate remaining reactor tests to Java. ( #5688 )
...
* Migrate remaining reactor tests to Java.
* Move javaagent tests pakage
2022-03-26 11:27:27 +09:00
Patrice Chalin
e908b7fc71
docs: drop suppressing-instrumentation page and script ( #5694 )
2022-03-25 11:10:21 -07:00
Lauri Tulmin
5267462b06
Fix http concurrency test with large responses ( #5648 )
...
* Debug http client concurrency test failures
* debugging
* context porpagation to callbacks isn't really implemented
* verify that request succeeds in single connection concurrency test
* spotless
* verify request status in http client concurrency test
* update comment
* remove large response
* Trigger Build
* Update instrumentation/netty/netty-3.8/javaagent/src/test/groovy/Netty38ClientTest.groovy
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-03-25 10:03:22 -07:00
Mateusz Rzeszutek
b668e73e13
Convert all logging statements from slf4j to jul ( #5674 )
...
* Convert all logging statements from slf4j to jul
* code review comments
* fix tests
* Fix randomly failing test
2022-03-25 10:02:51 -07:00
Trask Stalnaker
64b930f5a1
Fix bot branch names ( #5689 )
...
* Fix bot branch names
* git commit -a
2022-03-25 09:59:35 -07:00
Trask Stalnaker
ec97a438d5
Automate backports ( #5686 )
...
* Automate backports
* Update releasing doc
* updates
2022-03-25 09:59:22 -07:00
Patrice Chalin
6eb15dbadc
Drop docs/agent-config.md and link to OTel.io version ( #5683 )
2022-03-25 09:59:06 -07:00
Anuraag Agrawal
5ec0937ea7
Migrate reactor testing to Java ( #5679 )
2022-03-25 11:00:39 +09:00
Anuraag Agrawal
14372adb68
Migrate Guava tests to Java ( #5668 )
...
* Migrate Guava tests to Java
* Update instrumentation/guava-10.0/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/guava/ListenableFutureTest.java
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
* Workaround inline mock issue
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
2022-03-24 14:14:09 +09:00
Trask Stalnaker
7a469530aa
Update change log for 1.12.1 ( #5603 ) ( #5677 )
2022-03-23 19:53:51 -07:00
Lauri Tulmin
ce71fcca4d
Read response body in jax-rs client and google http client tests ( #5672 )
...
* Read response body in jax-rs client and google http client tests
* Apply suggestions from code review
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-03-23 14:05:57 -07:00
Trask Stalnaker
bb677a0cc3
Consolidate request listener lists ( #5667 )
2022-03-23 10:56:39 -07:00
Mateusz Rzeszutek
f2587ba248
Apply micrometer instrumentation to spring-boot-actuator apps ( #5666 )
...
* Apply micrometer instrumentation to spring-boot-actuator apps
* fix a bug
* code review comments
2022-03-23 10:25:51 -07:00
Lauri Tulmin
990dad8640
Fix flaky scala test ( #5671 )
...
* Fix flaky scala test
* enforce ordering
2022-03-23 09:57:28 -07:00
Lauri Tulmin
875b7fe3ad
Simplify HttpUrlConnection instrumentation ( #5673 )
2022-03-23 09:39:45 -07:00
Anuraag Agrawal
854f3eb3dc
Remove test of httpurlconnection implementation detail ( #5670 )
2022-03-23 16:02:21 +09:00
Trask Stalnaker
877b219bcf
Update required status check ( #5659 )
...
* Update required status check
* Keep name for now
2022-03-22 16:52:37 -07:00
Trask Stalnaker
5ab23f203f
Add InstrumenterBuilder.addRequestListener ( #5655 )
2022-03-22 11:45:05 -07:00