Commit Graph

11 Commits

Author SHA1 Message Date
Trask Stalnaker ab3aa3ba3a
Remove error flag decorator (#37) 2019-12-11 16:56:21 -08:00
Trask Stalnaker 7f2b478efc
Remove resource name decorators (#34) 2019-12-04 13:04:50 -08:00
Trask Stalnaker b2c21072cf
Remove service name decorators (#33) 2019-12-03 10:49:15 -08:00
Trask Stalnaker 0514c6655d
Normalize tag verification (#30)
* Normalize tag verification order

* Add missing tag verification
2019-12-02 18:44:43 -08: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
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
Tyler Benson 53b4e5db19 fix test 2019-11-12 15:17:35 -08:00
Tyler Benson fdf2241e5f Add servlet.path tag 2019-11-11 15:54:21 -08:00
Laplie Anderson bf4587c23d Missed a few test helper methods 2019-11-04 12:49:35 -05:00
Tyler Benson 6703bd96bb Fix servlet propagation for “tail-call” situations
Sometimes servlets will call another servlet by “resetting” the request object.  This maintains the attributes previously set, including the span.  We want to allow the trace to start if there’s no “active trace” even if there is a span attribute.
2019-10-25 17:01:47 -07:00
Tyler Benson 7ae5de1fc6 Refactor Servlet Advice
Moving directory structure around.
Combining advice, trying to make it propagate better.
2019-10-25 10:09:19 -07:00