Commit Graph

3484 Commits

Author SHA1 Message Date
Brian Devins-Suresh c7329e4b6b Work around muzzle feature missing 2019-12-06 14:12:46 -05:00
Brian Devins-Suresh c72f2d3b45 Fix muzzle test for 3.0 2019-12-06 13:45:05 -05:00
Brian Devins-Suresh 73eb217721 Make matchers more strict 2019-12-05 17:02:39 -05:00
Brian Devins-Suresh 2e5aff391d Use random ports for embedded redis 2019-12-05 16:23:22 -05:00
Brian Devins-Suresh 00fb29f528 Some clean up 2019-12-05 15:59:12 -05:00
Brian Devins-Suresh 7b92c40cbc Add support for jedis 3.0+ 2019-12-05 15:09:58 -05:00
Laplie Anderson d74cf29331
Merge pull request #1122 from sullis/bytebuddy-1.10.4
bytebuddy 1.10.4
2019-12-03 16:03:57 -05:00
Laplie Anderson 399c09771b
Merge pull request #1118 from trask/fix-circleci-muzzle-oom
Fix CircleCI muzzle build running out of memory
2019-12-03 16:03:28 -05:00
Tyler Benson 57c3ec196f
Merge pull request #1104 from trask/normalize-tag-verification
Normalize tag verification
2019-12-02 10:58:03 -08:00
Sean C. Sullivan 458527ca4c bytebuddy 1.10.4
Docs: https://github.com/raphw/byte-buddy/releases
2019-11-29 13:51:55 -05:00
Trask Stalnaker 289e2b41ec Fix CircleCI muzzle build running out of memory 2019-11-27 12:37:43 -08:00
Tyler Benson 57458b965a Begin 0.39.0 2019-11-22 14:35:50 -08:00
Tyler Benson 1cb704e7f1 Version 0.38.0 2019-11-22 13:45:27 -08:00
Laplie Anderson 3c67ea7a99
Merge pull request #1113 from DataDog/landerson/knuth-rename
Rename KnuthSampler to DeterministicSampler
2019-11-22 14:17:22 -05:00
Trask Stalnaker 847a76cb04 Add missing tag verification 2019-11-22 10:59:47 -08:00
Trask Stalnaker 1987e86ebf Normalize tag verification order 2019-11-22 10:59:45 -08:00
Laplie Anderson 83e78fb8f0 Rename KnuthSampler to DeterministicSampler 2019-11-22 13:53:47 -05:00
Douglas Q Hawkins 2d87882724
Merge pull request #1112 from DataDog/dougqh/jmxfetch-config-resource-leak
Closing metricconfigs.txt
2019-11-22 13:51:50 -05:00
dougqh 75727840df Closing metricsconfigs.txt 2019-11-22 13:08:56 -05:00
Tyler Benson 10b0f35235
Merge pull request #1090 from DataDog/tyler/servlet-path
Add servlet.path tag
2019-11-22 09:18:14 -08:00
Douglas Q Hawkins ce1d6b8460
Merge pull request #1108 from DataDog/dougqh/dont-load-jasper-advice
Eliminate class expression to Advice class
2019-11-22 10:58:20 -05:00
dougqh be9743b86b Eliminate class expression to Advice class
Changing Jasper instrumentation to not load the advice class.
This class was missed originally because it doesn't end in Advice.
2019-11-22 09:51:05 -05:00
Laplie Anderson e681a4704e
Merge pull request #1106 from DataDog/landerson/playws-2.1
Create Play WS 2.1 module
2019-11-21 11:40:42 -05:00
Laplie Anderson 45c16a1c55 Create Play WS 2.1 Project 2019-11-20 18:13:41 -05:00
Zachary Groves c4cebc30c8
Merge pull request #1097 from DataDog/ZStriker19/remove_duplicate_okhttp_span_and_okhttp_separate_service
Remove duplicate Okhttp span and stop separate service creation of ok…
2019-11-20 17:01:18 -06:00
Laplie Anderson e548e11da0
Merge pull request #1102 from DataDog/landerson/sampling-revamp
Deterministic and Rule-based Sampling
2019-11-19 12:11:40 -05:00
Laplie Anderson c62beec606 Increase code coverage by removing unused method + tests 2019-11-19 10:47:14 -05:00
Laplie Anderson 99acb52589
Merge pull request #1103 from DataDog/landerson/load-generator
Simple load generator tool
2019-11-19 10:19:14 -05:00
Laplie Anderson 5ff2fcaa63 Fix tests, increase code coverage, codenarc 2019-11-18 23:39:03 -05:00
Laplie Anderson 9d850b8ef5 Default sampler priority is null 2019-11-18 17:21:17 -05:00
Douglas Q Hawkins aed2b5de28
Merge pull request #1096 from DataDog/dougqh/eliminate-advice-class-refs
Replacing Advice.class references
2019-11-18 17:04:23 -05:00
Laplie Anderson 3144d02615 Tests around PrioritySampling 2019-11-18 16:44:48 -05:00
dougqh 6b096c2240 Replacing Advice.class references
Replacing Advice.class references with string construction.

This stops the JVM from loading the Advice classes which are used as templates for byte buddy and doesn't ever need to be run directly.

This eliminates ~130 class loads at start-up -- and saves 0.5MiB in metaspace
2019-11-18 16:09:30 -05:00
Laplie Anderson bd11d7222e Remove reliance on toString() in tests 2019-11-18 14:59:38 -05:00
Laplie Anderson a0d5238214 Add tests for rules 2019-11-18 14:58:55 -05:00
Douglas Q Hawkins 28776d9d1c
Merge pull request #1101 from DataDog/resource-leak
Fixing resource leak
2019-11-18 14:25:06 -05:00
Laplie Anderson 0c22e27f66 Config and builder 2019-11-18 12:04:22 -05:00
Laplie Anderson d8afd8b2a4 Rule based sampling and delaying sampling until necessary 2019-11-18 12:04:14 -05:00
Laplie Anderson 56e4fdebb2 Change sampling to use knuth algorithm 2019-11-18 12:03:46 -05:00
dougqh 022257ee55 Fixing resource leak
To check for existence, switching from getResourceAsStream to getResource
2019-11-18 10:52:23 -05:00
ZStriker19 caaff02c87 Needed to run Java google format. 2019-11-15 15:30:39 -05:00
Douglas Q Hawkins 42a3e01086
Merge pull request #1099 from DataDog/dougqh/close-buffered-reader
Closing Readers
2019-11-15 14:33:39 -05:00
ZStriker19 c0ba1d3446 Changed test file permissions to match master. 2019-11-15 13:42:28 -05:00
ZStriker19 348cbc74c2 Changed okhttp file permissions back to original settings. 2019-11-15 13:29:51 -05:00
dougqh c2d969fc0e Closing Reader-s 2019-11-15 09:37:45 -05:00
ZStriker19 8fb32b5730 Remove duplicate Okhttp span and stop separate service creation of okhttp. Instead okhttp will now appear as part of the service that is using okhttp to make the call. 2019-11-14 17:29:28 -05:00
Laplie Anderson 718a9dab64
Merge pull request #1095 from DataDog/landerson/fix-playws
Move play-ws-1 and play-ws-2 into separate packages
2019-11-14 10:50:05 -05:00
Laplie Anderson 509e655518 Move play-ws-1 and play-ws-2 into separate packages 2019-11-13 16:41:12 -05:00
Laplie Anderson 03b3fa6651
Merge pull request #1092 from DataDog/landerson/debug-instrumentation-names
Print all instrumentation names when muzzled
2019-11-13 16:36:40 -05:00
Nikolay Martynov dafdec5a98
Merge pull request #1093 from DataDog/mar-kolya/upgrade-gradle
Revert artifactory plugin update
2019-11-13 16:30:12 -05:00