Merged
Conversation
…on is no longer required to temporarily enable it
amarziali
approved these changes
Mar 13, 2025
Contributor
amarziali
left a comment
There was a problem hiding this comment.
Good catch. I didn't think about it. lgtm
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 57 metrics, 6 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.48.0-SNAPSHOT~2046f9fbc3, baseline=1.48.0-SNAPSHOT~46e4075bda
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.048 s) : 0, 1047530
Total [baseline] (8.671 s) : 0, 8670523
Agent [candidate] (1.047 s) : 0, 1046928
Total [candidate] (8.689 s) : 0, 8689211
section iast
Agent [baseline] (1.178 s) : 0, 1178308
Total [baseline] (9.293 s) : 0, 9292722
Agent [candidate] (1.172 s) : 0, 1172182
Total [candidate] (9.224 s) : 0, 9224098
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.174 s) : 0, 1174281
Total [baseline] (9.212 s) : 0, 9211646
Agent [candidate] (1.173 s) : 0, 1172623
Total [candidate] (9.214 s) : 0, 9214380
section iast_TELEMETRY_OFF
Agent [baseline] (1.175 s) : 0, 1175451
Total [baseline] (9.264 s) : 0, 9264039
Agent [candidate] (1.181 s) : 0, 1181218
Total [candidate] (9.263 s) : 0, 9263248
gantt
title insecure-bank - break down per module: candidate=1.48.0-SNAPSHOT~2046f9fbc3, baseline=1.48.0-SNAPSHOT~46e4075bda
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (723.846 ms) : 0, 723846
BytebuddyAgent [candidate] (722.205 ms) : 0, 722205
GlobalTracer [baseline] (241.563 ms) : 0, 241563
GlobalTracer [candidate] (240.647 ms) : 0, 240647
AppSec [baseline] (54.602 ms) : 0, 54602
AppSec [candidate] (55.021 ms) : 0, 55021
Remote Config [baseline] (688.966 µs) : 0, 689
Remote Config [candidate] (701.302 µs) : 0, 701
Telemetry [baseline] (11.511 ms) : 0, 11511
Telemetry [candidate] (13.074 ms) : 0, 13074
section iast
BytebuddyAgent [baseline] (843.33 ms) : 0, 843330
BytebuddyAgent [candidate] (838.421 ms) : 0, 838421
GlobalTracer [baseline] (231.136 ms) : 0, 231136
GlobalTracer [candidate] (230.548 ms) : 0, 230548
IAST [baseline] (22.962 ms) : 0, 22962
IAST [candidate] (22.69 ms) : 0, 22690
AppSec [baseline] (56.21 ms) : 0, 56210
AppSec [candidate] (55.958 ms) : 0, 55958
Remote Config [baseline] (621.448 µs) : 0, 621
Remote Config [candidate] (600.359 µs) : 0, 600
Telemetry [baseline] (8.722 ms) : 0, 8722
Telemetry [candidate] (8.633 ms) : 0, 8633
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (838.056 ms) : 0, 838056
BytebuddyAgent [candidate] (837.492 ms) : 0, 837492
GlobalTracer [baseline] (232.223 ms) : 0, 232223
GlobalTracer [candidate] (231.004 ms) : 0, 231004
IAST [baseline] (22.96 ms) : 0, 22960
IAST [candidate] (23.829 ms) : 0, 23829
AppSec [baseline] (56.326 ms) : 0, 56326
AppSec [candidate] (55.684 ms) : 0, 55684
Remote Config [baseline] (606.638 µs) : 0, 607
Remote Config [candidate] (618.576 µs) : 0, 619
Telemetry [baseline] (8.733 ms) : 0, 8733
Telemetry [candidate] (8.733 ms) : 0, 8733
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (840.443 ms) : 0, 840443
BytebuddyAgent [candidate] (843.609 ms) : 0, 843609
GlobalTracer [baseline] (231.212 ms) : 0, 231212
GlobalTracer [candidate] (233.493 ms) : 0, 233493
IAST [baseline] (22.543 ms) : 0, 22543
IAST [candidate] (22.841 ms) : 0, 22841
AppSec [baseline] (56.581 ms) : 0, 56581
AppSec [candidate] (56.663 ms) : 0, 56663
Remote Config [baseline] (639.636 µs) : 0, 640
Remote Config [candidate] (607.386 µs) : 0, 607
Telemetry [baseline] (8.692 ms) : 0, 8692
Telemetry [candidate] (8.717 ms) : 0, 8717
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.48.0-SNAPSHOT~2046f9fbc3, baseline=1.48.0-SNAPSHOT~46e4075bda
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.048 s) : 0, 1048102
Total [baseline] (10.474 s) : 0, 10473564
Agent [candidate] (1.042 s) : 0, 1042083
Total [candidate] (10.42 s) : 0, 10419859
section appsec
Agent [baseline] (1.191 s) : 0, 1190804
Total [baseline] (10.735 s) : 0, 10734937
Agent [candidate] (1.19 s) : 0, 1189646
Total [candidate] (10.725 s) : 0, 10725339
section iast
Agent [baseline] (1.169 s) : 0, 1168963
Total [baseline] (11.035 s) : 0, 11035051
Agent [candidate] (1.173 s) : 0, 1172770
Total [candidate] (11.024 s) : 0, 11023876
section profiling
Agent [baseline] (1.259 s) : 0, 1258549
Total [baseline] (10.788 s) : 0, 10787820
Agent [candidate] (1.27 s) : 0, 1269735
Total [candidate] (10.852 s) : 0, 10851741
gantt
title petclinic - break down per module: candidate=1.48.0-SNAPSHOT~2046f9fbc3, baseline=1.48.0-SNAPSHOT~46e4075bda
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (722.156 ms) : 0, 722156
BytebuddyAgent [candidate] (718.22 ms) : 0, 718220
GlobalTracer [baseline] (240.981 ms) : 0, 240981
GlobalTracer [candidate] (239.687 ms) : 0, 239687
AppSec [baseline] (54.67 ms) : 0, 54670
AppSec [candidate] (54.65 ms) : 0, 54650
Remote Config [baseline] (709.752 µs) : 0, 710
Remote Config [candidate] (691.846 µs) : 0, 692
Telemetry [baseline] (14.268 ms) : 0, 14268
Telemetry [candidate] (13.622 ms) : 0, 13622
section appsec
BytebuddyAgent [baseline] (741.509 ms) : 0, 741509
BytebuddyAgent [candidate] (740.295 ms) : 0, 740295
GlobalTracer [baseline] (237.882 ms) : 0, 237882
GlobalTracer [candidate] (237.767 ms) : 0, 237767
AppSec [baseline] (176.335 ms) : 0, 176335
AppSec [candidate] (176.412 ms) : 0, 176412
Remote Config [baseline] (663.736 µs) : 0, 664
Remote Config [candidate] (662.012 µs) : 0, 662
Telemetry [baseline] (8.249 ms) : 0, 8249
Telemetry [candidate] (8.274 ms) : 0, 8274
IAST [baseline] (21.686 ms) : 0, 21686
IAST [candidate] (21.927 ms) : 0, 21927
section iast
BytebuddyAgent [baseline] (835.423 ms) : 0, 835423
BytebuddyAgent [candidate] (838.065 ms) : 0, 838065
GlobalTracer [baseline] (230.029 ms) : 0, 230029
GlobalTracer [candidate] (231.108 ms) : 0, 231108
AppSec [baseline] (56.117 ms) : 0, 56117
AppSec [candidate] (55.359 ms) : 0, 55359
Remote Config [baseline] (594.856 µs) : 0, 595
Remote Config [candidate] (614.66 µs) : 0, 615
Telemetry [baseline] (8.698 ms) : 0, 8698
Telemetry [candidate] (8.704 ms) : 0, 8704
IAST [baseline] (22.891 ms) : 0, 22891
IAST [candidate] (23.706 ms) : 0, 23706
section profiling
BytebuddyAgent [baseline] (708.71 ms) : 0, 708710
BytebuddyAgent [candidate] (715.108 ms) : 0, 715108
GlobalTracer [baseline] (349.318 ms) : 0, 349318
GlobalTracer [candidate] (351.519 ms) : 0, 351519
AppSec [baseline] (54.194 ms) : 0, 54194
AppSec [candidate] (54.251 ms) : 0, 54251
Remote Config [baseline] (673.904 µs) : 0, 674
Remote Config [candidate] (683.864 µs) : 0, 684
Telemetry [baseline] (8.936 ms) : 0, 8936
Telemetry [candidate] (9.199 ms) : 0, 9199
ProfilingAgent [baseline] (96.046 ms) : 0, 96046
ProfilingAgent [candidate] (97.854 ms) : 0, 97854
Profiling [baseline] (96.073 ms) : 0, 96073
Profiling [candidate] (97.878 ms) : 0, 97878
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 1 performance regressions! Performance is the same for 12 metrics, 15 unstable metrics.
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics. Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~2046f9fbc3, baseline=1.48.0-SNAPSHOT~46e4075bda
dateFormat X
axisFormat %s
section baseline
no_agent (1.467 ms) : 1456, 1479
. : milestone, 1467,
appsec (2.331 ms) : 2286, 2375
. : milestone, 2331,
iast (2.111 ms) : 2055, 2167
. : milestone, 2111,
iast_GLOBAL (2.159 ms) : 2103, 2215
. : milestone, 2159,
profiling (1.969 ms) : 1925, 2013
. : milestone, 1969,
tracing (1.945 ms) : 1902, 1987
. : milestone, 1945,
section candidate
no_agent (1.473 ms) : 1461, 1484
. : milestone, 1473,
appsec (2.335 ms) : 2291, 2378
. : milestone, 2335,
iast (2.116 ms) : 2059, 2172
. : milestone, 2116,
iast_GLOBAL (2.146 ms) : 2091, 2202
. : milestone, 2146,
profiling (2.407 ms) : 2170, 2644
. : milestone, 2407,
tracing (1.944 ms) : 1902, 1987
. : milestone, 1944,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~2046f9fbc3, baseline=1.48.0-SNAPSHOT~46e4075bda
dateFormat X
axisFormat %s
section baseline
no_agent (15.12 s) : 15120000, 15120000
. : milestone, 15120000,
appsec (15.039 s) : 15039000, 15039000
. : milestone, 15039000,
iast (18.779 s) : 18779000, 18779000
. : milestone, 18779000,
iast_GLOBAL (17.415 s) : 17415000, 17415000
. : milestone, 17415000,
profiling (15.469 s) : 15469000, 15469000
. : milestone, 15469000,
tracing (14.912 s) : 14912000, 14912000
. : milestone, 14912000,
section candidate
no_agent (15.325 s) : 15325000, 15325000
. : milestone, 15325000,
appsec (14.903 s) : 14903000, 14903000
. : milestone, 14903000,
iast (18.811 s) : 18811000, 18811000
. : milestone, 18811000,
iast_GLOBAL (18.257 s) : 18257000, 18257000
. : milestone, 18257000,
profiling (15.706 s) : 15706000, 15706000
. : milestone, 15706000,
tracing (14.929 s) : 14929000, 14929000
. : milestone, 14929000,
|
mtoffl01
pushed a commit
that referenced
this pull request
Mar 24, 2025
…on is no longer required to temporarily enable it (#8556)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What Does This Do
Removes an instrumentation that was only used to temporarily enable async propagation
Motivation
Async propagation is now always on by default, so
HystrixThreadPoolInstrumentationis no longer requiredContributor Checklist
type:and (comp:orinst:) labels in addition to any usefull labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: APMAPI-981