Improvements
- Deduplicate class loads, reducing jar size and memory overhead #1199
- Reduce memory overhead by combining a few threads #1200
- Reduce instrumentation class sizes by removing extraneous validation code #1208
- This adds support for the Finatra web framework 2.9+ #1188
Changes
- Remove Jackson dependency in tracing (still used by jmxfetch) #1185
- Upgrade OkHttp client to 3.12.8 #1201
- Reduce ContextClassloader usage #1204
- New trace processing pipeline #1161
- Adds metric to trace to allow agent to scale counts if sampling occurs