Blinkingor
cf876b5e67
Fix import order
2020-01-28 15:21:50 +01:00
Blinkingor
1e390984c1
Fix potential StackOverFlowError on regexp
2020-01-28 10:28:37 +01:00
Brian Devins-Suresh
660041636a
Merge pull request #1190 from DataDog/devinsba/hibernate-null-entity-check
...
Add null check to hibernate decorator
2020-01-24 14:55:11 -05:00
Brian Devins-Suresh
3daad0009d
Add null check to hibernate decorator
2020-01-24 10:58:52 -05:00
Nikolay Martynov
ad46239009
Merge pull request #1186 from DataDog/mar-kolya/update-gradle
...
Update gradle
2020-01-23 10:33:20 -05:00
Nikolay Martynov
950389587c
Simplify groovy/scala/kotlin compile dependency hack
2020-01-23 09:40:15 -05:00
Nikolay Martynov
be6a7730bf
Update kotlin version
2020-01-23 09:40:15 -05:00
Nikolay Martynov
53026932a8
Update task tree plugin
2020-01-23 08:39:17 -05:00
Nikolay Martynov
bc72b9271a
Update gradle to 6.1
2020-01-23 08:39:06 -05:00
Tyler Benson
5c6f74fd5e
Merge pull request #1177 from DataDog/tyler/scope-depth-limit
...
Add limit to trace scope depth
2020-01-22 12:13:23 -08:00
Tyler Benson
08e24bf3b6
Merge pull request #1184 from DataDog/tyler/test-timeout
...
Set timeouts on individual tests and increase overall test timeout.
2020-01-22 09:38:58 -08:00
Tyler Benson
f9e43516ad
Set timeouts on individual tests and increase overall test timeout.
2020-01-22 09:06:03 -08:00
Tyler Benson
b7d599d82f
Merge pull request #1182 from DataDog/tyler/decorator-disable-case-insensitive
...
Check for both regular and lowercase names with decorator enabled flags.
2020-01-17 12:29:52 -08:00
Tyler Benson
a280ae6b7f
Check for both regular and lowercase names with decorator enabled flags.
2020-01-17 11:05:44 -08:00
Laplie Anderson
70c874b135
Merge pull request #1181 from DataDog/landerson/sampling-variable
...
Rename Rule Based Sampling properties
2020-01-16 13:17:39 -05:00
Laplie Anderson
e24d04e3a5
changes to config test
2020-01-16 12:02:21 -05:00
Laplie Anderson
bed15079bc
Rename Rule Based Sampling properties
2020-01-16 11:38:38 -05:00
Laplie Anderson
64ed09d76c
Merge pull request #1179 from DataDog/landerson/internal-jar-memory
...
Use streams directly in DatadogClassLoader
2020-01-16 10:51:42 -05:00
Laplie Anderson
6766e12597
Merge pull request #1173 from DataDog/landerson/weakmap-computeifabsent
...
Synchronized audit: WeakMap computeIfAbsent
2020-01-15 14:51:29 -05:00
Tyler Benson
bcf81823b3
Add limit to trace scope depth
...
When limit is exceeded, a NoopScope is returned.
Allow custom ScopeManager to be provided, with the plan to remove `ScopeContext` customization in the future.
2020-01-15 11:51:06 -08:00
Tyler Benson
d8bf99555f
Merge pull request #1174 from DataDog/tyler/ddtrace-builder
...
Add Builder to DDTracer
2020-01-15 11:49:46 -08:00
Tyler Benson
b3328398e5
Merge pull request #1176 from DataDog/tyler/muzzle-https
...
Update muzzle maven URL to use https
2020-01-15 11:43:52 -08:00
Tyler Benson
4915ed9c75
Update muzzle maven URL to use https
...
Also add a test.
2020-01-15 11:22:10 -08:00
Laplie Anderson
607c8f277e
Don't copy to byte[], return input stream directly
2020-01-15 13:38:44 -05:00
Laplie Anderson
68ed1da9c6
Don't call `map.get()` in the `put(..)` case
2020-01-15 12:41:01 -05:00
Tyler Benson
075ecb9f37
Lazy init Writer from config to avoid premature resource allocation.
2020-01-15 09:37:07 -08:00
Laplie Anderson
a0b1cd4a75
WeakMap computeIfAbsent
2020-01-15 12:26:15 -05:00
Laplie Anderson
03c9bd5db8
Merge pull request #1175 from DataDog/landerson/bytebuddy-10.6
...
Update bytebuddy to 1.10.6
2020-01-15 12:23:21 -05:00
Laplie Anderson
e351ce523c
Update bytebuddy to 1.10.6
2020-01-15 10:40:46 -05:00
Tyler Benson
e31cbd6c89
Add Builder to DDTracer
...
Deprecate previous constructors.
2020-01-14 17:44:34 -08:00
Tyler Benson
e05c892271
Begin 0.42.0
2020-01-14 11:11:06 -08:00
Tyler Benson
7fabcaaecb
Version 0.41.0
2020-01-14 10:48:14 -08:00
Tyler Benson
a52a1420db
Merge pull request #1165 from DataDog/tyler/servlet
...
Add servlet integrations for request and response dispatch back in.
2020-01-13 13:17:29 -08:00
Tyler Benson
d42e72b683
Merge pull request #1171 from DataDog/tyler/bb-filter
...
Remove more declared method filtering for optimization
2020-01-13 13:05:28 -08:00
Tyler Benson
ef6cd9c52c
Merge pull request #1170 from DataDog/tyler/couchbase
...
Adjust version compatibility to only 2.x
2020-01-13 13:04:57 -08:00
Tyler Benson
5fe26f004b
Remove more declared method filtering for optimization
...
Same logic that was applied in #1169
2020-01-13 12:52:41 -08:00
Nikolay Martynov
6bf1e159b0
Merge pull request #1167 from DataDog/mar-kolya/upgrade-jmxfetch
...
Upgrade jmxfetch to latest version
2020-01-13 15:45:12 -05:00
Tyler Benson
77cdd210c6
Also update latestDepTest ranges.
2020-01-13 12:31:38 -08:00
Nikolay Martynov
cb7faee63f
Remove logging config from jmxfetch setup
...
It already uses slf4j
2020-01-13 15:23:04 -05:00
Tyler Benson
603155f56f
Merge pull request #1169 from DataDog/tyler/remove-filter
...
Optimize HasSuperMethodMatcher logic
2020-01-13 12:11:27 -08:00
Tyler Benson
a0f0d45c74
Adjust version compatibility to only 2.x
...
They recently released 3.0.0 which is not compatible with our instrumentation.
2020-01-13 12:10:57 -08:00
Nikolay Martynov
dcc5726797
Fix jmxfetch log level and log location config
...
Looks like this got lost in b505c60543
2020-01-13 15:05:45 -05:00
Nikolay Martynov
d96d8e3c71
Upgrade gradle
2020-01-13 14:46:06 -05:00
Nikolay Martynov
d55d13e239
Exclude some dependencies from jmxfetch
2020-01-13 14:45:19 -05:00
Tyler Benson
3eecb03fe2
Merge pull request #1168 from DataDog/tyler/fix-grpc-trace-header
...
Fixing GRPC `-bin` header unmarshalling
2020-01-13 11:37:54 -08:00
Nikolay Martynov
8b5d89501b
Upgrade jmxfetch to latest version
2020-01-13 14:19:03 -05:00
Tyler Benson
25397fd128
Fix formatting and add test.
2020-01-13 11:18:45 -08:00
Bruce Yu
13b84416b9
Blacklisting headers with -bin suffixes in GrpcExtractAdapter
2020-01-13 11:18:45 -08:00
Tyler Benson
49425e9963
Move request-response linking to main servlet advice
...
servlet-service is off by default, so we can't rely on it being called there.
2020-01-13 10:48:35 -08:00
Tyler Benson
e440eba9a1
Enable Servlet request and response dispatcher instrumentation by default.
...
Change config for Servlet Filter and Service and JDBC DataSource instrumentation so it must be explicitly enabled (won't be enabled by accident if all of servlet is enabled).
2020-01-10 13:51:21 -08:00