Tyler Benson
10faa9ab89
Merge pull request #113 from DataDog/tyler/jetty
...
Add version checking via class/method for jetty
2017-08-24 17:41:13 -07:00
Tyler Benson
9a9da92b59
Add version checking via class/method for jetty
2017-08-24 17:38:16 -07:00
Tyler Benson
59d1be4ea7
Merge pull request #112 from DataDog/tyler/version-verify
...
Add version scan verification and test in CI
2017-08-24 17:20:48 -07:00
Tyler Benson
1b63a53167
Add version scan verification and test in CI
2017-08-24 17:15:22 -07:00
Tyler Benson
82a9c73c6b
Merge pull request #111 from DataDog/tyler/servlet-async
...
Mark servlet trace filter as async supported
2017-08-24 07:47:15 -07:00
Tyler Benson
768e2bb52f
Merge pull request #110 from DataDog/tyler/spring-boot
...
Ensure rules are loaded on the right classpath for Spring Boot
2017-08-24 07:46:37 -07:00
Tyler Benson
233d241e07
Mark servlet trace filter as async supported
2017-08-23 16:01:42 -07:00
Tyler Benson
ab7598804e
Update dropwizard and spring boot readmes.
2017-08-23 15:35:55 -07:00
Tyler Benson
9ff937557e
Ensure rules are loaded on the right classpath for Spring Boot
2017-08-23 14:30:18 -07:00
Tyler Benson
a89f417860
Merge pull request #104 from DataDog/tyler/versions
...
Replace version range scanning with classpath analysis
2017-08-23 09:14:51 -07:00
Tyler Benson
db2758af19
Merge branch 'master' into tyler/versions
...
# Conflicts:
# dd-java-agent/src/main/java/com/datadoghq/trace/agent/InstrumentationChecker.java
2017-08-23 09:08:40 -07:00
Tyler Benson
bcb4aa5aa3
Merge pull request #108 from DataDog/tyler/ddja-test-deps
...
Remove dd-java-agent as a dependency for the integ test
2017-08-23 08:50:38 -07:00
Tyler Benson
1104ab5dec
Merge pull request #109 from DataDog/tyler/disable-relocation
...
Add property to gradle.properties for easier debugging
2017-08-23 08:38:12 -07:00
Tyler Benson
0debc82d74
Remove dd-java-agent as a dependency for the integ test
...
This better simulates the classpath for an application where the agent is only added via the commandline.
2017-08-23 08:35:50 -07:00
Tyler Benson
55edba486a
Order rules alphabetically and ensure matches.
2017-08-22 17:25:45 -07:00
Tyler Benson
34f0922740
Add property to gradle.properties for easier debugging
...
When using a jar with packages renamed, the line numbers don’t match the classes in the IDE.
2017-08-22 17:23:28 -07:00
Tyler Benson
60cfb392c4
Fix grouping so any rule can allow module to be active.
2017-08-22 10:33:24 -07:00
Guillaume Polaert
82faf2dcb5
Merge pull request #107 from DataDog/gpolaert/more-log
...
Add more logs to debug
2017-08-22 15:36:01 +02:00
Guillaume Polaert
1086439da8
log as info level
2017-08-22 15:32:58 +02:00
Guillaume Polaert
78c99f4574
Add more logs to debug
2017-08-21 14:58:08 +02:00
Tyler Benson
aad3746c2b
Fix tests
2017-08-18 11:12:06 -06:00
Tyler Benson
988a3d0fdf
Cleanup plugin and add identifying classes to config
...
Still missing jetty since that requires method level searching.
2017-08-18 11:11:37 -06:00
Tyler Benson
d33b468096
Allow scanning for key identifying methods
2017-08-18 11:11:37 -06:00
Tyler Benson
860df9856c
Enable instrumentation to scan for classes for version matching
2017-08-18 11:11:37 -06:00
Tyler Benson
03ca35426c
Convert InstrumentationCheckerTest to Spock
2017-08-18 11:11:37 -06:00
Tyler Benson
9b73fed3c5
Add plugin that scans for classes unique to version range
...
Does not include method signatures yet. Still a work in progress.
Execute with `./gradlew scanVersions --parallel`.
Using `--parallel` is strongly recommended.
2017-08-18 11:11:37 -06:00
Tyler Benson
797332caeb
Merge pull request #105 from DataDog/gpolaert/msgpack
...
Send traces as msgpack instead of json
2017-08-18 11:10:48 -06:00
Guillaume Polaert
870a8e2b12
Fixing tests
2017-08-18 11:03:18 -06:00
Guillaume Polaert
6392999f97
Change Json for MsgPack
2017-08-18 10:49:49 -06:00
Tyler Benson
f564161454
Merge pull request #100 from DataDog/gpolaert/extra-services
...
Ability to set extra service information
2017-08-18 10:26:33 -06:00
Guillaume Polaert
35a8d1b308
Merge pull request #106 from DataDog/gpolaert/issue-spring-boot
...
Remove OTARULES from OT agent
2017-08-17 09:44:08 +02:00
Guillaume Polaert
848f0e824c
rebasing
2017-08-17 09:39:23 +02:00
Guillaume Polaert
b602c53c84
reviews
2017-08-17 09:32:15 +02:00
Guillaume Polaert
ab5926afe4
reviews
2017-08-17 09:32:15 +02:00
Guillaume Polaert
0d79f0cf08
reviews
2017-08-17 09:32:15 +02:00
Guillaume Polaert
a224fd0829
fix codenarc
2017-08-17 09:28:15 +02:00
Guillaume Polaert
37cc52596a
Update example
2017-08-17 09:28:15 +02:00
Guillaume Polaert
e874cb2e0d
Implement service endpoint support
2017-08-17 09:28:15 +02:00
Guillaume Polaert
03e1ea9014
Updating example
2017-08-17 09:25:32 +02:00
Guillaume Polaert
4072edb405
Ability to add extra service information (WIP)
2017-08-17 09:25:32 +02:00
Guillaume Polaert
f1b31a661a
Merge pull request #102 from DataDog/gpolaert/async-writer
...
Proposal for flushing writer
2017-08-17 09:01:19 +02:00
Guillaume Polaert
2f65e93167
Remove OTARULES from OT agent
2017-08-16 11:16:12 +02:00
Guillaume Polaert
b442302b6a
Fix codenarc
2017-08-16 10:36:45 +02:00
Guillaume Polaert
4a2e12c348
Test concurrency
2017-08-14 14:00:01 +02:00
Guillaume Polaert
eba8d3835f
Fixing tests and coverage
2017-08-14 11:31:16 +02:00
Guillaume Polaert
9145684491
Improvements due to the review
2017-08-11 14:13:30 +02:00
Guillaume Polaert
1c4c6bd8ec
Skip test coverage, need to refactor
2017-08-10 13:24:18 +02:00
Guillaume Polaert
43525025da
Create a separate class + reviews
2017-08-10 10:38:11 +02:00
Tyler Benson
82444c3258
Merge pull request #103 from DataDog/tyler/guava-bundle
...
Rename google and byteman dependencies
2017-08-09 11:45:26 -07:00
Tyler Benson
19acd75344
Merge pull request #101 from DataDog/tyler/dd-trace-deps
...
dd-trace shouldn’t be shadow bundled
2017-08-09 11:44:48 -07:00