Commit Graph

5671 Commits

Author SHA1 Message Date
Christian Neumüller 39e194a61f
examples/distro: Update to newest released versions, fix build. (#2290)
* Fix build of examples/distro.

* examples/distro: Fix smoke test.
2021-02-16 09:08:02 +09:00
Mateusz Rzeszutek 0adeb85f43
Refactor InMemoryExporter and move some of its methods … (#2264)
* Refactor InMemoryExporter and move some of its methods to spock base class & junit extension

* codenarc

* spotless

* Apply suggestions from code review

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

* fix armeria library tests

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2021-02-15 17:36:14 +01:00
Trask Stalnaker adc24352cb
Updates to dependencies included in license report (#2278) 2021-02-15 15:16:01 +02:00
Trask Stalnaker f5b2a9a085
Remove unnecessary shutdown hook (#2283) 2021-02-15 15:11:38 +02:00
Christian Neumüller 5d8464305e
writing-instrumentation.md: Fix section hierarchy (#2287) 2021-02-15 15:08:09 +02:00
Anuraag Agrawal 15e5c2280a
Embed license report in published jar. (#2261) 2021-02-14 11:51:34 +09:00
Trask Stalnaker 37f17317a2
Add new triager @breedx-splk (#2267) 2021-02-13 11:16:49 -08:00
Trask Stalnaker 723a08ac4f
Fix references of otel.trace. to otel.traces. (#2269) 2021-02-13 11:16:25 -08:00
Trask Stalnaker 45a81d24b1
Remove afterburner from aws-lambda tests (#2271) 2021-02-13 11:16:01 -08:00
Trask Stalnaker 8a1c4ed29b
Fix README TOC links (#2275) 2021-02-13 11:15:09 -08:00
Mateusz Rzeszutek 211e0b7ab2
Use ClassRule in armeria tests (#2265) 2021-02-13 11:54:39 +09:00
Lauri Tulmin eaa973c208
Test jax-rs on wildfly (#2242) 2021-02-12 16:19:10 -08:00
Anuraag Agrawal 5e2d1933b5
Add prometheus http lib to agent. (#2259) 2021-02-12 21:18:50 +09:00
Mateusz Rzeszutek a74f60b3f8
Add JUnit 5 extensions for instrumentation testing (#2241)
* Add JUnit 5 extensions for instrumentation testing

* Fix kafka tests

* RepeatedTest
2021-02-12 12:57:08 +01:00
Mateusz Rzeszutek 0fbdcad1dd
Make BaseTracer#startSpan() return Context (#2232)
* Make BaseTracer#startSpan() return Context

* Update instrumentation/apache-camel-2.20/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/apachecamel/CamelEventNotifier.java

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

* spotless

* Add Javadocs to BaseTracer

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2021-02-12 12:12:40 +01:00
Anuraag Agrawal d3931912f2
Update README for env var rename in 0.16.0 (#2258)
* Update README for env var rename in 0.16.0

* moar
2021-02-12 12:41:41 +02:00
Anuraag Agrawal 1d4c150111
Add task to generate license report into licenses folder. (#2239) 2021-02-12 17:20:08 +09:00
Trask Stalnaker 66fe53b028
Remove deps from javaagent (#2251)
* Remove deps from javaagent

* Also

Co-authored-by: Anuraag Agrawal <aanuraag@amazon.co.jp>
2021-02-12 17:19:47 +09:00
Lauri Tulmin 5dc2cd420a
Start smoke test backend and collector only once (#2249) 2021-02-11 22:13:24 -08:00
Jakub Wach 29780d97be
fixing possible NPE in Apache Camel instrumentation (#2250) 2021-02-11 12:38:10 +02:00
Trask Stalnaker 9592229e36
Skip recent problematic elasticsearch version (#2253) 2021-02-11 11:28:15 +02:00
Nikita Salnikov-Tarnovski 6cc408f1a1
Add @mateuszrzeszutek as maintainer (#2246)
Mateusz is a very active both contributing improvements to this repo and review submissions from other people.
2021-02-10 19:58:48 +02:00
Lauri Tulmin 845f758f8e
Close response to avoid warning about leaked response (#2240) 2021-02-10 15:01:54 +02:00
Jakub Wach 8592d79362
aws lambda instrumentation - http headers propagation fix (#2222)
* aws lambda instrumentation - http headers propagation fix

* documented lambda propagation behaviour

* spotless apply
2021-02-10 12:45:38 +01:00
Mateusz Rzeszutek ecf64c25f3
Remove BaseTracer#startScope() method (#2224)
* Remove BaseTracer#startScope() method

* fix compilation failure
2021-02-10 11:39:38 +01:00
Trask Stalnaker 7d373c7141
Remove kotlin core libs from javaagent distro (#2238) 2021-02-10 18:42:08 +09:00
Trask Stalnaker c91bff41cb
Add comment about extension shading (#2235) 2021-02-10 09:39:33 +02:00
Anuraag Agrawal a8676e2bc8
Create draft release with uploaded agent in github workflow. (#2237) 2021-02-10 14:44:56 +09:00
Trask Stalnaker 3f8cacfcb4
Fix build deadlock (#2234)
* Fix build deadlock

* spotless
2021-02-10 13:09:14 +09:00
ET 42850e3ac2
Add OpenTelemetry parameter constructors to all api Tracer classes (#2233) 2021-02-09 13:35:41 -08:00
jason plumb ca21955bd9
README and docs reorg (#2226) 2021-02-09 11:01:35 -08:00
Mateusz Rzeszutek 49206212cf
Refactor AgentTestRunner: extract a common interface, convert to Java class (#2223) 2021-02-09 09:21:05 -08:00
Anuraag Agrawal fc410706d0
Update to Sdk 0.16.0 (#2221)
* Update to 0.16.0-SNAPSHOT

* Finish

* Finish

* Update to 0.16.0

* Finish
2021-02-09 18:00:54 +09:00
Anuraag Agrawal b0a7aa1ae8
Update smoke tests to released 0.16.0 (#2228) 2021-02-09 15:07:10 +09:00
Mark Fink ca5cd7f42c
Update README.md (#2217) 2021-02-08 21:47:17 +02:00
YuDong Tang a72866c940
update readme 4 apache-dubbo (#2220) 2021-02-08 10:02:54 -08:00
YuDong Tang f738a158c2
fix the branch master to main (#2225) 2021-02-08 18:52:25 +02:00
Anuraag Agrawal ef1c250deb
Update spring boot smoke test code too (#2219) 2021-02-08 15:57:47 +09:00
Anuraag Agrawal 29dd296d7a
Update smoke tests to 0.16.0-SNAPSHOT (#2218) 2021-02-08 15:44:28 +09:00
YuDong Tang a6527c2fa0
add support 4 Apache Dubbo (#2108) 2021-02-06 21:56:24 -08:00
Trask Stalnaker 201691b8a1
Fix merge conflict (#2213) 2021-02-06 21:12:17 -08:00
Lauri Tulmin 7538a66d4c
JAX-RS with Apache CXF (#2192) 2021-02-06 12:15:05 -08:00
Mateusz Rzeszutek a230258e91
Refactor AWS lambda tracers so that they use Context (#2194)
... and do not use BaseTracer#startScope(). This PR eliminates all overrides of startScope(), in the next one I'll remove it.
2021-02-06 12:14:02 -08:00
Trask Stalnaker 79dfe10ab3
Remove kotlin core libs from javaagent distro (#2206) 2021-02-06 16:44:18 +09:00
Mateusz Rzeszutek e51692b3fd
Move setting test properties to instrumentation.gradle (from AgentTestRunner) (#2205)
I think that they might have been not noticed by the javaagent when set in the AgentTestRunner
2021-02-06 13:17:00 +09:00
Lauri Tulmin 22109b2719
Fix flaky spring jms test (#2202) 2021-02-05 16:06:09 -08:00
Mateusz Rzeszutek facaf8e46f
Remove all remaining direct AgentTestRunner usages (#2196)
* Remove all remaining direct AgentTestRunner usages

* Fix jaxws compilation failure
2021-02-05 16:14:26 +01:00
John Watson 644ee18666
Add constructors/methods to the base tracers to enable injecting an OpenTelemetry instance (#2197)
* Add constructors/methods to the base tracers to enable injecting propagators.

* formatting

* deprecate old things. convert to non-deprecated where easily possible.

* formatting, always more formatting
2021-02-05 15:50:47 +02:00
Nikita Salnikov-Tarnovski e9a4b952dd
Add causality test with multiple concurrent requests (#2156)
* Add causality test with multiple concurrent requests

* Include support for Reactor Netty 1.0 into README.md

* Fix muzzle conf

* Fix muzzle and version constraints

* More strict causality check

* Better muzzle config

* Fixing muzzle

* Fixing deps

* Better library

* Better naming
2021-02-05 12:39:42 +02:00
Mateusz Rzeszutek 6c80ce217f
Rename master -> main in patch release workflow (#2199) 2021-02-05 11:25:25 +01:00