Nikolay Martynov
22e8887282
Make sure flush cannot happen after disruptor shutdown
...
Otherwise flish event gets stuck in disruptor forever.
2019-10-11 08:10:32 -04:00
Tyler Benson
9ee74fb52f
Merge pull request #1039 from DataDog/tyler/cache-size
...
Decrease cache size and make soft values
2019-10-11 10:51:18 +02:00
Tyler Benson
97e14cb5b5
Merge pull request #1040 from DataDog/mar-kolya/avoid-loading-bootstrap-classes
...
Avoid loading `Config` in `DDSpecification`
2019-10-11 10:51:04 +02:00
Nikolay Martynov
ad79db6183
Avoid loading `Config` in `DDSpecification`
...
Loading `Config` in static section of `DDSpecification` happens before
bootstrap jar has been setup. This in turn causes problems down the
road because some of the classes are later loaded from bootstrap and
confuse things.
2019-10-10 12:56:53 -04:00
Tyler Benson
4679b07bb3
Decrease cache size and make soft values
...
Attempt to reduce memory overhead requirements. Based on feedback, it seems 10k was overly agressive. In memory constrained environments, use soft values to ensure the cache isn’t pushing usage over the limit.
2019-10-10 18:19:41 +02:00
Tyler Benson
cfa05b0410
Merge pull request #1038 from DataDog/tyler/fix-size-operation
...
Avoid using ConcurrentLinkedDeque.size
2019-10-10 16:52:03 +02:00
Tyler Benson
a5bce0cf0f
Avoid using ConcurrentLinkedDeque.size
...
It is a linear operation that can take a long time when many spans are involved.
Using an atomic integer to track the size allows it to be a constant operation.
2019-10-10 16:24:41 +02:00
Cecile terpin
2ebbab20cc
Merge pull request #1033 from DataDog/cecile/loglevelconfiguration
...
new configuration key for setting debug log level
2019-10-10 12:29:13 +02:00
Laplie Anderson
ce8e06108d
Merge pull request #1037 from autonomic-ai/wtran/fix-baggage
...
Ensure baggage can always be added to
2019-10-10 11:45:44 +02:00
cecile.terpin@gmail.com
526a9e2dfe
log level configuration tests - fct names codenarc
2019-10-10 09:41:59 +02:00
Will Tran
63c6db0cd5
Ensure baggage can always be added to
...
Otherwise it could be assigned to a Collections.emptyMap()
Fixes https://github.com/DataDog/dd-trace-java/issues/1036
2019-10-09 13:01:44 -04:00
cecile.terpin@gmail.com
b6ad0382ba
log level configuration tests (2)
2019-10-09 18:07:18 +02:00
cecile.terpin@gmail.com
a08253d7ef
log level configuration tests
2019-10-09 17:56:29 +02:00
cecile.terpin@gmail.com
048864c090
new configuation key for setting debug log level
2019-10-09 17:56:29 +02:00
Tyler Benson
5fecfa3617
Merge pull request #1035 from DataDog/tyler/jackson-upgrade
...
Upgrade Jackson to 2.10.0
2019-10-09 16:59:23 +02:00
Tyler Benson
a6200f96c3
Upgrade Jackson to 2.10.0
...
This is primarily motivated by new CVE’s.
Upgrade jmxfetch to 0.32.1 which has the same change.
2019-10-09 12:04:45 +02:00
Douglas Q Hawkins
7dbad68fe4
Merge pull request #1014 from DataDog/dougqh/spring-data-support
...
Dougqh/spring data support
2019-10-08 17:45:51 +02:00
dougqh
63ef181032
Simplifying latestDepTest dependencies
2019-10-08 16:34:59 +02:00
Laplie Anderson
a20e6249a0
Merge pull request #1031 from DataDog/landerson/trace-annotation-async
...
Enable Async Propagation for @Trace Annotatation instrumentation
2019-10-08 15:58:50 +02:00
dougqh
3e6419d4f0
Fixing latestDepTest
2019-10-08 15:12:43 +02:00
dougqh
e696aa7da8
Test - no span for Object methods
...
Added a test case that confirms that no span is creating for Object methods on the repository
2019-10-08 14:29:07 +02:00
dougqh
01b92208d0
Clarifying comment
2019-10-08 13:47:11 +02:00
Laplie Anderson
d5021e0cbc
Add test case with netty
2019-10-08 13:43:26 +02:00
Tyler Benson
24632212e5
Merge pull request #1030 from DataDog/tyler/base-test
...
Extract base test class and move Config class changes there.
2019-10-08 10:44:55 +02:00
dougqh
5edff68c21
Propagating exception
2019-10-08 09:58:58 +02:00
dougqh
b01bef7a23
Merge branch 'master' into dougqh/spring-data-support
2019-10-08 09:38:55 +02:00
Laplie Anderson
717c4404e7
Merge pull request #1029 from DataDog/landerson/osgi-bootdelegation-prop
...
Fix OSGi bootstrap delegation property
2019-10-07 12:51:38 -04:00
Tyler Benson
9ef3332140
Extract base test class and move Config class changes there.
2019-10-07 18:51:25 +02:00
Laplie Anderson
584f181abb
Fix OSGi bootstrap delegation property
2019-10-07 18:40:05 +02:00
Laplie Anderson
5719a783ad
Make trace annotation instrumentation async propagating
2019-10-07 18:29:26 +02:00
Nikolay Martynov
654e09ee7f
Merge pull request #1028 from DataDog/mar-kolya/update-bytebuddy
...
Update bytebuddy
2019-10-07 12:15:26 -04:00
Nikolay Martynov
0b32d65b29
Rename license file
...
New bytebuddy uses LICENSE file that causes build problems on case sensitive FS
2019-10-07 11:48:59 -04:00
Tyler Benson
1b40500ca2
Merge pull request #1017 from DataDog/tyler/jax-rs-async
...
Add support for jax-rs AsyncResponse
2019-10-07 10:50:34 -04:00
Nikolay Martynov
91db34766e
Merge pull request #1027 from DataDog/mar-kolya/update-bytebuddy
...
Update bytebuddy to 1.10.1
2019-10-07 09:42:00 -04:00
Nikolay Martynov
1e5f0ac935
Minor comment clarification
2019-10-07 08:55:27 -04:00
Nikolay Martynov
8e75eeb506
Update bytebuddy to 1.10.1
2019-10-07 08:27:13 -04:00
Tyler Benson
828e21123c
Remove debug println
...
Co-Authored-By: Laplie Anderson <randomanderson@users.noreply.github.com>
2019-10-07 14:19:46 +02:00
Tyler Benson
82180c2ea6
Add support for jax-rs AsyncResponse
2019-10-07 14:19:46 +02:00
Laplie Anderson
0d6fe9d267
Merge pull request #1022 from DataDog/landerson/spring-analytics
...
Change default for Spring and Ratpack analytics to be off
2019-10-07 05:07:31 -04:00
Laplie Anderson
b971a1ae25
Merge pull request #1021 from DataDog/landerson/couchbase-test-setup-spans
...
Another couchbase test race condition
2019-10-07 05:01:22 -04:00
Laplie Anderson
91c0da534f
Merge pull request #1025 from DataDog/landerson/vertx-test-update
...
Update vertx tests to play nice with latest version
2019-10-07 04:58:36 -04:00
Laplie Anderson
95ec44942f
Remove unused variables
2019-10-04 16:40:15 -04:00
Laplie Anderson
6f4ff22af2
Update tests to play nice with latest version
2019-10-04 15:48:33 -04:00
Laplie Anderson
831fa5c0fd
Disable ratpack events by default
2019-10-04 11:41:41 -04:00
Laplie Anderson
ecc2ee7955
Change default for spring analytics to be off
2019-10-04 11:41:41 -04:00
Laplie Anderson
6203091640
Wrap class setup spans in a trace for another race condition
2019-10-04 11:40:53 -04:00
Douglas Q Hawkins
6b98564d30
Merge pull request #1023 from DataDog/dougqh/pin-spring-kafka
...
Pin spring-kafka at 2.2
2019-10-04 11:16:15 -04:00
dougqh
f785fb2314
Pin spring-kafka at 2.2
...
Pinning spring-kafka @ 2.2 to fix breaking changin in spring-kafka-test 2.3
2019-10-03 16:53:39 -04:00
dougqh
001d1d8282
codenarc
2019-10-02 14:39:20 -04:00
dougqh
dfcf9c6abd
Enabling spring-data integration in test
...
Enabling the spring-data integration in this test
Mostly, this introduces an extra span for the repository; however, it also connects some previously separate traces under the repository action.
2019-10-02 14:21:35 -04:00