Commit Graph

5109 Commits

Author SHA1 Message Date
sullis a80263ccce
enable Dependabot v2 (#1134)
https://github.blog/2020-06-01-keep-all-your-packages-up-to-date-with-dependabot/
2020-08-31 19:55:46 -07:00
dengliming 8415a908b5
Add support for redisson instrumentation (#1132) 2020-08-31 18:05:50 -07:00
Anuraag Agrawal 83a5714a97
Use a fake OTLP backend for storing smoke tests traces instead of fil… (#1136)
* Use a fake OTLP backend for storing smoke tests traces instead of file exporter.

* Newlines

* Newlines

* Bins
2020-08-31 15:17:51 +09:00
Anuraag Agrawal 899263612d
Only include dependencies from exporters when there are dupes. (#1119)
* Only include dependencies from exporters when there are dupes.

* Update javaagent/javaagent.gradle

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

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2020-08-31 13:27:51 +09:00
Trask Stalnaker 7022f10b81
Remove unused code (#1128) 2020-08-29 22:06:13 -07:00
Munir Abdinur f4a178613a
Add a tutorial for the OpenTelemetry Spring Starters (#1110) 2020-08-29 22:05:53 -07:00
dengliming 037949633f
Update README.md in instrumentation-core (#1126) 2020-08-29 22:05:18 -07:00
Trask Stalnaker f738a50323
Fix build due to snapshot issue (#1127) 2020-08-29 21:24:50 -07:00
Anuraag Agrawal 770502eed9
Merge exporter auto config into javaagent-tooling. (#1120)
* Merge exporter auto config into javaagent-tooling.

* Update javadoc
2020-08-30 11:07:48 +09:00
Nikita Salnikov-Tarnovski e20cba57c2
Telemetry auto version (#1112)
* Provide telemetry.auto.version

* Report instrumentation library version

* Rename class

* Format
2020-08-27 23:16:17 +03:00
Renan Rodrigues Ramos c38db413a7
Adding constant type in spring instrumentation README.md (#1116) 2020-08-27 10:39:56 -07:00
Mateusz Rzeszutek 2203a37771
Log current thread id and name as span attribute (#1093) 2020-08-27 10:12:51 -07:00
Trask Stalnaker 7969a83dde
Fix README to reflect current release not snapshot (#1100) 2020-08-26 19:59:55 -07:00
Ying cfd111981b
create metricexporterfactory by default (#1098) 2020-08-26 19:59:20 -07:00
Nikita Salnikov-Tarnovski c0cd7ca23b
Removing some gralde warnings (#1094) 2020-08-26 19:58:55 -07:00
Trask Stalnaker 90efdf2cd0
Remove executor queue offer check (#1090) 2020-08-26 12:49:12 -07:00
Nikita Salnikov-Tarnovski bc98955176
Update to latest otel-java snapshot (#1057)
* Update to latest otel-java snapshot

* Upgrade to working otel-java snapshot

* Update to latest otel-java snapshot

* Update to latest otel-java snapshot
2020-08-26 22:03:28 +03:00
Munir Abdinur d58eca23f8
move instrumentation-core:spring project to instrumentation (#1092) 2020-08-25 15:32:01 +09:00
Munir Abdinur b8c58894b4
update tracer name (#1091) 2020-08-24 21:25:32 +03:00
dengliming 95ad352d77
Fix doc link. (#1088) 2020-08-23 23:04:22 +03:00
dengliming 7dd4a6082d
Fix hsqldb jdbc urls parsing (#1087)
* Fix hsqldb jdbc urls parsing

* Fix VertxReactive testcase

* Fix review and remove the useless param declaration.
2020-08-23 18:36:54 +03:00
Trask Stalnaker 87170b16d1
Rationale for not supporting Java 7 (#1068) 2020-08-21 17:42:40 -07:00
Mateusz Rzeszutek 5fbc316cfc
Add missing RESTEasy (and Jersey) unit tests (#1058)
* Add missing RESTEasy (and Jersey) unit tests

* Standard HTTP server test (extending HttpServerTest)
* AsyncResponse tests
* Error handling in JAX-RS HTTP client
* HTTP client JDK proxies (this one is RESTEasy only)
2020-08-21 10:17:49 -07:00
Munir Abdinur 51a6e8b1e7
Add documentation for spring starters (#1035) 2020-08-21 10:13:14 -07:00
Nikita Salnikov-Tarnovski 2cdd3e3b95
Gradle cache will ignore bootstrap class path for tests (#1080)
* More attempts to fix cache misses

* Pressing Alt-Enter
2020-08-21 17:02:27 +03:00
Anuraag Agrawal c7267fff76
Revert "Implement Armeria instrumentation context propagation. (#979)" (#1078)
This reverts commit 56360a8137.
2020-08-21 11:23:27 +03:00
Anuraag Agrawal 56360a8137
Implement Armeria instrumentation context propagation. (#979)
* Implement Armeria instrumentation context propagation.

* Doc and cleanup

* Update

* Clean
2020-08-21 11:22:14 +09:00
Nikita Salnikov-Tarnovski 753d99658a
More attempts to fix cache misses (#1074) 2020-08-20 15:28:29 +03:00
Anuraag Agrawal 9cd2d627ca
Upgrade to Gradle 6.6 (#1073) 2020-08-20 16:30:47 +09:00
dengliming 41bf322c6c
Remove UrlInstrumentation. (#1059) 2020-08-19 21:54:44 -07:00
Trask Stalnaker 282859c963
Remove some unnecessary dependencies (#1052) 2020-08-19 21:51:59 -07:00
Trask Stalnaker d8605652e3
Remove some unused code (#1071) 2020-08-19 21:51:25 -07:00
Trask Stalnaker e9b5bd48f7
Fix running single tests (#1066) 2020-08-19 21:17:30 -07:00
Trask Stalnaker 269b3575ef
Format gradle files (#1070) 2020-08-19 19:05:45 -07:00
Trask Stalnaker 5dbb16d71a
Drop lagom test (#1069) 2020-08-19 19:01:47 -07:00
Helen Y c4c4558b09
More refactoring (#1040) 2020-08-19 15:43:48 -07:00
Nikita Salnikov-Tarnovski 090cdd782b
Better local caching via burrunan/gradle-cache-action (#1054)
* Better local caching via burrunan/gradle-cache-action

* Add cached debug

* Fix yaml

* Don't push to remote cache during PR

* Polish
2020-08-19 22:00:06 +03:00
dengliming 9aa64abf63
Add version suffix for akka-context-propagation module. (#1055) 2020-08-19 16:35:19 +03:00
Trask Stalnaker 0fb7614103
Use Futures.addCallback() and other cleanup (#1050)
* Use Futures.addCallback() and other cleanup

* muzzle

* Remove suppression
2020-08-19 15:20:35 +09:00
Anuraag Agrawal fbd4018e4b
Don't run latest deps test for servlet-common (#1051) 2020-08-19 14:55:09 +09:00
Trask Stalnaker 5d2ae07797
Use startScope() on all HttpClientTracers (#971) 2020-08-18 16:59:30 -07:00
Anuraag Agrawal bbfdbb39c0
Create abstraction for library dependencies for instrumentation. (#977)
* Create abstraction for library dependencies for instrumentation.

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

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2020-08-19 08:57:31 +09:00
Trask Stalnaker 6df6e6f7c3
Instrumentation prioritization (#1037) 2020-08-18 15:58:30 -07:00
Anuraag Agrawal 1b9b8b49b6
Separate out testing module for mongo. (#1041)
* Separate out testing module for mongo.

* Newline
2020-08-18 14:55:56 +09:00
Anuraag Agrawal b507a2b803
Separate out shared test sources for couchbase/play-ws to another pro… (#1029)
* Separate out shared test sources for couchbase/play-ws to another project.

* git add missing files.

* Rename
2020-08-18 13:25:29 +09:00
Anuraag Agrawal 201324d799
Use fixed versions for external-annotation tests. (#1027) 2020-08-18 13:05:39 +09:00
Trask Stalnaker 6a07b173af
Rename auto exporters module (#1022) 2020-08-17 21:04:13 -07:00
Nikita Salnikov-Tarnovski f3c049f2ff
Some tweaks to improve gradle cacheability (#1030) 2020-08-17 22:57:49 +03:00
Anuraag Agrawal d636364d39
Remove elasticsearch-transport-2.0 (#1024) 2020-08-17 10:51:28 -07:00
John Bley 969a7c6c51
Add maven/gradle documentation to manual instrumentation instructions. (#1034)
* Add maven/gradle documentation to manual instrumentation instructions.

* Run :spotlessApply on the README

* Also add dependency description about the auto annotation
2020-08-17 18:33:01 +03:00