- Notifications
You must be signed in to change notification settings - Fork 313
Fix SymDB upload size check #8887
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
First compress the upload and then check the compressed size against the maximum upload size. If above the limit, split by jar or scope and try again compressed Add it.unimi.dsi.fastutil as third-party libraries
Debugger benchmarksParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 9 metrics, 6 unstable metrics. See unchanged results
Request duration reports for reportsgantt title reports - request duration [CI 0.99] : candidate=None, baseline=None dateFormat X axisFormat %s section baseline noprobe (314.113 µs) : 291, 337 . : milestone, 314, basic (313.476 µs) : 303, 324 . : milestone, 313, loop (10.812 ms) : 10788, 10836 . : milestone, 10812, section candidate noprobe (316.349 µs) : 282, 350 . : milestone, 316, basic (317.011 µs) : 309, 325 . : milestone, 317, loop (10.81 ms) : 10775, 10846 . : milestone, 10810,
|
BenchmarksStartupParameters
See matching parameters
SummaryFound 3 performance improvements and 1 performance regressions! Performance is the same for 54 metrics, 13 unstable metrics.
Startup time reports for insecure-bankgantt title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~12d73538a0, baseline=1.50.0-SNAPSHOT~ad6d5fef42 dateFormat X axisFormat %s section tracing Agent [baseline] (1.023 s) : 0, 1023044 Total [baseline] (8.666 s) : 0, 8666037 Agent [candidate] (1.02 s) : 0, 1020077 Total [candidate] (8.643 s) : 0, 8642707 section iast Agent [baseline] (1.15 s) : 0, 1149788 Total [baseline] (9.233 s) : 0, 9232752 Agent [candidate] (1.159 s) : 0, 1159235 Total [candidate] (9.237 s) : 0, 9236590 section iast_HARDCODED_SECRET_DISABLED Agent [baseline] (1.148 s) : 0, 1147826 Total [baseline] (9.249 s) : 0, 9249450 Agent [candidate] (1.149 s) : 0, 1148797 Total [candidate] (9.232 s) : 0, 9232098 section iast_TELEMETRY_OFF Agent [baseline] (1.15 s) : 0, 1150494 Total [baseline] (9.24 s) : 0, 9239877 Agent [candidate] (1.153 s) : 0, 1152962 Total [candidate] (9.286 s) : 0, 9286214
gantt title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~12d73538a0, baseline=1.50.0-SNAPSHOT~ad6d5fef42 dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (683.819 ms) : 0, 683819 BytebuddyAgent [candidate] (682.21 ms) : 0, 682210 GlobalTracer [baseline] (240.653 ms) : 0, 240653 GlobalTracer [candidate] (240.416 ms) : 0, 240416 AppSec [baseline] (55.536 ms) : 0, 55536 AppSec [candidate] (54.44 ms) : 0, 54440 Debugger [baseline] (9.1 ms) : 0, 9100 Debugger [candidate] (9.812 ms) : 0, 9812 Remote Config [baseline] (701.748 µs) : 0, 702 Remote Config [candidate] (700.55 µs) : 0, 701 Telemetry [baseline] (9.712 ms) : 0, 9712 Telemetry [candidate] (8.983 ms) : 0, 8983 section iast BytebuddyAgent [baseline] (802.434 ms) : 0, 802434 BytebuddyAgent [candidate] (809.389 ms) : 0, 809389 GlobalTracer [baseline] (230.661 ms) : 0, 230661 GlobalTracer [candidate] (232.65 ms) : 0, 232650 IAST [baseline] (28.351 ms) : 0, 28351 IAST [candidate] (28.335 ms) : 0, 28335 AppSec [baseline] (50.469 ms) : 0, 50469 AppSec [candidate] (50.672 ms) : 0, 50672 Debugger [baseline] (5.947 ms) : 0, 5947 Debugger [candidate] (5.974 ms) : 0, 5974 Remote Config [baseline] (596.879 µs) : 0, 597 Remote Config [candidate] (596.38 µs) : 0, 596 Telemetry [baseline] (7.93 ms) : 0, 7930 Telemetry [candidate] (7.917 ms) : 0, 7917 section iast_HARDCODED_SECRET_DISABLED BytebuddyAgent [baseline] (800.781 ms) : 0, 800781 BytebuddyAgent [candidate] (801.553 ms) : 0, 801553 GlobalTracer [baseline] (230.436 ms) : 0, 230436 GlobalTracer [candidate] (230.537 ms) : 0, 230537 IAST [baseline] (26.079 ms) : 0, 26079 IAST [candidate] (29.203 ms) : 0, 29203 AppSec [baseline] (52.653 ms) : 0, 52653 AppSec [candidate] (49.489 ms) : 0, 49489 Debugger [baseline] (5.887 ms) : 0, 5887 Debugger [candidate] (5.95 ms) : 0, 5950 Remote Config [baseline] (593.49 µs) : 0, 593 Remote Config [candidate] (592.373 µs) : 0, 592 Telemetry [baseline] (7.849 ms) : 0, 7849 Telemetry [candidate] (7.952 ms) : 0, 7952 section iast_TELEMETRY_OFF BytebuddyAgent [baseline] (802.949 ms) : 0, 802949 BytebuddyAgent [candidate] (804.423 ms) : 0, 804423 GlobalTracer [baseline] (231.186 ms) : 0, 231186 GlobalTracer [candidate] (231.719 ms) : 0, 231719 IAST [baseline] (24.134 ms) : 0, 24134 IAST [candidate] (23.184 ms) : 0, 23184 AppSec [baseline] (54.298 ms) : 0, 54298 AppSec [candidate] (55.512 ms) : 0, 55512 Debugger [baseline] (5.948 ms) : 0, 5948 Debugger [candidate] (6.019 ms) : 0, 6019 Remote Config [baseline] (599.021 µs) : 0, 599 Remote Config [candidate] (608.42 µs) : 0, 608 Telemetry [baseline] (7.842 ms) : 0, 7842 Telemetry [candidate] (7.849 ms) : 0, 7849 Startup time reports for petclinicgantt title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~12d73538a0, baseline=1.50.0-SNAPSHOT~ad6d5fef42 dateFormat X axisFormat %s section tracing Agent [baseline] (1.019 s) : 0, 1018611 Total [baseline] (10.512 s) : 0, 10512330 Agent [candidate] (1.021 s) : 0, 1020838 Total [candidate] (10.484 s) : 0, 10484022 section appsec Agent [baseline] (1.164 s) : 0, 1164386 Total [baseline] (10.732 s) : 0, 10731877 Agent [candidate] (1.166 s) : 0, 1165707 Total [candidate] (10.703 s) : 0, 10702694 section iast Agent [baseline] (1.157 s) : 0, 1157370 Total [baseline] (10.876 s) : 0, 10875889 Agent [candidate] (1.153 s) : 0, 1153330 Total [candidate] (10.897 s) : 0, 10896709 section profiling Agent [baseline] (1.281 s) : 0, 1280633 Total [baseline] (10.884 s) : 0, 10884424 Agent [candidate] (1.263 s) : 0, 1263067 Total [candidate] (10.844 s) : 0, 10843553
gantt title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~12d73538a0, baseline=1.50.0-SNAPSHOT~ad6d5fef42 dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (684.227 ms) : 0, 684227 BytebuddyAgent [candidate] (683.306 ms) : 0, 683306 GlobalTracer [baseline] (240.26 ms) : 0, 240260 GlobalTracer [candidate] (240.576 ms) : 0, 240576 AppSec [baseline] (54.424 ms) : 0, 54424 AppSec [candidate] (54.569 ms) : 0, 54569 Debugger [baseline] (6.995 ms) : 0, 6995 Debugger [candidate] (8.928 ms) : 0, 8928 Remote Config [baseline] (707.22 µs) : 0, 707 Remote Config [candidate] (700.451 µs) : 0, 700 Telemetry [baseline] (8.359 ms) : 0, 8359 Telemetry [candidate] (9.081 ms) : 0, 9081 section appsec BytebuddyAgent [baseline] (702.384 ms) : 0, 702384 BytebuddyAgent [candidate] (702.367 ms) : 0, 702367 GlobalTracer [baseline] (237.237 ms) : 0, 237237 GlobalTracer [candidate] (238.132 ms) : 0, 238132 AppSec [baseline] (176.215 ms) : 0, 176215 AppSec [candidate] (176.802 ms) : 0, 176802 Debugger [baseline] (5.984 ms) : 0, 5984 Debugger [candidate] (5.978 ms) : 0, 5978 Remote Config [baseline] (625.739 µs) : 0, 626 Remote Config [candidate] (633.08 µs) : 0, 633 Telemetry [baseline] (7.436 ms) : 0, 7436 Telemetry [candidate] (7.414 ms) : 0, 7414 IAST [baseline] (21.824 ms) : 0, 21824 IAST [candidate] (21.521 ms) : 0, 21521 section iast BytebuddyAgent [baseline] (808.749 ms) : 0, 808749 BytebuddyAgent [candidate] (804.617 ms) : 0, 804617 GlobalTracer [baseline] (231.743 ms) : 0, 231743 GlobalTracer [candidate] (231.842 ms) : 0, 231842 AppSec [baseline] (48.774 ms) : 0, 48774 AppSec [candidate] (50.503 ms) : 0, 50503 Debugger [baseline] (5.956 ms) : 0, 5956 Debugger [candidate] (5.932 ms) : 0, 5932 Remote Config [baseline] (595.643 µs) : 0, 596 Remote Config [candidate] (600.321 µs) : 0, 600 Telemetry [baseline] (7.971 ms) : 0, 7971 Telemetry [candidate] (7.904 ms) : 0, 7904 IAST [baseline] (27.579 ms) : 0, 27579 IAST [candidate] (28.362 ms) : 0, 28362 section profiling ProfilingAgent [baseline] (109.217 ms) : 0, 109217 ProfilingAgent [candidate] (102.573 ms) : 0, 102573 BytebuddyAgent [baseline] (673.557 ms) : 0, 673557 BytebuddyAgent [candidate] (673.245 ms) : 0, 673245 GlobalTracer [baseline] (377.941 ms) : 0, 377941 GlobalTracer [candidate] (359.631 ms) : 0, 359631 AppSec [baseline] (54.498 ms) : 0, 54498 AppSec [candidate] (61.683 ms) : 0, 61683 Debugger [baseline] (6.173 ms) : 0, 6173 Debugger [candidate] (6.27 ms) : 0, 6270 Remote Config [baseline] (660.005 µs) : 0, 660 Remote Config [candidate] (648.668 µs) : 0, 649 Telemetry [baseline] (8.092 ms) : 0, 8092 Telemetry [candidate] (8.091 ms) : 0, 8091 Profiling [baseline] (109.244 ms) : 0, 109244 Profiling [candidate] (102.596 ms) : 0, 102596 LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 10 metrics, 18 unstable metrics. DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics. Execution time for tomcatgantt title tomcat - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~12d73538a0, baseline=1.50.0-SNAPSHOT~ad6d5fef42 dateFormat X axisFormat %s section baseline no_agent (1.472 ms) : 1461, 1483 . : milestone, 1472, appsec (2.401 ms) : 2353, 2450 . : milestone, 2401, iast (2.168 ms) : 2107, 2229 . : milestone, 2168, iast_GLOBAL (2.22 ms) : 2158, 2282 . : milestone, 2220, profiling (2.02 ms) : 1971, 2069 . : milestone, 2020, tracing (1.994 ms) : 1947, 2041 . : milestone, 1994, section candidate no_agent (1.476 ms) : 1465, 1488 . : milestone, 1476, appsec (2.403 ms) : 2354, 2452 . : milestone, 2403, iast (2.175 ms) : 2114, 2237 . : milestone, 2175, iast_GLOBAL (2.227 ms) : 2165, 2289 . : milestone, 2227, profiling (2.02 ms) : 1971, 2069 . : milestone, 2020, tracing (1.994 ms) : 1946, 2041 . : milestone, 1994,
Execution time for biojavagantt title biojava - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~12d73538a0, baseline=1.50.0-SNAPSHOT~ad6d5fef42 dateFormat X axisFormat %s section baseline no_agent (15.012 s) : 15012000, 15012000 . : milestone, 15012000, appsec (14.984 s) : 14984000, 14984000 . : milestone, 14984000, iast (18.972 s) : 18972000, 18972000 . : milestone, 18972000, iast_GLOBAL (17.904 s) : 17904000, 17904000 . : milestone, 17904000, profiling (14.767 s) : 14767000, 14767000 . : milestone, 14767000, tracing (15.031 s) : 15031000, 15031000 . : milestone, 15031000, section candidate no_agent (15.284 s) : 15284000, 15284000 . : milestone, 15284000, appsec (15.239 s) : 15239000, 15239000 . : milestone, 15239000, iast (18.77 s) : 18770000, 18770000 . : milestone, 18770000, iast_GLOBAL (18.029 s) : 18029000, 18029000 . : milestone, 18029000, profiling (15.144 s) : 15144000, 15144000 . : milestone, 15144000, tracing (15.193 s) : 15193000, 15193000 . : milestone, 15193000,
|
| Package | Type | Package file | Manager | Update | Change | |---|---|---|---|---|---| | [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `1.49.0` -> `1.50.0` | --- ### Release Notes <details> <summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary> ### [`v1.50.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.50.0): 1.50.0 ### Deprecation Notice > \[!NOTE] > `DD_RUNTIME_ID_ENABLED` has been deprecated and will be removed in future releases. Please use `DD_RUNTIME_METRICS_RUNTIME_ID_ENABLED` instead. ### Components #### Application Security Management (WAF) - 🐛 Add String length truncation limit to ObjectIntrospector and update truncation metrics ([#​8825](DataDog/dd-trace-java#8825) - [@​jandro996](https://github.com/jandro996)) - 🐛 Adapt standalone ASM to support API Security ([#​8804](DataDog/dd-trace-java#8804) - [@​jandro996](https://github.com/jandro996)) - ✨ Add appsec.waf.input\_truncated metric ([#​8791](DataDog/dd-trace-java#8791) - [@​jandro996](https://github.com/jandro996)) - ✨ Extended appsec request body collection ([#​8748](DataDog/dd-trace-java#8748) - [@​jandro996](https://github.com/jandro996)) - ✨ Extended appsec request/response headers collection ([#​8724](DataDog/dd-trace-java#8724) - [@​jandro996](https://github.com/jandro996)) #### Build & Tooling - ✨ Add artifacts to public s3 bucket ([#​8947](DataDog/dd-trace-java#8947) - [@​randomanderson](https://github.com/randomanderson)) #### Continuous Integration Visibility - ✨ Improve PR information building ([#​8908](DataDog/dd-trace-java#8908) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Truncate span stack traces when Test Optimization is enabled ([#​8903](DataDog/dd-trace-java#8903) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - 🐛 Ensure auto-detected service name is the same for every process in the same build ([#​8902](DataDog/dd-trace-java#8902) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - 🐛 Use tag as fallback in api requests if no branch is available ([#​8876](DataDog/dd-trace-java#8876) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Add support for JUnit 5.13-RC1 ([#​8865](DataDog/dd-trace-java#8865), [#​8871](DataDog/dd-trace-java#8871) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Implement attempt to fix v3 and v4 and bump capability version ([#​8824](DataDog/dd-trace-java#8824) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - 🧹 Align retry logic for all test framework instrumentations ([#​8803](DataDog/dd-trace-java#8803) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - 🐛 Always build ci workspace without trailing separator ([#​8788](DataDog/dd-trace-java#8788) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Add commit discrepancies telemetry when building repository git information ([#​8763](DataDog/dd-trace-java#8763) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) #### Data Streams Monitoring - 💡 Surface process tags in dsm payloads and use them for base hash calculation ([#​8836](DataDog/dd-trace-java#8836) - [@​amarziali](https://github.com/amarziali)) #### Dynamic Instrumentation - ✨ Optimized allocations for collection filter functions ([#​8896](DataDog/dd-trace-java#8896) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Fix SymDB upload size check ([#​8887](DataDog/dd-trace-java#8887) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Add support for Set in filter function ([#​8873](DataDog/dd-trace-java#8873) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Add support for isDefined in log template ([#​8859](DataDog/dd-trace-java#8859) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Fix Max captured frames for Exception Replay ([#​8856](DataDog/dd-trace-java#8856) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Remove static inherited fields collection ([#​8832](DataDog/dd-trace-java#8832) - [@​jpbempel](https://github.com/jpbempel)) - 💡 Add process tags to dynamic instrumentation intake payload ([#​8779](DataDog/dd-trace-java#8779) - [@​amarziali](https://github.com/amarziali)) #### GraalVM native-image - ✨ Add support for GraalVM Native GC metrics ([#​8913](DataDog/dd-trace-java#8913) - [@​ygree](https://github.com/ygree)) - ✨ Add JMXFetch support for GraalVM Native ([#​8569](DataDog/dd-trace-java#8569) - [@​ygree](https://github.com/ygree)) #### JMX fetch - ✨ Add support for GraalVM Native GC metrics ([#​8913](DataDog/dd-trace-java#8913) - [@​ygree](https://github.com/ygree)) #### Library Injection - ✨ Deny oracle db jvm based tools ([#​8909](DataDog/dd-trace-java#8909) - [@​bric3](https://github.com/bric3)) #### OpenTracing - 🐛 Fix OT packaging for exception replay ([#​8912](DataDog/dd-trace-java#8912) - [@​jpbempel](https://github.com/jpbempel)) #### Profiling - ✨ Bump ddprof to 1.27.0 ([#​8893](DataDog/dd-trace-java#8893) - [@​jbachorik](https://github.com/jbachorik)) - Properly handle the adaptive sampling interval overflow by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#213 - Fix [#​200](DataDog/dd-trace-java#200) Crash related to aligned\_alloc and free in context by [@​yanglong1010](https://github.com/yanglong1010) in DataDog/java-profiler#208 - Explicitly initialize empty context page by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#210 - Re-connect crash recursion protection with VM stackwalker by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#214 - ✨ Enable ZSTD compression for profiling ([#​8862](DataDog/dd-trace-java#8862) - [@​MattAlp](https://github.com/MattAlp)) - ✨ Extend JPS re-implementation to J9 family ([#​8813](DataDog/dd-trace-java#8813) - [@​MattAlp](https://github.com/MattAlp)) - 💡 Collect process tags for profiling upload requests ([#​8780](DataDog/dd-trace-java#8780) - [@​amarziali](https://github.com/amarziali)) #### Telemetry - 💡 Surface process tags on telemetry payloads ([#​8837](DataDog/dd-trace-java#8837) - [@​amarziali](https://github.com/amarziali)) #### Trace context propagation - ✨ Migrating all HttpClient Instrumentations to Inject Full Context ([#​8826](DataDog/dd-trace-java#8826) - [@​mhlidd](https://github.com/mhlidd)) - ✨ Migrating all HttpServer Instrumentations to Extract full Context ([#​8820](DataDog/dd-trace-java#8820) - [@​mhlidd](https://github.com/mhlidd)) - ✨ Add context API support OTel propagators ([#​8770](DataDog/dd-trace-java#8770) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) #### Tracer core - ✨⚡ Skip JAXB generated classes classloader ([#​9003](DataDog/dd-trace-java#9003) - [@​bric3](https://github.com/bric3)) - ✨ Add DD\_RUNTIME\_METRICS\_RUNTIME\_ID\_ENABLED alias for runtime id generation ([#​8981](DataDog/dd-trace-java#8981) - [@​amarziali](https://github.com/amarziali)) - 🐛 Use resolved address for peer.hostname when available without hitting the cache ([#​8915](DataDog/dd-trace-java#8915) - [@​amarziali](https://github.com/amarziali)) - 💡 Surface server name process tag for tomcat ([#​8894](DataDog/dd-trace-java#8894) - [@​amarziali](https://github.com/amarziali)) - 💡 Surface websphere cell and server name on process tags ([#​8880](DataDog/dd-trace-java#8880) - [@​amarziali](https://github.com/amarziali)) - ✨ Added special lightweight pre-main class that skips installation on incompatible JVMs. ([#​8855](DataDog/dd-trace-java#8855) - [@​AlexeyKuznetsov-DD](https://github.com/AlexeyKuznetsov-DD)) - 💡 Add entrypoint type to process tags ([#​8839](DataDog/dd-trace-java#8839) - [@​amarziali](https://github.com/amarziali)) - ✨ Extend JPS re-implementation to J9 family ([#​8813](DataDog/dd-trace-java#8813) - [@​MattAlp](https://github.com/MattAlp)) - ✨ Notify listeners when the scope top changes after switching scope stacks ([#​8797](DataDog/dd-trace-java#8797) - [@​mcculls](https://github.com/mcculls)) - ✨ Read hsperfdata for Java PIDs if jvmstat is unavailable ([#​8792](DataDog/dd-trace-java#8792) - [@​MattAlp](https://github.com/MattAlp)) - 🐛 Turn JDK socket support on by default ([#​8752](DataDog/dd-trace-java#8752) - [@​sarahchen6](https://github.com/sarahchen6)) - ✨ Simplify context propagation ([#​8719](DataDog/dd-trace-java#8719) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) - ✨ Add JSON parsing support ([#​8579](DataDog/dd-trace-java#8579) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) #### Tracer internal logging - ✨ Fix printing format of span identifiers ([#​8897](DataDog/dd-trace-java#8897) - [@​vandonr](https://github.com/vandonr)) #### Tracer public API - 💡 Track the source of installation ([#​8956](DataDog/dd-trace-java#8956) - [@​mabdinur](https://github.com/mabdinur)) - ✨ Enforce size limit on application\_monitoring.yaml files ([#​8789](DataDog/dd-trace-java#8789) - [@​mtoffl01](https://github.com/mtoffl01)) - ✨ Enabling baggage cache to support limits and non-ascii characters ([#​8713](DataDog/dd-trace-java#8713) - [@​mhlidd](https://github.com/mhlidd)) ### Instrumentations #### AWS Lambda instrumentation - ✨ Pass Lambda Request ID to Extension ([#​8814](DataDog/dd-trace-java#8814) - [@​nhulston](https://github.com/nhulston)) #### Core Java language instrumentation - ✨ Ensure ClassloadingInstrumentation is always applied even with `DD_TRACE_ENABLED=false` ([#​8863](DataDog/dd-trace-java#8863) - [@​mcculls](https://github.com/mcculls)) #### Eclipse Vert.x instrumentation - 🐛 Do not override route with / in vertx instrumentation ([#​8881](DataDog/dd-trace-java#8881) - [@​vandonr](https://github.com/vandonr)) #### IBM Liberty - 🐛 Fix error mark on http status for IBM liberty ([#​8822](DataDog/dd-trace-java#8822) - [@​amarziali](https://github.com/amarziali)) #### JDBC instrumentation - 🐛 Do not prepend DBM <> APM trace comment in SQLCommenter if there is a pg plan hint ([#​8864](DataDog/dd-trace-java#8864) - [@​edengorevoy](https://github.com/edengorevoy)) #### JMS instrumentation - ✨ Add jms as an extra integration name where there is JMS involved ([#​8933](DataDog/dd-trace-java#8933) - [@​vandonr](https://github.com/vandonr)) #### Kotlin instrumentation - ✨ Enable kotlin\_coroutine integration by default ([#​8848](DataDog/dd-trace-java#8848) - [@​mcculls](https://github.com/mcculls)) - 🧹 Rework Kotlin coroutines instrumentation around coroutine context ([#​8774](DataDog/dd-trace-java#8774) - [@​mcculls](https://github.com/mcculls)) #### OpenTelemetry instrumentation - 🐛 Support WithSpan inheritContext attribute ([#​8858](DataDog/dd-trace-java#8858) - [@​amarziali](https://github.com/amarziali)) - ✨ Add context API support OTel propagators ([#​8770](DataDog/dd-trace-java#8770) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) #### Play Framework instrumentation - 🐛 Fix the Play Framework's span resource name priority so that the client JAX-RS 404 cannot override it ([#​8591](DataDog/dd-trace-java#8591) - [@​ygree](https://github.com/ygree)) #### Quarkus Instrumentation - 🐛 Ignore quarkus jaxrs stubs and cdi wrapper proxies ([#​8891](DataDog/dd-trace-java#8891) - [@​amarziali](https://github.com/amarziali)) #### ServiceTalk - ✨ Improve ServiceTalk Captured Context API Instrumentation for v0.42.56+ ([#​8821](DataDog/dd-trace-java#8821) - [@​ygree](https://github.com/ygree)) #### Spring instrumentation - ✨ Supporting Baggage for Instrumentations used in Weblog Tests ([#​8773](DataDog/dd-trace-java#8773) - [@​mhlidd](https://github.com/mhlidd)) #### WebSocket Instrumentation - 💡 Trace websocket for spring webflux reactive handlers ([#​8831](DataDog/dd-trace-java#8831) - [@​amarziali](https://github.com/amarziali)) - 💡:test\_tube: WebSocket support for Netty ([#​8632](DataDog/dd-trace-java#8632) - [@​ValentinZakharov](https://github.com/ValentinZakharov)) #### Zio Instrumentation - 🧹 Cleanup Zio fiber instrumentation to avoid repeated activation of continuation ([#​8798](DataDog/dd-trace-java#8798) - [@​mcculls](https://github.com/mcculls)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 6pm every weekday,before 2am every weekday" in timezone Australia/Melbourne, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Never, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). GitOrigin-RevId: 9207366cdb6a1bd098082305d354a0a3c4622d7a
What Does This Do
First compress the upload and then check the compressed size against the maximum upload size. If above the limit, split by jar or scope and try again compressed
Add
it.unimi.dsi.fastutil
as third-party librariesMotivation
Additional Notes
Contributor Checklist
type:
and (comp:
orinst:
) labels in addition to any usefull labelsclose
,fix
or any linking keywords when referencing an issue.Use
solves
instead, and assign the PR milestone to the issueJira ticket: DEBUG-3942