Skip to content

Conversation

jpbempel
Copy link
Member

@jpbempel jpbempel commented May 15, 2025

What Does This Do

To avoid premature class loading and potential LinkageError we are not collecting the static inherited fields of a class

Motivation

Additional Notes

Contributor Checklist

Jira ticket: DEBUG-3855

@jpbempel jpbempel requested a review from a team as a code owner May 15, 2025 14:31
@jpbempel jpbempel requested review from evanchooly and removed request for a team May 15, 2025 14:31
@jpbempel jpbempel added type: bug Bug report and fix comp: debugger Dynamic Instrumentation labels May 15, 2025
@pr-commenter
Copy link

pr-commenter bot commented May 15, 2025

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1747645078 1747645460
end_time 2025-05-19T08:59:16 2025-05-19T09:05:38
git_branch master jpbempel/fix-dup-class-def
git_commit_sha 45c7667 8a0da54
start_time 2025-05-19T08:57:58 2025-05-19T09:04:21
See matching parameters
Baseline Candidate
ci_job_id 943300432 943300432
ci_pipeline_id 65447575 65447575
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1747644466 1747644466

Summary

Found 4 performance improvements and 0 performance regressions! Performance is the same for 3 metrics, 8 unstable metrics.

scenario Δ mean agg_http_req_duration_min Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p75 Δ mean agg_http_req_duration_p99 Δ mean throughput
scenario:loop better
[-283.017µs; -189.492µs] or [-2.654%; -1.777%]
better
[-283.655µs; -182.964µs] or [-2.620%; -1.690%]
better
[-323.539µs; -162.937µs] or [-2.961%; -1.491%]
unsure
[-420.358µs; -23.951µs] or [-3.737%; -0.213%]
better
[+1.139op/s; +3.129op/s] or [+1.247%; +3.426%]
See unchanged results
scenario Δ mean agg_http_req_duration_min Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p75 Δ mean agg_http_req_duration_p99 Δ mean throughput
scenario:noprobe unstable
[-82.592µs; +28.311µs] or [-27.489%; +9.423%]
unstable
[-94.371µs; +34.733µs] or [-27.587%; +10.154%]
unstable
[-110.778µs; +42.060µs] or [-30.740%; +11.672%]
unstable
[-1127.708µs; +363.662µs] or [-116.089%; +37.436%]
same
scenario:basic same unstable
[-27.086µs; +7.083µs] or [-8.408%; +2.199%]
unstable
[-42.452µs; +12.516µs] or [-12.546%; +3.699%]
unstable
[-748.897µs; +218.538µs] or [-94.602%; +27.606%]
unstable
[-133.296op/s; +255.247op/s] or [-5.465%; +10.465%]
Request duration reports for reports
gantt
    title reports - request duration [CI 0.99] : candidate=None, baseline=None
    dateFormat X
    axisFormat %s
section baseline
noprobe (342.08 µs) : 260, 424
.   : milestone, 342,
basic (322.138 µs) : 300, 344
.   : milestone, 322,
loop (10.827 ms) : 10790, 10864
.   : milestone, 10827,
section candidate
noprobe (312.261 µs) : 284, 340
.   : milestone, 312,
basic (312.136 µs) : 303, 321
.   : milestone, 312,
loop (10.593 ms) : 10539, 10648
.   : milestone, 10593,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 342.08 µs [259.788 µs, 424.371 µs]
basic 322.138 µs [300.228 µs, 344.047 µs]
loop 10.827 ms [10.79 ms, 10.864 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 312.261 µs [284.14 µs, 340.381 µs]
basic 312.136 µs [303.423 µs, 320.85 µs]
loop 10.593 ms [10.539 ms, 10.648 ms]

@pr-commenter
Copy link

pr-commenter bot commented May 15, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-dup-class-def
git_commit_date 1747640407 1747645590
git_commit_sha 45c7667 47fa152
release_version 1.50.0-SNAPSHOT~45c7667bff 1.50.0-SNAPSHOT~47fa152057
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1747647867 1747647867
ci_job_id 943343680 943343680
ci_pipeline_id 65450341 65450341
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-px6-mzwm-project-304-concurrent-0-6nw8wp5e 6.8.0-1028-aws #30~22.04.1-Ubuntu SMP Sun Apr 20 06:03:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-px6-mzwm-project-304-concurrent-0-6nw8wp5e 6.8.0-1028-aws #30~22.04.1-Ubuntu SMP Sun Apr 20 06:03:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None
variant iast iast

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 57 metrics, 14 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~47fa152057, baseline=1.50.0-SNAPSHOT~45c7667bff

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.018 s) : 0, 1017884
Total [baseline] (8.695 s) : 0, 8694676
Agent [candidate] (1.027 s) : 0, 1026680
Total [candidate] (8.667 s) : 0, 8666605
section iast
Agent [baseline] (1.152 s) : 0, 1151546
Total [baseline] (9.279 s) : 0, 9278618
Agent [candidate] (1.149 s) : 0, 1149130
Total [candidate] (9.24 s) : 0, 9239905
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.152 s) : 0, 1151665
Total [baseline] (9.219 s) : 0, 9218567
Agent [candidate] (1.15 s) : 0, 1150096
Total [candidate] (9.209 s) : 0, 9208566
section iast_TELEMETRY_OFF
Agent [baseline] (1.145 s) : 0, 1145475
Total [baseline] (9.242 s) : 0, 9241896
Agent [candidate] (1.157 s) : 0, 1157358
Total [candidate] (9.285 s) : 0, 9285458
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent iast 1.152 s 133.662 ms (13.1%)
Agent iast_HARDCODED_SECRET_DISABLED 1.152 s 133.781 ms (13.1%)
Agent iast_TELEMETRY_OFF 1.145 s 127.59 ms (12.5%)
Total tracing 8.695 s -
Total iast 9.279 s 583.942 ms (6.7%)
Total iast_HARDCODED_SECRET_DISABLED 9.219 s 523.892 ms (6.0%)
Total iast_TELEMETRY_OFF 9.242 s 547.221 ms (6.3%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.027 s -
Agent iast 1.149 s 122.45 ms (11.9%)
Agent iast_HARDCODED_SECRET_DISABLED 1.15 s 123.416 ms (12.0%)
Agent iast_TELEMETRY_OFF 1.157 s 130.678 ms (12.7%)
Total tracing 8.667 s -
Total iast 9.24 s 573.3 ms (6.6%)
Total iast_HARDCODED_SECRET_DISABLED 9.209 s 541.961 ms (6.3%)
Total iast_TELEMETRY_OFF 9.285 s 618.852 ms (7.1%)
gantt
    title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~47fa152057, baseline=1.50.0-SNAPSHOT~45c7667bff

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (682.745 ms) : 0, 682745
BytebuddyAgent [candidate] (686.695 ms) : 0, 686695
GlobalTracer [baseline] (239.905 ms) : 0, 239905
GlobalTracer [candidate] (241.897 ms) : 0, 241897
AppSec [baseline] (54.361 ms) : 0, 54361
AppSec [candidate] (55.326 ms) : 0, 55326
Debugger [baseline] (8.318 ms) : 0, 8318
Debugger [candidate] (10.08 ms) : 0, 10080
Remote Config [baseline] (713.655 µs) : 0, 714
Remote Config [candidate] (699.388 µs) : 0, 699
Telemetry [baseline] (8.32 ms) : 0, 8320
Telemetry [candidate] (8.315 ms) : 0, 8315
section iast
BytebuddyAgent [baseline] (801.988 ms) : 0, 801988
BytebuddyAgent [candidate] (801.849 ms) : 0, 801849
GlobalTracer [baseline] (232.114 ms) : 0, 232114
GlobalTracer [candidate] (230.722 ms) : 0, 230722
IAST [baseline] (27.892 ms) : 0, 27892
IAST [candidate] (28.183 ms) : 0, 28183
AppSec [baseline] (51.506 ms) : 0, 51506
AppSec [candidate] (50.451 ms) : 0, 50451
Debugger [baseline] (5.916 ms) : 0, 5916
Debugger [candidate] (5.875 ms) : 0, 5875
Remote Config [baseline] (604.147 µs) : 0, 604
Remote Config [candidate] (583.593 µs) : 0, 584
Telemetry [baseline] (7.951 ms) : 0, 7951
Telemetry [candidate] (7.903 ms) : 0, 7903
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (803.413 ms) : 0, 803413
BytebuddyAgent [candidate] (802.274 ms) : 0, 802274
GlobalTracer [baseline] (231.611 ms) : 0, 231611
GlobalTracer [candidate] (231.048 ms) : 0, 231048
IAST [baseline] (27.5 ms) : 0, 27500
IAST [candidate] (28.429 ms) : 0, 28429
AppSec [baseline] (51.131 ms) : 0, 51131
AppSec [candidate] (50.501 ms) : 0, 50501
Debugger [baseline] (5.877 ms) : 0, 5877
Debugger [candidate] (5.865 ms) : 0, 5865
Remote Config [baseline] (575.853 µs) : 0, 576
Remote Config [candidate] (590.817 µs) : 0, 591
Telemetry [baseline] (7.94 ms) : 0, 7940
Telemetry [candidate] (7.866 ms) : 0, 7866
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (798.944 ms) : 0, 798944
BytebuddyAgent [candidate] (807.479 ms) : 0, 807479
GlobalTracer [baseline] (230.964 ms) : 0, 230964
GlobalTracer [candidate] (232.409 ms) : 0, 232409
IAST [baseline] (23.821 ms) : 0, 23821
IAST [candidate] (23.611 ms) : 0, 23611
AppSec [baseline] (54.123 ms) : 0, 54123
AppSec [candidate] (55.731 ms) : 0, 55731
Debugger [baseline] (5.874 ms) : 0, 5874
Debugger [candidate] (6.006 ms) : 0, 6006
Remote Config [baseline] (583.925 µs) : 0, 584
Remote Config [candidate] (609.389 µs) : 0, 609
Telemetry [baseline] (7.661 ms) : 0, 7661
Telemetry [candidate] (7.851 ms) : 0, 7851
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~47fa152057, baseline=1.50.0-SNAPSHOT~45c7667bff

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.027 s) : 0, 1027201
Total [baseline] (10.559 s) : 0, 10558899
Agent [candidate] (1.028 s) : 0, 1028122
Total [candidate] (10.472 s) : 0, 10471558
section appsec
Agent [baseline] (1.167 s) : 0, 1166896
Total [baseline] (10.688 s) : 0, 10688476
Agent [candidate] (1.166 s) : 0, 1166412
Total [candidate] (10.709 s) : 0, 10709461
section iast
Agent [baseline] (1.149 s) : 0, 1149203
Total [baseline] (10.965 s) : 0, 10965310
Agent [candidate] (1.149 s) : 0, 1148761
Total [candidate] (10.971 s) : 0, 10970717
section profiling
Agent [baseline] (1.282 s) : 0, 1282197
Total [baseline] (10.936 s) : 0, 10936408
Agent [candidate] (1.286 s) : 0, 1286178
Total [candidate] (10.824 s) : 0, 10824289
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.027 s -
Agent appsec 1.167 s 139.694 ms (13.6%)
Agent iast 1.149 s 122.002 ms (11.9%)
Agent profiling 1.282 s 254.995 ms (24.8%)
Total tracing 10.559 s -
Total appsec 10.688 s 129.577 ms (1.2%)
Total iast 10.965 s 406.411 ms (3.8%)
Total profiling 10.936 s 377.509 ms (3.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.028 s -
Agent appsec 1.166 s 138.291 ms (13.5%)
Agent iast 1.149 s 120.639 ms (11.7%)
Agent profiling 1.286 s 258.056 ms (25.1%)
Total tracing 10.472 s -
Total appsec 10.709 s 237.903 ms (2.3%)
Total iast 10.971 s 499.159 ms (4.8%)
Total profiling 10.824 s 352.731 ms (3.4%)
gantt
    title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~47fa152057, baseline=1.50.0-SNAPSHOT~45c7667bff

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (687.779 ms) : 0, 687779
BytebuddyAgent [candidate] (688.657 ms) : 0, 688657
GlobalTracer [baseline] (242.132 ms) : 0, 242132
GlobalTracer [candidate] (242.118 ms) : 0, 242118
AppSec [baseline] (54.679 ms) : 0, 54679
AppSec [candidate] (55.534 ms) : 0, 55534
Debugger [baseline] (8.394 ms) : 0, 8394
Debugger [candidate] (8.984 ms) : 0, 8984
Remote Config [baseline] (708.578 µs) : 0, 709
Remote Config [candidate] (694.446 µs) : 0, 694
Telemetry [baseline] (9.82 ms) : 0, 9820
Telemetry [candidate] (8.347 ms) : 0, 8347
section appsec
BytebuddyAgent [baseline] (704.212 ms) : 0, 704212
BytebuddyAgent [candidate] (703.873 ms) : 0, 703873
GlobalTracer [baseline] (238.125 ms) : 0, 238125
GlobalTracer [candidate] (238.045 ms) : 0, 238045
AppSec [baseline] (175.721 ms) : 0, 175721
AppSec [candidate] (176.113 ms) : 0, 176113
Debugger [baseline] (5.955 ms) : 0, 5955
Debugger [candidate] (5.921 ms) : 0, 5921
Remote Config [baseline] (622.966 µs) : 0, 623
Remote Config [candidate] (622.488 µs) : 0, 622
Telemetry [baseline] (7.74 ms) : 0, 7740
Telemetry [candidate] (7.345 ms) : 0, 7345
IAST [baseline] (21.875 ms) : 0, 21875
IAST [candidate] (21.887 ms) : 0, 21887
section iast
BytebuddyAgent [baseline] (802.146 ms) : 0, 802146
BytebuddyAgent [candidate] (801.627 ms) : 0, 801627
GlobalTracer [baseline] (230.894 ms) : 0, 230894
GlobalTracer [candidate] (230.695 ms) : 0, 230695
AppSec [baseline] (47.711 ms) : 0, 47711
AppSec [candidate] (50.213 ms) : 0, 50213
Debugger [baseline] (5.888 ms) : 0, 5888
Debugger [candidate] (5.837 ms) : 0, 5837
Remote Config [baseline] (576.716 µs) : 0, 577
Remote Config [candidate] (573.637 µs) : 0, 574
Telemetry [baseline] (7.867 ms) : 0, 7867
Telemetry [candidate] (7.866 ms) : 0, 7866
IAST [baseline] (29.04 ms) : 0, 29040
IAST [candidate] (27.663 ms) : 0, 27663
section profiling
ProfilingAgent [baseline] (103.211 ms) : 0, 103211
ProfilingAgent [candidate] (103.586 ms) : 0, 103586
BytebuddyAgent [baseline] (674.832 ms) : 0, 674832
BytebuddyAgent [candidate] (678.022 ms) : 0, 678022
GlobalTracer [baseline] (376.186 ms) : 0, 376186
GlobalTracer [candidate] (376.009 ms) : 0, 376009
AppSec [baseline] (61.953 ms) : 0, 61953
AppSec [candidate] (62.078 ms) : 0, 62078
Debugger [baseline] (6.267 ms) : 0, 6267
Debugger [candidate] (6.345 ms) : 0, 6345
Remote Config [baseline] (668.497 µs) : 0, 668
Remote Config [candidate] (670.15 µs) : 0, 670
Telemetry [baseline] (8.248 ms) : 0, 8248
Telemetry [candidate] (8.302 ms) : 0, 8302
Profiling [baseline] (103.234 ms) : 0, 103234
Profiling [candidate] (103.61 ms) : 0, 103610
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-05-19T09:16:37 2025-05-19T09:24:26
git_branch master jpbempel/fix-dup-class-def
git_commit_date 1747640407 1747645590
git_commit_sha 45c7667 47fa152
release_version 1.50.0-SNAPSHOT~45c7667bff 1.50.0-SNAPSHOT~47fa152057
start_time 2025-05-19T09:16:23 2025-05-19T09:24:12
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1747647066 1747647066
ci_job_id 943343682 943343682
ci_pipeline_id 65450341 65450341
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-k6odmlti-project-304-concurrent-0-hncigj9x 6.8.0-1028-aws #30~22.04.1-Ubuntu SMP Sun Apr 20 06:03:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-k6odmlti-project-304-concurrent-0-hncigj9x 6.8.0-1028-aws #30~22.04.1-Ubuntu SMP Sun Apr 20 06:03:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant iast iast

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 18 unstable metrics.

Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~47fa152057, baseline=1.50.0-SNAPSHOT~45c7667bff
    dateFormat X
    axisFormat %s
section baseline
no_agent (378.228 µs) : 358, 398
.   : milestone, 378,
iast (522.888 µs) : 501, 545
.   : milestone, 523,
iast_FULL (744.094 µs) : 722, 766
.   : milestone, 744,
iast_GLOBAL (569.462 µs) : 548, 591
.   : milestone, 569,
iast_HARDCODED_SECRET_DISABLED (530.49 µs) : 508, 553
.   : milestone, 530,
iast_INACTIVE (467.879 µs) : 447, 489
.   : milestone, 468,
iast_TELEMETRY_OFF (525.393 µs) : 502, 549
.   : milestone, 525,
tracing (460.069 µs) : 438, 482
.   : milestone, 460,
section candidate
no_agent (390.869 µs) : 371, 411
.   : milestone, 391,
iast (525.628 µs) : 503, 548
.   : milestone, 526,
iast_FULL (736.422 µs) : 714, 758
.   : milestone, 736,
iast_GLOBAL (571.8 µs) : 550, 594
.   : milestone, 572,
iast_HARDCODED_SECRET_DISABLED (528.461 µs) : 506, 551
.   : milestone, 528,
iast_INACTIVE (472.557 µs) : 450, 495
.   : milestone, 473,
iast_TELEMETRY_OFF (523.694 µs) : 500, 547
.   : milestone, 524,
tracing (461.46 µs) : 439, 483
.   : milestone, 461,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 378.228 µs [358.293 µs, 398.162 µs] -
iast 522.888 µs [501.2 µs, 544.576 µs] 144.66 µs (38.2%)
iast_FULL 744.094 µs [722.042 µs, 766.146 µs] 365.866 µs (96.7%)
iast_GLOBAL 569.462 µs [547.652 µs, 591.272 µs] 191.234 µs (50.6%)
iast_HARDCODED_SECRET_DISABLED 530.49 µs [507.874 µs, 553.106 µs] 152.262 µs (40.3%)
iast_INACTIVE 467.879 µs [446.862 µs, 488.896 µs] 89.651 µs (23.7%)
iast_TELEMETRY_OFF 525.393 µs [501.95 µs, 548.836 µs] 147.165 µs (38.9%)
tracing 460.069 µs [438.158 µs, 481.98 µs] 81.841 µs (21.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 390.869 µs [371.161 µs, 410.577 µs] -
iast 525.628 µs [503.249 µs, 548.007 µs] 134.759 µs (34.5%)
iast_FULL 736.422 µs [714.416 µs, 758.427 µs] 345.553 µs (88.4%)
iast_GLOBAL 571.8 µs [549.875 µs, 593.725 µs] 180.931 µs (46.3%)
iast_HARDCODED_SECRET_DISABLED 528.461 µs [505.559 µs, 551.364 µs] 137.593 µs (35.2%)
iast_INACTIVE 472.557 µs [449.63 µs, 495.484 µs] 81.688 µs (20.9%)
iast_TELEMETRY_OFF 523.694 µs [500.351 µs, 547.038 µs] 132.825 µs (34.0%)
tracing 461.46 µs [439.481 µs, 483.438 µs] 70.591 µs (18.1%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~47fa152057, baseline=1.50.0-SNAPSHOT~45c7667bff
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.378 ms) : 1358, 1397
.   : milestone, 1378,
appsec (1.742 ms) : 1718, 1766
.   : milestone, 1742,
appsec_no_iast (1.739 ms) : 1716, 1763
.   : milestone, 1739,
code_origins (1.707 ms) : 1679, 1736
.   : milestone, 1707,
iast (1.535 ms) : 1511, 1559
.   : milestone, 1535,
profiling (1.517 ms) : 1494, 1541
.   : milestone, 1517,
tracing (1.505 ms) : 1480, 1529
.   : milestone, 1505,
section candidate
no_agent (1.376 ms) : 1356, 1397
.   : milestone, 1376,
appsec (1.741 ms) : 1718, 1765
.   : milestone, 1741,
appsec_no_iast (1.76 ms) : 1736, 1783
.   : milestone, 1760,
code_origins (1.671 ms) : 1644, 1698
.   : milestone, 1671,
iast (1.523 ms) : 1499, 1547
.   : milestone, 1523,
profiling (1.555 ms) : 1530, 1580
.   : milestone, 1555,
tracing (1.495 ms) : 1472, 1519
.   : milestone, 1495,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.378 ms [1.358 ms, 1.397 ms] -
appsec 1.742 ms [1.718 ms, 1.766 ms] 364.248 µs (26.4%)
appsec_no_iast 1.739 ms [1.716 ms, 1.763 ms] 361.454 µs (26.2%)
code_origins 1.707 ms [1.679 ms, 1.736 ms] 329.383 µs (23.9%)
iast 1.535 ms [1.511 ms, 1.559 ms] 157.306 µs (11.4%)
profiling 1.517 ms [1.494 ms, 1.541 ms] 139.3 µs (10.1%)
tracing 1.505 ms [1.48 ms, 1.529 ms] 126.917 µs (9.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.376 ms [1.356 ms, 1.397 ms] -
appsec 1.741 ms [1.718 ms, 1.765 ms] 364.861 µs (26.5%)
appsec_no_iast 1.76 ms [1.736 ms, 1.783 ms] 383.012 µs (27.8%)
code_origins 1.671 ms [1.644 ms, 1.698 ms] 294.538 µs (21.4%)
iast 1.523 ms [1.499 ms, 1.547 ms] 146.752 µs (10.7%)
profiling 1.555 ms [1.53 ms, 1.58 ms] 178.772 µs (13.0%)
tracing 1.495 ms [1.472 ms, 1.519 ms] 118.64 µs (8.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/fix-dup-class-def
git_commit_date 1747640407 1747645590
git_commit_sha 45c7667 47fa152
release_version 1.50.0-SNAPSHOT~45c7667bff 1.50.0-SNAPSHOT~47fa152057
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1747647561 1747647561
ci_job_id 943343684 943343684
ci_pipeline_id 65450341 65450341
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-k6odmlti-project-304-concurrent-1-i0ebq4cz 6.8.0-1028-aws #30~22.04.1-Ubuntu SMP Sun Apr 20 06:03:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-k6odmlti-project-304-concurrent-1-i0ebq4cz 6.8.0-1028-aws #30~22.04.1-Ubuntu SMP Sun Apr 20 06:03:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant appsec appsec

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~47fa152057, baseline=1.50.0-SNAPSHOT~45c7667bff
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.486 s) : 15486000, 15486000
.   : milestone, 15486000,
appsec (15.003 s) : 15003000, 15003000
.   : milestone, 15003000,
iast (18.533 s) : 18533000, 18533000
.   : milestone, 18533000,
iast_GLOBAL (18.003 s) : 18003000, 18003000
.   : milestone, 18003000,
profiling (15.515 s) : 15515000, 15515000
.   : milestone, 15515000,
tracing (14.956 s) : 14956000, 14956000
.   : milestone, 14956000,
section candidate
no_agent (15.268 s) : 15268000, 15268000
.   : milestone, 15268000,
appsec (15.027 s) : 15027000, 15027000
.   : milestone, 15027000,
iast (18.754 s) : 18754000, 18754000
.   : milestone, 18754000,
iast_GLOBAL (18.113 s) : 18113000, 18113000
.   : milestone, 18113000,
profiling (15.673 s) : 15673000, 15673000
.   : milestone, 15673000,
tracing (15.287 s) : 15287000, 15287000
.   : milestone, 15287000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.486 s [15.486 s, 15.486 s] -
appsec 15.003 s [15.003 s, 15.003 s] -483.0 ms (-3.1%)
iast 18.533 s [18.533 s, 18.533 s] 3.047 s (19.7%)
iast_GLOBAL 18.003 s [18.003 s, 18.003 s] 2.517 s (16.3%)
profiling 15.515 s [15.515 s, 15.515 s] 29.0 ms (0.2%)
tracing 14.956 s [14.956 s, 14.956 s] -530.0 ms (-3.4%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.268 s [15.268 s, 15.268 s] -
appsec 15.027 s [15.027 s, 15.027 s] -241.0 ms (-1.6%)
iast 18.754 s [18.754 s, 18.754 s] 3.486 s (22.8%)
iast_GLOBAL 18.113 s [18.113 s, 18.113 s] 2.845 s (18.6%)
profiling 15.673 s [15.673 s, 15.673 s] 405.0 ms (2.7%)
tracing 15.287 s [15.287 s, 15.287 s] 19.0 ms (0.1%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~47fa152057, baseline=1.50.0-SNAPSHOT~45c7667bff
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.482 ms) : 1471, 1494
.   : milestone, 1482,
appsec (2.413 ms) : 2364, 2462
.   : milestone, 2413,
iast (2.194 ms) : 2132, 2256
.   : milestone, 2194,
iast_GLOBAL (2.246 ms) : 2184, 2309
.   : milestone, 2246,
profiling (2.526 ms) : 2341, 2711
.   : milestone, 2526,
tracing (2.008 ms) : 1960, 2056
.   : milestone, 2008,
section candidate
no_agent (1.478 ms) : 1466, 1489
.   : milestone, 1478,
appsec (2.413 ms) : 2364, 2462
.   : milestone, 2413,
iast (2.197 ms) : 2135, 2258
.   : milestone, 2197,
iast_GLOBAL (2.232 ms) : 2169, 2295
.   : milestone, 2232,
profiling (2.044 ms) : 1994, 2093
.   : milestone, 2044,
tracing (2.015 ms) : 1967, 2062
.   : milestone, 2015,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.482 ms [1.471 ms, 1.494 ms] -
appsec 2.413 ms [2.364 ms, 2.462 ms] 930.642 µs (62.8%)
iast 2.194 ms [2.132 ms, 2.256 ms] 711.729 µs (48.0%)
iast_GLOBAL 2.246 ms [2.184 ms, 2.309 ms] 763.73 µs (51.5%)
profiling 2.526 ms [2.341 ms, 2.711 ms] 1.044 ms (70.4%)
tracing 2.008 ms [1.96 ms, 2.056 ms] 525.702 µs (35.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.478 ms [1.466 ms, 1.489 ms] -
appsec 2.413 ms [2.364 ms, 2.462 ms] 935.725 µs (63.3%)
iast 2.197 ms [2.135 ms, 2.258 ms] 719.084 µs (48.7%)
iast_GLOBAL 2.232 ms [2.169 ms, 2.295 ms] 754.408 µs (51.1%)
profiling 2.044 ms [1.994 ms, 2.093 ms] 566.001 µs (38.3%)
tracing 2.015 ms [1.967 ms, 2.062 ms] 536.983 µs (36.3%)

@jpbempel jpbempel force-pushed the jpbempel/fix-dup-class-def branch 3 times, most recently from 24dd338 to 8a0da54 Compare May 19, 2025 08:47
To avoid premature class loading and potential LinkageError we are not
collecting the static inherited fields of a class
@jpbempel jpbempel force-pushed the jpbempel/fix-dup-class-def branch from 8a0da54 to 47fa152 Compare May 19, 2025 09:06
@jpbempel jpbempel merged commit c06c54a into master May 19, 2025
587 of 592 checks passed
@jpbempel jpbempel deleted the jpbempel/fix-dup-class-def branch May 19, 2025 13:46
@github-actions github-actions bot added this to the 1.50.0 milestone May 19, 2025
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request Jun 20, 2025
| 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
([#&#8203;8825](DataDog/dd-trace-java#8825) -
[@&#8203;jandro996](https://github.com/jandro996))
- 🐛 Adapt standalone ASM to support API Security
([#&#8203;8804](DataDog/dd-trace-java#8804) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Add appsec.waf.input\_truncated metric
([#&#8203;8791](DataDog/dd-trace-java#8791) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Extended appsec request body collection
([#&#8203;8748](DataDog/dd-trace-java#8748) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Extended appsec request/response headers collection
([#&#8203;8724](DataDog/dd-trace-java#8724) -
[@&#8203;jandro996](https://github.com/jandro996))

#### Build & Tooling

- ✨ Add artifacts to public s3 bucket
([#&#8203;8947](DataDog/dd-trace-java#8947) -
[@&#8203;randomanderson](https://github.com/randomanderson))

#### Continuous Integration Visibility

- ✨ Improve PR information building
([#&#8203;8908](DataDog/dd-trace-java#8908) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Truncate span stack traces when Test Optimization is
enabled
([#&#8203;8903](DataDog/dd-trace-java#8903) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Ensure auto-detected service name is the same for every process
in the same build
([#&#8203;8902](DataDog/dd-trace-java#8902) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Use tag as fallback in api requests if no branch is available
([#&#8203;8876](DataDog/dd-trace-java#8876) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Add support for JUnit 5.13-RC1
([#&#8203;8865](DataDog/dd-trace-java#8865),
[#&#8203;8871](DataDog/dd-trace-java#8871) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Implement attempt to fix v3 and v4 and bump capability
version
([#&#8203;8824](DataDog/dd-trace-java#8824) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- 🧹 Align retry logic for all test framework instrumentations
([#&#8203;8803](DataDog/dd-trace-java#8803) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- 🐛 Always build ci workspace without trailing separator
([#&#8203;8788](DataDog/dd-trace-java#8788) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Add commit discrepancies telemetry when building repository
git information
([#&#8203;8763](DataDog/dd-trace-java#8763) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))

#### Data Streams Monitoring

- 💡 Surface process tags in dsm payloads and use them for base hash
calculation
([#&#8203;8836](DataDog/dd-trace-java#8836) -
[@&#8203;amarziali](https://github.com/amarziali))

#### Dynamic Instrumentation

- ✨ Optimized allocations for collection filter functions
([#&#8203;8896](DataDog/dd-trace-java#8896) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Fix SymDB upload size check
([#&#8203;8887](DataDog/dd-trace-java#8887) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Add support for Set in filter function
([#&#8203;8873](DataDog/dd-trace-java#8873) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Add support for isDefined in log template
([#&#8203;8859](DataDog/dd-trace-java#8859) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Fix Max captured frames for Exception Replay
([#&#8203;8856](DataDog/dd-trace-java#8856) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Remove static inherited fields collection
([#&#8203;8832](DataDog/dd-trace-java#8832) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 💡 Add process tags to dynamic instrumentation intake payload
([#&#8203;8779](DataDog/dd-trace-java#8779) -
[@&#8203;amarziali](https://github.com/amarziali))

#### GraalVM native-image

- ✨ Add support for GraalVM Native GC metrics
([#&#8203;8913](DataDog/dd-trace-java#8913) -
[@&#8203;ygree](https://github.com/ygree))
- ✨ Add JMXFetch support for GraalVM Native
([#&#8203;8569](DataDog/dd-trace-java#8569) -
[@&#8203;ygree](https://github.com/ygree))

#### JMX fetch

- ✨ Add support for GraalVM Native GC metrics
([#&#8203;8913](DataDog/dd-trace-java#8913) -
[@&#8203;ygree](https://github.com/ygree))

#### Library Injection

- ✨ Deny oracle db jvm based tools
([#&#8203;8909](DataDog/dd-trace-java#8909) -
[@&#8203;bric3](https://github.com/bric3))

#### OpenTracing

- 🐛 Fix OT packaging for exception replay
([#&#8203;8912](DataDog/dd-trace-java#8912) -
[@&#8203;jpbempel](https://github.com/jpbempel))

#### Profiling

- ✨ Bump ddprof to 1.27.0
([#&#8203;8893](DataDog/dd-trace-java#8893) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- Properly handle the adaptive sampling interval overflow by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#213
- Fix [#&#8203;200](DataDog/dd-trace-java#200)
Crash related to aligned\_alloc and free in context by
[@&#8203;yanglong1010](https://github.com/yanglong1010) in
DataDog/java-profiler#208
- Explicitly initialize empty context page by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#210
- Re-connect crash recursion protection with VM stackwalker by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#214
- ✨ Enable ZSTD compression for profiling
([#&#8203;8862](DataDog/dd-trace-java#8862) -
[@&#8203;MattAlp](https://github.com/MattAlp))
- ✨ Extend JPS re-implementation to J9 family
([#&#8203;8813](DataDog/dd-trace-java#8813) -
[@&#8203;MattAlp](https://github.com/MattAlp))
- 💡 Collect process tags for profiling upload requests
([#&#8203;8780](DataDog/dd-trace-java#8780) -
[@&#8203;amarziali](https://github.com/amarziali))

#### Telemetry

- 💡 Surface process tags on telemetry payloads
([#&#8203;8837](DataDog/dd-trace-java#8837) -
[@&#8203;amarziali](https://github.com/amarziali))

#### Trace context propagation

- ✨ Migrating all HttpClient Instrumentations to Inject Full
Context
([#&#8203;8826](DataDog/dd-trace-java#8826) -
[@&#8203;mhlidd](https://github.com/mhlidd))
- ✨ Migrating all HttpServer Instrumentations to Extract full
Context
([#&#8203;8820](DataDog/dd-trace-java#8820) -
[@&#8203;mhlidd](https://github.com/mhlidd))
- ✨ Add context API support OTel propagators
([#&#8203;8770](DataDog/dd-trace-java#8770) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))

#### Tracer core

- ✨⚡ Skip JAXB generated classes classloader
([#&#8203;9003](DataDog/dd-trace-java#9003) -
[@&#8203;bric3](https://github.com/bric3))
- ✨ Add DD\_RUNTIME\_METRICS\_RUNTIME\_ID\_ENABLED alias for
runtime id generation
([#&#8203;8981](DataDog/dd-trace-java#8981) -
[@&#8203;amarziali](https://github.com/amarziali))
- 🐛 Use resolved address for peer.hostname when available without
hitting the cache
([#&#8203;8915](DataDog/dd-trace-java#8915) -
[@&#8203;amarziali](https://github.com/amarziali))
- 💡 Surface server name process tag for tomcat
([#&#8203;8894](DataDog/dd-trace-java#8894) -
[@&#8203;amarziali](https://github.com/amarziali))
- 💡 Surface websphere cell and server name on process tags
([#&#8203;8880](DataDog/dd-trace-java#8880) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Added special lightweight pre-main class that skips
installation on incompatible JVMs.
([#&#8203;8855](DataDog/dd-trace-java#8855) -
[@&#8203;AlexeyKuznetsov-DD](https://github.com/AlexeyKuznetsov-DD))
- 💡 Add entrypoint type to process tags
([#&#8203;8839](DataDog/dd-trace-java#8839) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Extend JPS re-implementation to J9 family
([#&#8203;8813](DataDog/dd-trace-java#8813) -
[@&#8203;MattAlp](https://github.com/MattAlp))
- ✨ Notify listeners when the scope top changes after switching
scope stacks
([#&#8203;8797](DataDog/dd-trace-java#8797) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Read hsperfdata for Java PIDs if jvmstat is unavailable
([#&#8203;8792](DataDog/dd-trace-java#8792) -
[@&#8203;MattAlp](https://github.com/MattAlp))
- 🐛 Turn JDK socket support on by default
([#&#8203;8752](DataDog/dd-trace-java#8752) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
- ✨ Simplify context propagation
([#&#8203;8719](DataDog/dd-trace-java#8719) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- ✨ Add JSON parsing support
([#&#8203;8579](DataDog/dd-trace-java#8579) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))

#### Tracer internal logging

- ✨ Fix printing format of span identifiers
([#&#8203;8897](DataDog/dd-trace-java#8897) -
[@&#8203;vandonr](https://github.com/vandonr))

#### Tracer public API

- 💡 Track the source of installation
([#&#8203;8956](DataDog/dd-trace-java#8956) -
[@&#8203;mabdinur](https://github.com/mabdinur))
- ✨ Enforce size limit on application\_monitoring.yaml files
([#&#8203;8789](DataDog/dd-trace-java#8789) -
[@&#8203;mtoffl01](https://github.com/mtoffl01))
- ✨ Enabling baggage cache to support limits and non-ascii
characters
([#&#8203;8713](DataDog/dd-trace-java#8713) -
[@&#8203;mhlidd](https://github.com/mhlidd))

### Instrumentations

#### AWS Lambda instrumentation

- ✨ Pass Lambda Request ID to Extension
([#&#8203;8814](DataDog/dd-trace-java#8814) -
[@&#8203;nhulston](https://github.com/nhulston))

#### Core Java language instrumentation

- ✨ Ensure ClassloadingInstrumentation is always applied even
with `DD_TRACE_ENABLED=false`
([#&#8203;8863](DataDog/dd-trace-java#8863) -
[@&#8203;mcculls](https://github.com/mcculls))

#### Eclipse Vert.x instrumentation

- 🐛 Do not override route with / in vertx instrumentation
([#&#8203;8881](DataDog/dd-trace-java#8881) -
[@&#8203;vandonr](https://github.com/vandonr))

#### IBM Liberty

- 🐛 Fix error mark on http status for IBM liberty
([#&#8203;8822](DataDog/dd-trace-java#8822) -
[@&#8203;amarziali](https://github.com/amarziali))

#### JDBC instrumentation

- 🐛 Do not prepend DBM <> APM trace comment in SQLCommenter if there
is a pg plan hint
([#&#8203;8864](DataDog/dd-trace-java#8864) -
[@&#8203;edengorevoy](https://github.com/edengorevoy))

#### JMS instrumentation

- ✨ Add jms as an extra integration name where there is JMS
involved
([#&#8203;8933](DataDog/dd-trace-java#8933) -
[@&#8203;vandonr](https://github.com/vandonr))

#### Kotlin instrumentation

- ✨ Enable kotlin\_coroutine integration by default
([#&#8203;8848](DataDog/dd-trace-java#8848) -
[@&#8203;mcculls](https://github.com/mcculls))
- 🧹 Rework Kotlin coroutines instrumentation around coroutine
context
([#&#8203;8774](DataDog/dd-trace-java#8774) -
[@&#8203;mcculls](https://github.com/mcculls))

#### OpenTelemetry instrumentation

- 🐛 Support WithSpan inheritContext attribute
([#&#8203;8858](DataDog/dd-trace-java#8858) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Add context API support OTel propagators
([#&#8203;8770](DataDog/dd-trace-java#8770) -
[@&#8203;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
([#&#8203;8591](DataDog/dd-trace-java#8591) -
[@&#8203;ygree](https://github.com/ygree))

#### Quarkus Instrumentation

- 🐛 Ignore quarkus jaxrs stubs and cdi wrapper proxies
([#&#8203;8891](DataDog/dd-trace-java#8891) -
[@&#8203;amarziali](https://github.com/amarziali))

#### ServiceTalk

- ✨ Improve ServiceTalk Captured Context API Instrumentation
for v0.42.56+
([#&#8203;8821](DataDog/dd-trace-java#8821) -
[@&#8203;ygree](https://github.com/ygree))

#### Spring instrumentation

- ✨ Supporting Baggage for Instrumentations used in Weblog
Tests
([#&#8203;8773](DataDog/dd-trace-java#8773) -
[@&#8203;mhlidd](https://github.com/mhlidd))

#### WebSocket Instrumentation

- 💡 Trace websocket for spring webflux reactive handlers
([#&#8203;8831](DataDog/dd-trace-java#8831) -
[@&#8203;amarziali](https://github.com/amarziali))
- 💡:test\_tube: WebSocket support for Netty
([#&#8203;8632](DataDog/dd-trace-java#8632) -
[@&#8203;ValentinZakharov](https://github.com/ValentinZakharov))

#### Zio Instrumentation

- 🧹 Cleanup Zio fiber instrumentation to avoid repeated activation
of continuation
([#&#8203;8798](DataDog/dd-trace-java#8798) -
[@&#8203;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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: debugger Dynamic Instrumentation type: bug Bug report and fix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants