Trask Stalnaker
88f11d0525
Update log4j library base version ( #4914 )
...
* Update log4j-2.7 javaagent instrumentation to match up through 2.15.0
* Rename log4j 2.13.2 to 2.16
* Update one more location
2021-12-15 20:47:26 -08:00
Mateusz Rzeszutek
e8e6813f97
Fix NPE in RocketMQ instrumentation ( #4901 )
...
* Fix NPE in RocketMQ instrumentation
* fix tests
* add exception
* Changed the condition a bit
2021-12-15 17:32:01 -08:00
Lauri Tulmin
98d3f88ab8
Fix npe in apache http client 4.0 instrumentation ( #4913 )
2021-12-15 17:29:57 -08:00
Trask Stalnaker
bd0ff33f53
Add Java 18 smoke test images ( #4905 )
...
* Add Java 18 smoke test images
* alpine images only exist for recent jdks
* Fix servlet image build
* Revert for liberty
2021-12-15 12:19:57 -08:00
Trask Stalnaker
b01efec0fd
Split out log4j appender ( #4907 )
2021-12-15 10:02:40 -08:00
Trask Stalnaker
c197b84029
Fix smoke test image build ( #4906 )
2021-12-14 18:19:56 -08:00
Asaf Ben Aharon
5869df80e5
Fix RabbitMQ instrumentation consumption on empty headers ( #4903 )
...
* Handle null on headers getters
* early returns
2021-12-14 12:01:16 -08:00
Mateusz Rzeszutek
09beb58a8c
Move SpanKey to internal package ( #4869 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2021-12-14 11:27:37 -08:00
Trask Stalnaker
98034e93c6
Remove pinned netty test latest dep version ( #4896 )
...
This reverts commit be7bc243de .
2021-12-14 11:25:05 +02:00
Lauri Tulmin
b1e2c3ced6
Limit elasticsearch memory usage ( #4892 )
2021-12-14 11:24:42 +02:00
Mateusz Rzeszutek
a65e9633ba
Refactor `ServerSpanNaming` (in preparation for `http.route`) ( #4852 )
...
* Refactor ServerSpanNaming (in preparation for http.route)
* fix tests
* Add ServerSpanNaming to all HTTP server instrumentations
* fix tests
2021-12-14 10:11:20 +01:00
Mateusz Rzeszutek
331ce287d2
Don't use HttpStatusConverter outside of instrumentation-api ( #4870 )
...
* Don't use HttpStatusConverter outside of instrumentation-api
* add comment
2021-12-14 10:07:18 +01:00
Trask Stalnaker
ce257b72be
Fix examples build ( #4895 )
2021-12-13 21:43:03 -08:00
Trask Stalnaker
f3b3e6b975
Enable Quarkus smoke test ( #4891 )
2021-12-13 21:02:24 -08:00
Anuraag Agrawal
8d0541e0b4
Revert spotless to working version ( #4884 )
...
* Revert "Fix Intellij import (#4877 )"
This reverts commit 63aec1a401 .
* Revert "Update spotless (#4863 )"
This reverts commit a4f70cbd86 .
2021-12-14 10:59:41 +09:00
Lauri Tulmin
0dbc1f2e1f
Add startup check to all rabitmq container usages ( #4893 )
2021-12-13 17:28:52 -08:00
Mateusz Rzeszutek
93a3282490
Remove ConfigPropertiesAdatpter as it's no longer needed ( #4888 )
2021-12-13 12:20:11 -08:00
Trask Stalnaker
ac5bca0653
Fix publishing quarkus smoke test image ( #4890 )
2021-12-13 11:40:25 -08:00
Nikita Salnikov-Tarnovski
3edfd8aa5a
Use Gradle GitHub Action ( #4887 )
2021-12-13 09:33:12 -08:00
Trask Stalnaker
d930971adf
Fix Quarkus correlation ( #4883 )
...
* Fix Quarkus correlation
* Add Quarkus smoke test image
* Add Quarkus smoke test
* Fix permission on gradlew
* Update to gradle 7.3.1
* Fix Jib build
* Bump compilation to Java 11
* Better comment
* Fix comment placement
* Fix
2021-12-13 09:26:44 -08:00
Trask Stalnaker
6d254b3ad1
Additional http.status_code assertion ( #4872 )
2021-12-13 09:25:48 -08:00
Trask Stalnaker
9896cab71a
Run grpc and spring-boot smoke tests against Java 17 ( #4881 )
2021-12-13 11:29:46 +02:00
Trask Stalnaker
63aec1a401
Fix Intellij import ( #4877 )
2021-12-13 15:19:23 +09:00
Trask Stalnaker
4ae6d1a57c
Update Jib version ( #4880 )
2021-12-13 08:06:17 +02:00
Trask Stalnaker
b0458ba3ce
Update smoke test gradle quotes ( #4879 )
2021-12-12 17:13:14 -08:00
Trask Stalnaker
958df8e866
Bump grpc and spring boot smoke to Java 17, Part 1 ( #4878 )
2021-12-12 17:13:03 -08:00
Mateusz Rzeszutek
ca2bce9608
Deprecate the Tracer API ( #4868 )
2021-12-12 12:14:36 -08:00
Trask Stalnaker
9950c488c8
Fix example extension build ( #4875 )
...
* Fix example extension build
* Add CI to keep from breaking
2021-12-12 12:14:21 -08:00
dependabot[bot]
627d5ffffc
Bump nick-invision/retry from 2.5.1 to 2.6.0 ( #4874 )
...
Bumps [nick-invision/retry](https://github.com/nick-invision/retry ) from 2.5.1 to 2.6.0.
- [Release notes](https://github.com/nick-invision/retry/releases )
- [Changelog](https://github.com/nick-invision/retry/blob/master/.releaserc.js )
- [Commits](https://github.com/nick-invision/retry/compare/v2.5.1...v2.6.0 )
---
updated-dependencies:
- dependency-name: nick-invision/retry
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>
2021-12-12 17:41:50 +02:00
yangtaoran
c59bebf6e2
add metrics rpc conventions implement ( #4838 )
...
* add metrics rpc conventions
* handle format violations
* handle format violations
* resolve the comments suggestion
* update RpcClientMetrics format
* update RpcServerMetrics format
* resolve time precision and cardinality issue
* invoke buildServerFallbackView method
* add RpcServerMetricsTest and RpcClientMetricsTest
* server metrics attibutes remove net.perr* and add net.host
* Update instrumentation-api/src/main/java/io/opentelemetry/instrumentation/api/instrumenter/rpc/RpcServerMetrics.java
* Update instrumentation-api/src/main/java/io/opentelemetry/instrumentation/api/instrumenter/rpc/RpcClientMetrics.java
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2021-12-10 16:29:57 -08:00
Trask Stalnaker
e5ca1275d4
Fix kotlin coroutines test latest deps ( #4873 )
2021-12-10 13:29:40 -08:00
jack-berg
45dca4fc5d
Expose AutoConfiguredOpenTelemetrySdk to AgentListener ( #4831 )
...
* Expose AutoConfiguredOpenTelemetrySdk to AgentListener
* Only call AgentListener if noop is disabled, deprecate AgentListener methods
* Call AgentListener in DelayedAfterAgentCallback
2021-12-10 12:55:57 -08:00
Mateusz Rzeszutek
f7f3f5685f
Fix reactor-netty memory/connection leak ( #4867 )
2021-12-10 10:08:53 -08:00
Trask Stalnaker
ab0d5565bf
Verify case-insensitive TextMapGetters ( #4847 )
...
* Verify case-insensitive TextMapGetters
* Separate test
2021-12-10 10:01:31 -08:00
Anuraag Agrawal
1f3b24a111
Update bytebuddy ( #4864 )
2021-12-10 17:33:04 +09:00
Anuraag Agrawal
a4f70cbd86
Update spotless ( #4863 )
...
* Update spotless
* Apply spotless
2021-12-10 17:32:34 +09:00
Trask Stalnaker
be7bc243de
Skip problem netty version ( #4860 )
2021-12-10 09:28:12 +01:00
Lauri Tulmin
67aa8979a8
Disable loading favicion.ico for vaadin 14 tests ( #4856 )
2021-12-09 19:53:21 -08:00
Anuraag Agrawal
458ebc5e55
Small cleanups to conventions projects. ( #4839 )
2021-12-09 14:55:09 -08:00
Lauri Tulmin
231ab6bf59
Convert play instrumentation to instrumenter api ( #4853 )
2021-12-09 13:35:42 -08:00
Lauri Tulmin
d6e69c746e
Fix typo in method name ( #4855 )
2021-12-09 10:16:59 -08:00
Lauri Tulmin
7a49b2bea5
Fix vert.x single connection tests ( #4851 )
2021-12-09 11:42:03 +02:00
Lauri Tulmin
6102d31352
Imporve vert.x rx error handling ( #4845 )
2021-12-09 09:02:26 +02:00
Anuraag Agrawal
6b6b22de96
Update Armeria for testing ( #4730 )
...
* Update Armeria for testing
* Fix aws sdk and netty tests for armeria update (#4841 )
* Fix aws sdk tests for armeria update
* fix flaky aws11 test
* send path instread of full uri
* send path instread of full uri
* fix flaky aws11 test
* fix netty tests
* spotless
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2021-12-09 08:53:56 +09:00
Mateusz Rzeszutek
8d6554287f
Add shouldStart() call to armeria server instrumentation ( #4843 )
2021-12-08 09:26:55 -08:00
jason plumb
b5516c8530
Enhancements to overhead tests ( #4833 )
...
* add average machine cpu total and total gc pause nanos
* Collect run durations.
* Report in config order (don't sort by name). Output new fields.
* add additional metrics to table.
* consistent casing
* bump
* instead of grouping agent data, group by field. consolidate fields into one place.
* consolidate and simplify config
* typo
* Update benchmark-overhead/src/test/java/io/opentelemetry/results/AppPerfResults.java
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* migrate heap to MB and add units where missing
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2021-12-08 09:23:13 -08:00
Mateusz Rzeszutek
0bab0c2aa3
Move `ServletContextPath` to `servlet-common:bootstrap` ( #4824 )
...
* Move ServletContextPath to servlet-common:bootstrap
* fix tests
* Simplify ServletContextPath calls in restlet instrumentation
2021-12-08 15:59:31 +01:00
Mateusz Rzeszutek
d590481c3f
Enable Armeria server instrumentation notFound() test ( #4842 )
2021-12-08 15:50:54 +01:00
Trask Stalnaker
d52f62522d
Partial sync of gradle conventions with sdk repo ( #4836 )
...
* Sync gradle conventions
* oops
2021-12-08 13:50:32 +02:00
Trask Stalnaker
f5016109f2
Update remaining gradle wrappers to 7.3.1 ( #4835 )
2021-12-07 20:50:27 -08:00