Nikita Salnikov-Tarnovski
08b4303d93
Try CiMate ( #980 )
2020-08-14 23:23:52 +03:00
Helen Y
888ebe17a2
Delete HttpClientDecorator ( #967 )
2020-08-14 13:10:56 -07:00
Nikita Salnikov-Tarnovski
a8b3105ee5
Allowing to run nightly job manually ( #985 )
2020-08-14 23:03:12 +03:00
Nikita Salnikov-Tarnovski
f6ec1f5cc8
Add S3 cache ( #982 )
2020-08-14 20:46:48 +03:00
Sergei Malafeev
43e0141056
add some JMS attributes ( #963 )
2020-08-14 09:42:06 -07:00
Anuraag Agrawal
c845a5308d
To suppress, should set enabled to false ( #978 )
2020-08-14 13:34:49 +03:00
Anuraag Agrawal
458b7d42b2
Stub out CorrelationsContextUtils for now to allow OT shim to work. ( #974 )
2020-08-14 18:00:05 +09:00
Trask Stalnaker
f46ba88c29
Rename library-api artifact to instrumentation-api ( #969 )
2020-08-13 22:43:39 -07:00
Trask Stalnaker
72cfac20dc
Expand retry of HttpServerTest.setupSpec ( #966 )
2020-08-14 07:14:46 +03:00
Trask Stalnaker
f940b2d2de
Use OpenTelemetry.getTracer() shortcut ( #965 )
2020-08-14 07:11:06 +03:00
Trask Stalnaker
7818e33178
Package renaming ( #970 )
2020-08-13 20:14:46 -07:00
Helen Y
09c597e8e0
Change the rest of decorators to tracers ( #922 )
2020-08-13 11:55:08 -07:00
Trask Stalnaker
a0dc9ba19c
Rename Pre-Main class ( #955 )
2020-08-13 10:58:33 -07:00
Nikita Salnikov-Tarnovski
89577a168a
Switch to Bintray Docker repo ( #959 )
...
* Debugging jib failures
* Debugging jib failures
* Switching to Bintray Docker
* Switching to Bintray Docker
* Switching to Bintray Docker
2020-08-13 10:16:08 +03:00
Trask Stalnaker
622ab27ae8
Better naming around around shaded/unshaded ( #953 )
2020-08-12 22:51:04 -07:00
Trask Stalnaker
bf9c160570
Rename javaagent modules ( #952 )
2020-08-12 22:50:14 -07:00
Trask Stalnaker
1816eb9cbe
Rename annotations module to external-annotations ( #951 )
2020-08-12 22:49:50 -07:00
Trask Stalnaker
d778297b55
Only retry tests in CI ( #950 )
2020-08-13 07:53:19 +09:00
Nikita Salnikov-Tarnovski
8bdde56d06
Docker login during smoke test app creation ( #949 )
2020-08-12 21:09:55 +03:00
Anuraag Agrawal
e9d456d616
Instrument DefaultSpan.create to return a bridged span. ( #947 )
2020-08-12 10:39:47 -07:00
Nikita Salnikov-Tarnovski
e26801482c
Add document describing current problem with context propagation ( #910 )
...
* Add document describing current problem with context propagation
* Update docs/contributing/inter-thread-context-propagation.md
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* Update docs/contributing/inter-thread-context-propagation.md
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* More clarifications
* More clarifications
* Better example
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2020-08-12 20:33:07 +03:00
Nikita Salnikov-Tarnovski
51e06100ca
Run smoke tests on different java versions ( #948 )
...
* Run smoke tests on different java versions
* Cleaner Docker images names
2020-08-12 20:32:23 +03:00
Nikita Salnikov-Tarnovski
a222676a3e
Improved smoke tests ( #934 )
...
* Preping smoke tests
* Improved smoke tests
* Make it work in Linux
* Add workflow to run tests on PR
* Build Smoke tests
* Fix PR workflow trigger
* Fix smoke test apps trigger
* Disable smoke tests in CircleCI and let them run in Github Actions only
* Fix smoke test apps docker image names
* Polish
2020-08-12 12:34:14 +03:00
Anuraag Agrawal
c4a494cd68
Add instrumentation for Armeria WebClient. ( #920 )
...
* Add instrumentation for Armeria WebClient.
* Format:
* httpurlconnection
* Docs and consistency:
2020-08-12 17:33:36 +09:00
Nikita Salnikov-Tarnovski
5f31109fa2
Use better gradle cache action for local Gradle cache ( #943 )
...
* Use better gradle cache action
* Update .github/workflows/nightly.yaml
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2020-08-12 10:25:25 +03:00
Anuraag Agrawal
0eafc28608
Run tests using JUnit5 platform and remove SpockRunner ( #770 )
...
* Run tests with JUnit platform
* Matcher
* Restore
* Don't mix JUnit4 with JUunit5 in spring tests
* Separate out tests that need custom class loader.
* Separate out test for a couple classes that need it, try to remove SpockRunner, but Grizzly?
* Remove SpockRunner
* Fix grizzly
* Remove assumeTrue workaround.
* Comments
2020-08-12 11:05:26 +09:00
Munir Abdinur
56e1549378
Add spring webflux documentation ( #916 )
...
* add readme and rename springwebflux package
* add readme and rename springwebflux package
* fix bean type
* fix readme
* format
* fix gradle
* fix gradle
* fix gradle
* updated package name
* clean up readme
* Update README.md
* Update instrumentation-core/spring/spring-webflux-5.0/README.md
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* Update instrumentation-core/spring/spring-webflux-5.0/README.md
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* format, clean up comments
* clean ups
* Update README.md
* fix conflict
* fix helper class names
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2020-08-12 09:27:17 +09:00
Helen Y
5b114d0ac8
Change aws-sdk client decorators to tracers ( #918 )
2020-08-11 17:10:02 -07:00
Trask Stalnaker
275fab6ea5
Retry all tests ( #941 )
2020-08-11 00:20:47 -07:00
Trask Stalnaker
29695853e0
Remove unused config ( #939 )
2020-08-11 07:57:09 +03:00
Munir Abdinur
fe45515536
Add spring webmvc documentation ( #915 )
...
* add readme and rename WebMvcFilter
* Update README.md
* format
* clean up readme
* clean up readme
* clean up readme
* Update README.md
* fix web mvc naming
* format, clean up comments
* format, clean up comments
2020-08-11 11:53:18 +09:00
Trask Stalnaker
b5fbf90977
Extract instrumentation api module ( #884 )
2020-08-09 22:52:33 -07:00
Trask Stalnaker
2c786ab1a1
Fix WithSpan annotation instrumentation ( #929 )
2020-08-09 21:46:50 -07:00
Trask Stalnaker
51717d1e2f
Better info message ( #937 )
2020-08-10 07:31:58 +03:00
Trask Stalnaker
f9f6d1f6b3
Change library shading approach ( #930 )
2020-08-09 11:16:34 -07:00
Trask Stalnaker
0eda3dbd01
Avoid ClassCastException on direct SDK access ( #931 )
2020-08-09 11:16:04 -07:00
Anuraag Agrawal
e991cae7f0
Don't use non-fixed test name for akka executor ( #933 )
2020-08-09 11:00:10 -07:00
Trask Stalnaker
d85cce0f62
Remove annotation instrumentation vertx dependency ( #917 )
...
* Remove annotation instrumentation vertx dependency
* Remove annotation testing dependency
2020-08-08 20:36:27 -07:00
Nikita Salnikov-Tarnovski
3b68c82f90
Extract Akka context propagation into separate module ( #911 )
2020-08-07 20:24:26 -07:00
Munir Abdinur
1d80e19812
Add @Withspan functionality using spring-aop ( #902 )
2020-08-07 20:22:30 -07:00
Munir Abdinur
bbd63f7485
Add spring web documentation ( #914 )
...
* instrumentation-core spring-web-3.1 README first draft
* clean up formatting
* more clean ups
* fix incorrect reference
* Update README.md
* format
* clean up readme
* Update instrumentation-core/spring/spring-web-3.1/README.md
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2020-08-08 10:45:00 +09:00
Anuraag Agrawal
e66a50d5b4
Document endpoint peer mapping ( #909 )
...
* Document endpoint peer mapping
* Better doc
2020-08-07 10:24:56 +09:00
Helen Y
1fcb807590
Refactor HttpClient typed Decorators to Tracers ( #893 )
...
* initial work
* Change OkHttp decorators to tracers
* Change AkkaHttpClient decorator to tracer
* Change ClientDecorator to GrizzlyClientTracer
* Change NettyClientDecorator to Tracer
* Change netty3.8 client decorator to tracer
* Update netty4.1 client decorator to tracer
* Override startScope in child tracers when applicable
* Change KHttpDecorator to tracer
* Change HttpUrlConnectionDecorator to tracer
* Fix muzzle validation failure for grizzly client
* Fix a ratpack client test failure
* Address feedback
* Update delegate for setPeer
* Remove nested try
* Remove unnecessary null check
* Remove asserts
* Add a comment for overriding startSpan(String spanName)
* Remove an irrelevant comment
* Throw an exception when getSetter is null
* Change onPeerConnection to static
* Change getSetter() to be abstract
2020-08-06 17:14:19 -07:00
Nikita Salnikov-Tarnovski
46dfa263af
Remove HttpServerTestAdvice ( #897 )
...
* Remove HttpServerTestAdvice
* Trying to fix
2020-08-06 13:05:55 +03:00
Anuraag Agrawal
2ac65a67d5
Replace Spock retry with Gradle retry. ( #908 )
...
* Replace Spock retry with Gradle retry.
* Retry akka for real
* Warning
2020-08-06 17:59:40 +09:00
Trask Stalnaker
e0d1382d5b
Revert "Split muzzle across multiple executors" ( #899 )
...
This reverts commit 74cd2fdd3d
.
2020-08-05 17:00:32 -07:00
Trask Stalnaker
227bde87ce
Update README config settings ( #830 )
...
* Update README config settings
* Fix Jaeger env var names
* Rename ota prefix to otel
* Add multi-propagator doc
* Include multi-propagator explanation
2020-08-04 16:57:42 +03:00
Munir Abdinur
138128e251
Fix instrumentation core artifact names ( #885 )
2020-08-03 23:12:14 -07:00
Anuraag Agrawal
515fdac34c
Don't mix JUnit4 with JUunit5 in spring tests ( #888 )
2020-08-04 14:58:08 +09:00
Trask Stalnaker
2b8cc4a5ae
Fix grizzly instrumentation ( #887 )
2020-08-03 22:57:51 -07:00