Skip to content

Bump integrations-core submodule to 7.60.0 - #8098

Merged
mcculls merged 1 commit into
masterfrom
mcculls/integrations-core-7.60.0
Dec 17, 2024
Merged

Bump integrations-core submodule to 7.60.0#8098
mcculls merged 1 commit into
masterfrom
mcculls/integrations-core-7.60.0

Conversation

@mcculls

Copy link
Copy Markdown
Contributor

Motivation

Hazelcast integration - Add queues, topics and reltopics and name tag

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@mccullsmcculls added tag: dependencies Dependencies related changes comp: metrics Metrics labels Dec 16, 2024
@github-actions

Copy link
Copy Markdown
Contributor

Hi! 👋 Looks like you updated a Git Submodule.
If this was not intentional please make sure to:

@pr-commenter

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermcculls/integrations-core-7.60.0
git_commit_date17343865761734392690
git_commit_sha721af2f1e8bf70
release_version1.45.0-SNAPSHOT~721af2f5a51.45.0-SNAPSHOT~1e8bf70708
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17343951751734395175
ci_job_id741488186741488186
ci_pipeline_id5128081551280815
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
moduleAgentAgent
parentNoneNone
variantiastiast

Summary

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

Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.45.0-SNAPSHOT~1e8bf70708, baseline=1.45.0-SNAPSHOT~721af2f5a5
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.098 s) : 0, 1098382
Total [baseline] (10.451 s) : 0, 10451088
Agent [candidate] (1.093 s) : 0, 1092597
Total [candidate] (10.443 s) : 0, 10442730
section appsec
Agent [baseline] (1.235 s) : 0, 1234910
Total [baseline] (10.798 s) : 0, 10797851
Agent [candidate] (1.235 s) : 0, 1234536
Total [candidate] (10.736 s) : 0, 10735650
section iast
Agent [baseline] (1.234 s) : 0, 1234487
Total [baseline] (10.988 s) : 0, 10988103
Agent [candidate] (1.229 s) : 0, 1228561
Total [candidate] (11.029 s) : 0, 11029010
section profiling
Agent [baseline] (1.319 s) : 0, 1319178
Total [baseline] (10.841 s) : 0, 10840855
Agent [candidate] (1.318 s) : 0, 1318216
Total [candidate] (10.782 s) : 0, 10781825
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.098 s-
Agentappsec1.235 s136.527 ms (12.4%)
Agentiast1.234 s136.105 ms (12.4%)
Agentprofiling1.319 s220.796 ms (20.1%)
Totaltracing10.451 s-
Totalappsec10.798 s346.763 ms (3.3%)
Totaliast10.988 s537.015 ms (5.1%)
Totalprofiling10.841 s389.767 ms (3.7%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.093 s-
Agentappsec1.235 s141.939 ms (13.0%)
Agentiast1.229 s135.965 ms (12.4%)
Agentprofiling1.318 s225.619 ms (20.6%)
Totaltracing10.443 s-
Totalappsec10.736 s292.92 ms (2.8%)
Totaliast11.029 s586.28 ms (5.6%)
Totalprofiling10.782 s339.095 ms (3.2%)
gantt
title petclinic - break down per module: candidate=1.45.0-SNAPSHOT~1e8bf70708, baseline=1.45.0-SNAPSHOT~721af2f5a5
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (698.345 ms) : 0, 698345
BytebuddyAgent [candidate] (696.645 ms) : 0, 696645
GlobalTracer [baseline] (319.388 ms) : 0, 319388
GlobalTracer [candidate] (319.435 ms) : 0, 319435
AppSec [baseline] (54.248 ms) : 0, 54248
AppSec [candidate] (54.223 ms) : 0, 54223
Remote Config [baseline] (668.585 µs) : 0, 669
Remote Config [candidate] (678.472 µs) : 0, 678
Telemetry [baseline] (11.94 ms) : 0, 11940
Telemetry [candidate] (7.82 ms) : 0, 7820
section appsec
BytebuddyAgent [baseline] (718.003 ms) : 0, 718003
BytebuddyAgent [candidate] (718.398 ms) : 0, 718398
GlobalTracer [baseline] (316.679 ms) : 0, 316679
GlobalTracer [candidate] (316.492 ms) : 0, 316492
AppSec [baseline] (168.312 ms) : 0, 168312
AppSec [candidate] (166.175 ms) : 0, 166175
IAST [baseline] (19.256 ms) : 0, 19256
IAST [candidate] (21.443 ms) : 0, 21443
Remote Config [baseline] (647.632 µs) : 0, 648
Remote Config [candidate] (652.961 µs) : 0, 653
Telemetry [baseline] (7.817 ms) : 0, 7817
Telemetry [candidate] (8.226 ms) : 0, 8226
section iast
BytebuddyAgent [baseline] (823.152 ms) : 0, 823152
BytebuddyAgent [candidate] (817.546 ms) : 0, 817546
GlobalTracer [baseline] (310.675 ms) : 0, 310675
GlobalTracer [candidate] (308.818 ms) : 0, 308818
AppSec [baseline] (57.691 ms) : 0, 57691
AppSec [candidate] (55.682 ms) : 0, 55682
IAST [baseline] (21.017 ms) : 0, 21017
IAST [candidate] (24.509 ms) : 0, 24509
Remote Config [baseline] (601.578 µs) : 0, 602
Remote Config [candidate] (621.014 µs) : 0, 621
Telemetry [baseline] (7.465 ms) : 0, 7465
Telemetry [candidate] (7.548 ms) : 0, 7548
section profiling
BytebuddyAgent [baseline] (690.98 ms) : 0, 690980
BytebuddyAgent [candidate] (690.638 ms) : 0, 690638
GlobalTracer [baseline] (434.395 ms) : 0, 434395
GlobalTracer [candidate] (432.539 ms) : 0, 432539
AppSec [baseline] (53.449 ms) : 0, 53449
AppSec [candidate] (53.588 ms) : 0, 53588
Remote Config [baseline] (664.142 µs) : 0, 664
Remote Config [candidate] (671.675 µs) : 0, 672
Telemetry [baseline] (7.675 ms) : 0, 7675
Telemetry [candidate] (7.712 ms) : 0, 7712
ProfilingAgent [baseline] (92.716 ms) : 0, 92716
ProfilingAgent [candidate] (93.767 ms) : 0, 93767
Profiling [baseline] (92.739 ms) : 0, 92739
Profiling [candidate] (93.791 ms) : 0, 93791
Loading
Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.45.0-SNAPSHOT~1e8bf70708, baseline=1.45.0-SNAPSHOT~721af2f5a5
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.097 s) : 0, 1096766
Total [baseline] (8.639 s) : 0, 8638630
Agent [candidate] (1.094 s) : 0, 1094471
Total [candidate] (8.648 s) : 0, 8647856
section iast
Agent [baseline] (1.222 s) : 0, 1221659
Total [baseline] (9.237 s) : 0, 9236967
Agent [candidate] (1.224 s) : 0, 1224387
Total [candidate] (9.208 s) : 0, 9207560
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.224 s) : 0, 1223749
Total [baseline] (9.206 s) : 0, 9205964
Agent [candidate] (1.228 s) : 0, 1227899
Total [candidate] (9.206 s) : 0, 9206446
section iast_TELEMETRY_OFF
Agent [baseline] (1.222 s) : 0, 1221595
Total [baseline] (9.233 s) : 0, 9232572
Agent [candidate] (1.23 s) : 0, 1230155
Total [candidate] (9.213 s) : 0, 9213010
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.097 s-
Agentiast1.222 s124.893 ms (11.4%)
Agentiast_HARDCODED_SECRET_DISABLED1.224 s126.983 ms (11.6%)
Agentiast_TELEMETRY_OFF1.222 s124.83 ms (11.4%)
Totaltracing8.639 s-
Totaliast9.237 s598.337 ms (6.9%)
Totaliast_HARDCODED_SECRET_DISABLED9.206 s567.334 ms (6.6%)
Totaliast_TELEMETRY_OFF9.233 s593.942 ms (6.9%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.094 s-
Agentiast1.224 s129.917 ms (11.9%)
Agentiast_HARDCODED_SECRET_DISABLED1.228 s133.428 ms (12.2%)
Agentiast_TELEMETRY_OFF1.23 s135.685 ms (12.4%)
Totaltracing8.648 s-
Totaliast9.208 s559.704 ms (6.5%)
Totaliast_HARDCODED_SECRET_DISABLED9.206 s558.59 ms (6.5%)
Totaliast_TELEMETRY_OFF9.213 s565.154 ms (6.5%)
gantt
title insecure-bank - break down per module: candidate=1.45.0-SNAPSHOT~1e8bf70708, baseline=1.45.0-SNAPSHOT~721af2f5a5
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (698.072 ms) : 0, 698072
BytebuddyAgent [candidate] (696.716 ms) : 0, 696716
GlobalTracer [baseline] (317.63 ms) : 0, 317630
GlobalTracer [candidate] (318.661 ms) : 0, 318661
AppSec [baseline] (54.575 ms) : 0, 54575
AppSec [candidate] (54.725 ms) : 0, 54725
Remote Config [baseline] (676.014 µs) : 0, 676
Remote Config [candidate] (675.908 µs) : 0, 676
Telemetry [baseline] (12.012 ms) : 0, 12012
Telemetry [candidate] (9.943 ms) : 0, 9943
section iast
BytebuddyAgent [baseline] (814.112 ms) : 0, 814112
BytebuddyAgent [candidate] (814.861 ms) : 0, 814861
GlobalTracer [baseline] (307.187 ms) : 0, 307187
GlobalTracer [candidate] (308.429 ms) : 0, 308429
AppSec [baseline] (57.621 ms) : 0, 57621
AppSec [candidate] (56.567 ms) : 0, 56567
IAST [baseline] (20.853 ms) : 0, 20853
IAST [candidate] (22.612 ms) : 0, 22612
Remote Config [baseline] (624.601 µs) : 0, 625
Remote Config [candidate] (630.611 µs) : 0, 631
Telemetry [baseline] (7.507 ms) : 0, 7507
Telemetry [candidate] (7.484 ms) : 0, 7484
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (813.861 ms) : 0, 813861
BytebuddyAgent [candidate] (817.994 ms) : 0, 817994
GlobalTracer [baseline] (308.228 ms) : 0, 308228
GlobalTracer [candidate] (308.437 ms) : 0, 308437
AppSec [baseline] (57.54 ms) : 0, 57540
AppSec [candidate] (57.292 ms) : 0, 57292
IAST [baseline] (22.219 ms) : 0, 22219
IAST [candidate] (22.138 ms) : 0, 22138
Remote Config [baseline] (615.77 µs) : 0, 616
Remote Config [candidate] (639.959 µs) : 0, 640
Telemetry [baseline] (7.547 ms) : 0, 7547
Telemetry [candidate] (7.553 ms) : 0, 7553
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (814.292 ms) : 0, 814292
BytebuddyAgent [candidate] (819.702 ms) : 0, 819702
GlobalTracer [baseline] (307.425 ms) : 0, 307425
GlobalTracer [candidate] (309.347 ms) : 0, 309347
AppSec [baseline] (57.619 ms) : 0, 57619
AppSec [candidate] (58.464 ms) : 0, 58464
IAST [baseline] (20.508 ms) : 0, 20508
IAST [candidate] (20.7 ms) : 0, 20700
Remote Config [baseline] (617.922 µs) : 0, 618
Remote Config [candidate] (625.691 µs) : 0, 626
Telemetry [baseline] (7.363 ms) : 0, 7363
Telemetry [candidate] (7.4 ms) : 0, 7400
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
end_time2024-12-16T23:56:082024-12-17T00:03:08
git_branchmastermcculls/integrations-core-7.60.0
git_commit_date17343865761734392690
git_commit_sha721af2f1e8bf70
release_version1.45.0-SNAPSHOT~721af2f5a51.45.0-SNAPSHOT~1e8bf70708
start_time2024-12-16T23:55:542024-12-17T00:02:55
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17343941421734394142
ci_job_id741488187741488187
ci_pipeline_id5128081551280815
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variantiastiast

Summary

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

Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.45.0-SNAPSHOT~1e8bf70708, baseline=1.45.0-SNAPSHOT~721af2f5a5
dateFormat X
axisFormat %s
section baseline
no_agent (1.35 ms) : 1330, 1371
. : milestone, 1350,
appsec (1.746 ms) : 1723, 1769
. : milestone, 1746,
appsec_no_iast (1.761 ms) : 1737, 1786
. : milestone, 1761,
iast (1.506 ms) : 1484, 1529
. : milestone, 1506,
profiling (1.544 ms) : 1520, 1569
. : milestone, 1544,
tracing (1.47 ms) : 1445, 1496
. : milestone, 1470,
section candidate
no_agent (1.344 ms) : 1324, 1363
. : milestone, 1344,
appsec (1.752 ms) : 1728, 1775
. : milestone, 1752,
appsec_no_iast (1.758 ms) : 1734, 1782
. : milestone, 1758,
iast (1.509 ms) : 1486, 1532
. : milestone, 1509,
profiling (1.509 ms) : 1486, 1531
. : milestone, 1509,
tracing (1.518 ms) : 1494, 1542
. : milestone, 1518,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.35 ms [1.33 ms, 1.371 ms]-
appsec1.746 ms [1.723 ms, 1.769 ms]395.68 µs (29.3%)
appsec_no_iast1.761 ms [1.737 ms, 1.786 ms]411.128 µs (30.4%)
iast1.506 ms [1.484 ms, 1.529 ms]156.024 µs (11.6%)
profiling1.544 ms [1.52 ms, 1.569 ms]193.92 µs (14.4%)
tracing1.47 ms [1.445 ms, 1.496 ms]119.814 µs (8.9%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.344 ms [1.324 ms, 1.363 ms]-
appsec1.752 ms [1.728 ms, 1.775 ms]407.888 µs (30.4%)
appsec_no_iast1.758 ms [1.734 ms, 1.782 ms]413.978 µs (30.8%)
iast1.509 ms [1.486 ms, 1.532 ms]164.84 µs (12.3%)
profiling1.509 ms [1.486 ms, 1.531 ms]164.642 µs (12.3%)
tracing1.518 ms [1.494 ms, 1.542 ms]174.034 µs (13.0%)
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.45.0-SNAPSHOT~1e8bf70708, baseline=1.45.0-SNAPSHOT~721af2f5a5
dateFormat X
axisFormat %s
section baseline
no_agent (382.446 µs) : 360, 404
. : milestone, 382,
iast (501.555 µs) : 480, 523
. : milestone, 502,
iast_FULL (658.568 µs) : 637, 680
. : milestone, 659,
iast_GLOBAL (517.335 µs) : 496, 539
. : milestone, 517,
iast_HARDCODED_SECRET_DISABLED (494.511 µs) : 473, 516
. : milestone, 495,
iast_INACTIVE (453.559 µs) : 433, 474
. : milestone, 454,
iast_TELEMETRY_OFF (488.429 µs) : 467, 510
. : milestone, 488,
tracing (448.476 µs) : 428, 469
. : milestone, 448,
section candidate
no_agent (380.777 µs) : 361, 401
. : milestone, 381,
iast (494.007 µs) : 472, 516
. : milestone, 494,
iast_FULL (652.889 µs) : 631, 675
. : milestone, 653,
iast_GLOBAL (534.224 µs) : 511, 557
. : milestone, 534,
iast_HARDCODED_SECRET_DISABLED (491.136 µs) : 470, 512
. : milestone, 491,
iast_INACTIVE (448.295 µs) : 428, 469
. : milestone, 448,
iast_TELEMETRY_OFF (485.929 µs) : 464, 508
. : milestone, 486,
tracing (455.388 µs) : 434, 477
. : milestone, 455,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent382.446 µs [360.424 µs, 404.467 µs]-
iast501.555 µs [480.062 µs, 523.048 µs]119.11 µs (31.1%)
iast_FULL658.568 µs [637.174 µs, 679.961 µs]276.122 µs (72.2%)
iast_GLOBAL517.335 µs [496.078 µs, 538.591 µs]134.889 µs (35.3%)
iast_HARDCODED_SECRET_DISABLED494.511 µs [472.73 µs, 516.291 µs]112.065 µs (29.3%)
iast_INACTIVE453.559 µs [432.623 µs, 474.495 µs]71.113 µs (18.6%)
iast_TELEMETRY_OFF488.429 µs [466.943 µs, 509.915 µs]105.983 µs (27.7%)
tracing448.476 µs [427.758 µs, 469.195 µs]66.03 µs (17.3%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent380.777 µs [360.869 µs, 400.685 µs]-
iast494.007 µs [472.224 µs, 515.79 µs]113.23 µs (29.7%)
iast_FULL652.889 µs [631.275 µs, 674.504 µs]272.112 µs (71.5%)
iast_GLOBAL534.224 µs [511.305 µs, 557.143 µs]153.447 µs (40.3%)
iast_HARDCODED_SECRET_DISABLED491.136 µs [469.837 µs, 512.435 µs]110.359 µs (29.0%)
iast_INACTIVE448.295 µs [427.691 µs, 468.899 µs]67.518 µs (17.7%)
iast_TELEMETRY_OFF485.929 µs [464.247 µs, 507.612 µs]105.152 µs (27.6%)
tracing455.388 µs [433.718 µs, 477.059 µs]74.611 µs (19.6%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermcculls/integrations-core-7.60.0
git_commit_date17343865761734392690
git_commit_sha721af2f1e8bf70
release_version1.45.0-SNAPSHOT~721af2f5a51.45.0-SNAPSHOT~1e8bf70708
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17343947071734394707
ci_job_id741488188741488188
ci_pipeline_id5128081551280815
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variantappsecappsec

Summary

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

Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.45.0-SNAPSHOT~1e8bf70708, baseline=1.45.0-SNAPSHOT~721af2f5a5
dateFormat X
axisFormat %s
section baseline
no_agent (1.466 ms) : 1454, 1477
. : milestone, 1466,
appsec (2.323 ms) : 2282, 2364
. : milestone, 2323,
iast (2.075 ms) : 2022, 2127
. : milestone, 2075,
iast_GLOBAL (2.117 ms) : 2064, 2170
. : milestone, 2117,
profiling (1.938 ms) : 1896, 1980
. : milestone, 1938,
tracing (1.917 ms) : 1877, 1958
. : milestone, 1917,
section candidate
no_agent (1.463 ms) : 1452, 1475
. : milestone, 1463,
appsec (2.332 ms) : 2290, 2373
. : milestone, 2332,
iast (2.074 ms) : 2022, 2127
. : milestone, 2074,
iast_GLOBAL (2.123 ms) : 2069, 2176
. : milestone, 2123,
profiling (1.963 ms) : 1920, 2006
. : milestone, 1963,
tracing (1.925 ms) : 1884, 1965
. : milestone, 1925,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.466 ms [1.454 ms, 1.477 ms]-
appsec2.323 ms [2.282 ms, 2.364 ms]857.45 µs (58.5%)
iast2.075 ms [2.022 ms, 2.127 ms]609.178 µs (41.6%)
iast_GLOBAL2.117 ms [2.064 ms, 2.17 ms]651.568 µs (44.5%)
profiling1.938 ms [1.896 ms, 1.98 ms]472.039 µs (32.2%)
tracing1.917 ms [1.877 ms, 1.958 ms]451.568 µs (30.8%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.463 ms [1.452 ms, 1.475 ms]-
appsec2.332 ms [2.29 ms, 2.373 ms]868.548 µs (59.4%)
iast2.074 ms [2.022 ms, 2.127 ms]610.889 µs (41.7%)
iast_GLOBAL2.123 ms [2.069 ms, 2.176 ms]659.377 µs (45.1%)
profiling1.963 ms [1.92 ms, 2.006 ms]499.486 µs (34.1%)
tracing1.925 ms [1.884 ms, 1.965 ms]461.557 µs (31.5%)
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.45.0-SNAPSHOT~1e8bf70708, baseline=1.45.0-SNAPSHOT~721af2f5a5
dateFormat X
axisFormat %s
section baseline
no_agent (15.28 s) : 15280000, 15280000
. : milestone, 15280000,
appsec (15.128 s) : 15128000, 15128000
. : milestone, 15128000,
iast (18.813 s) : 18813000, 18813000
. : milestone, 18813000,
iast_GLOBAL (18.056 s) : 18056000, 18056000
. : milestone, 18056000,
profiling (14.932 s) : 14932000, 14932000
. : milestone, 14932000,
tracing (15.089 s) : 15089000, 15089000
. : milestone, 15089000,
section candidate
no_agent (15.231 s) : 15231000, 15231000
. : milestone, 15231000,
appsec (14.923 s) : 14923000, 14923000
. : milestone, 14923000,
iast (18.838 s) : 18838000, 18838000
. : milestone, 18838000,
iast_GLOBAL (17.655 s) : 17655000, 17655000
. : milestone, 17655000,
profiling (14.681 s) : 14681000, 14681000
. : milestone, 14681000,
tracing (15.092 s) : 15092000, 15092000
. : milestone, 15092000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.28 s [15.28 s, 15.28 s]-
appsec15.128 s [15.128 s, 15.128 s]-152.0 ms (-1.0%)
iast18.813 s [18.813 s, 18.813 s]3.533 s (23.1%)
iast_GLOBAL18.056 s [18.056 s, 18.056 s]2.776 s (18.2%)
profiling14.932 s [14.932 s, 14.932 s]-348.0 ms (-2.3%)
tracing15.089 s [15.089 s, 15.089 s]-191.0 ms (-1.2%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.231 s [15.231 s, 15.231 s]-
appsec14.923 s [14.923 s, 14.923 s]-308.0 ms (-2.0%)
iast18.838 s [18.838 s, 18.838 s]3.607 s (23.7%)
iast_GLOBAL17.655 s [17.655 s, 17.655 s]2.424 s (15.9%)
profiling14.681 s [14.681 s, 14.681 s]-550.0 ms (-3.6%)
tracing15.092 s [15.092 s, 15.092 s]-139.0 ms (-0.9%)

@mcculls
mcculls marked this pull request as ready for review December 17, 2024 11:20
@mcculls
mcculls requested a review from a team as a code ownerDecember 17, 2024 11:20
@mcculls
mcculls requested a review from dougqhDecember 17, 2024 11:20
@github-actions

Copy link
Copy Markdown
Contributor

Hi! 👋 Thanks for your pull request! 🎉

To help us review it, please make sure to:

  • Add at least one type, and one component or instrumentation label to the pull request

If you need help, please check our contributing guidelines.

@mcculls
mcculls merged commit d593532 into masterDec 17, 2024
@mcculls
mcculls deleted the mcculls/integrations-core-7.60.0 branch December 17, 2024 12:13
@github-actionsgithub-actionsBot added this to the 1.45.0 milestone Dec 17, 2024
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request Jan 9, 2025
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
|
[com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.50.0` -> `2.50.1` |
|
[com.google.cloud:google-cloud-core-http](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.49.0` -> `2.49.1` |
|
[com.google.cloud:google-cloud-core](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.49.0` -> `2.49.1` |
| [com.google.api:gax](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.59.0` -> `2.59.1` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.44.1` -> `1.45.0` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.44.1` -> `1.45.0` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
---
### Release Notes
<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>
###
[`v1.45.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.45.0):
1.45.0
##### Breaking changes
> \[!WARNING]\
> Support for custom scope manager using OpenTelemetry tracer artifact
(`dd-trace-ot`) is dropped.
> Tracing with OpenTracing API and custom scope manager will continue to
work on 1.44.x releases.
##### Components
##### Application Security Management (IAST)
- ✨ Add propagation to URI#toURL method
([#&#8203;8146](DataDog/dd-trace-java#8146) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Increase IAST propagation to StringBuilder setLength
([#&#8203;8119](DataDog/dd-trace-java#8119) -
[@&#8203;Mariovido](https://github.com/Mariovido))
- ✨ Increase IAST propagation to StringBuffer append
([#&#8203;8082](DataDog/dd-trace-java#8082) -
[@&#8203;Mariovido](https://github.com/Mariovido))
- ✨ Handle IAST security controls custom validation and
sanitization methods
([#&#8203;7997](DataDog/dd-trace-java#7997) -
[@&#8203;jandro996](https://github.com/jandro996))
##### Application Security Management (WAF)
- ✨ Update user lifecycle tracking to V3
([#&#8203;8108](DataDog/dd-trace-java#8108) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Exploit prevention for Shell Injection / Command Injection
([#&#8203;7615](DataDog/dd-trace-java#7615) -
[@&#8203;jandro996](https://github.com/jandro996))
##### Build & Tooling
- 💡 Support instrumentation of repackaged libraries
([#&#8203;8153](DataDog/dd-trace-java#8153) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Configure native image build setting for JDK-22 based
GraalVM
([#&#8203;8092](DataDog/dd-trace-java#8092) -
[@&#8203;MattAlp](https://github.com/MattAlp))
##### Database Monitoring
- ✨ Add full APM/DBM mode for Oracle
([#&#8203;8090](DataDog/dd-trace-java#8090) -
[@&#8203;nenadnoveljic](https://github.com/nenadnoveljic))
##### Dynamic Instrumentation
- 🐛 make local var hoisting disabled by default
([#&#8203;8158](DataDog/dd-trace-java#8158) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Fix var hoisting issue when no previous store
([#&#8203;8122](DataDog/dd-trace-java#8122) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Only decorate spans without code origin information
([#&#8203;8105](DataDog/dd-trace-java#8105) -
[@&#8203;evanchooly](https://github.com/evanchooly))
- 🐛 Fix suspend Kotlin methods instrumentation
([#&#8203;8080](DataDog/dd-trace-java#8080) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Fix class file version detection
([#&#8203;8057](DataDog/dd-trace-java#8057) -
[@&#8203;jpbempel](https://github.com/jpbempel))
##### GraalVM native-image
- ✨ Configure native image build setting for JDK-22 based
GraalVM
([#&#8203;8092](DataDog/dd-trace-java#8092) -
[@&#8203;MattAlp](https://github.com/MattAlp))
##### ML Observability (LLMObs)
- ✨🧪 Add LLMObs configuration
([#&#8203;8076](DataDog/dd-trace-java#8076) -
[@&#8203;gary-huang](https://github.com/gary-huang))
##### Metrics
- Bump integrations-core submodule to 7.60.0
([#&#8203;8098](DataDog/dd-trace-java#8098) -
[@&#8203;mcculls](https://github.com/mcculls))
- Upgrade to java-dogstatsd-client v4.4.3
([#&#8203;8096](DataDog/dd-trace-java#8096) -
[@&#8203;mcculls](https://github.com/mcculls))
##### OpenTracing
- ⚠️🧹 Remove custom scope manager support
([#&#8203;8164](DataDog/dd-trace-java#8164) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
##### Telemetry
- ✨ Retry telemetry requests if CI Visibility is enabled
([#&#8203;8147](DataDog/dd-trace-java#8147) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add configurable Dependency service resolution period
([#&#8203;8079](DataDog/dd-trace-java#8079) -
[@&#8203;jandro996](https://github.com/jandro996))
##### Testing
- 🐛 Remove restriction to not run vertx4 latest tests on java 17
([#&#8203;8133](DataDog/dd-trace-java#8133) -
[@&#8203;vandonr](https://github.com/vandonr))
##### Tracer core
- ✨ Defer remote components to avoid OkHttp class-loading
side-effects
([#&#8203;8131](DataDog/dd-trace-java#8131) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Improve Context API null handling and Javadoc
([#&#8203;8129](DataDog/dd-trace-java#8129) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- 🐛⚡ Avoid performing blocking I/O operation on application
thread
([#&#8203;8120](DataDog/dd-trace-java#8120) -
[@&#8203;mcculls](https://github.com/mcculls))
- 💡 Introduce a shared context component, independent of tracing
([#&#8203;8117](DataDog/dd-trace-java#8117) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Improves ServiceNameCollector
([#&#8203;8109](DataDog/dd-trace-java#8109) -
[@&#8203;amarziali](https://github.com/amarziali))
- Upgrade to ASM 9.7.1 (adds new constant for Java 24)
([#&#8203;8097](DataDog/dd-trace-java#8097) -
[@&#8203;mcculls](https://github.com/mcculls))
- 🐛 Dynamically evaluate service name for message consumers
([#&#8203;8088](DataDog/dd-trace-java#8088) -
[@&#8203;amarziali](https://github.com/amarziali))
##### Serverless
- 🐛 Add avoid double instrumenting lambda non-streaming handlers.
([#&#8203;8073](DataDog/dd-trace-java#8073) -
[@&#8203;purple4reina](https://github.com/purple4reina))
##### Instrumentations
##### AWS SDK instrumentation
- 💡 Instrument EMR's relocated AWS SDK
([#&#8203;8157](DataDog/dd-trace-java#8157) -
[@&#8203;mcculls](https://github.com/mcculls))
##### Eclipse Vert.x instrumentation
- 🐛 Remove restriction to not run vertx4 latest tests on java 17
([#&#8203;8133](DataDog/dd-trace-java#8133) -
[@&#8203;vandonr](https://github.com/vandonr))
##### JDBC instrumentation
- ✨ Add full APM/DBM mode for Oracle
([#&#8203;8090](DataDog/dd-trace-java#8090) -
[@&#8203;nenadnoveljic](https://github.com/nenadnoveljic))
##### Jetty instrumentation
- 🐛 Ensure jetty 12 has servlet.path starting with /
([#&#8203;8093](DataDog/dd-trace-java#8093) -
[@&#8203;github-actions](https://github.com/github-actions)\[bot])
##### JMS instrumentation
- 🧹 Re-use `javax` JMS module for `jakarta` namespace
([#&#8203;8155](DataDog/dd-trace-java#8155) -
[@&#8203;mcculls](https://github.com/mcculls))
- 🧹 Group `javax.jms` instrumentations under a single module
([#&#8203;8154](DataDog/dd-trace-java#8154) -
[@&#8203;mcculls](https://github.com/mcculls))
##### Reactor instrumentation
- 🐛 Reactor: early propagate span in context when subscribing
([#&#8203;8166](DataDog/dd-trace-java#8166) -
[@&#8203;amarziali](https://github.com/amarziali))
</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**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- 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: ba2355aa4e2e39ab1fee27319cc4176238efd90b
eizus pushed a commit to cdrxyz/misk that referenced this pull request Jul 18, 2026
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
|
[com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.50.0` -> `2.50.1` |
|
[com.google.cloud:google-cloud-core-http](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.49.0` -> `2.49.1` |
|
[com.google.cloud:google-cloud-core](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.49.0` -> `2.49.1` |
| [com.google.api:gax](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.59.0` -> `2.59.1` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.44.1` -> `1.45.0` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.44.1` -> `1.45.0` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
---
### Release Notes
<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>
###
[`v1.45.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.45.0):
1.45.0
##### Breaking changes
> \[!WARNING]\
> Support for custom scope manager using OpenTelemetry tracer artifact
(`dd-trace-ot`) is dropped.
> Tracing with OpenTracing API and custom scope manager will continue to
work on 1.44.x releases.
##### Components
##### Application Security Management (IAST)
- ✨ Add propagation to URI#toURL method
([#&#8203;8146](DataDog/dd-trace-java#8146) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Increase IAST propagation to StringBuilder setLength
([#&#8203;8119](DataDog/dd-trace-java#8119) -
[@&#8203;Mariovido](https://github.com/Mariovido))
- ✨ Increase IAST propagation to StringBuffer append
([#&#8203;8082](DataDog/dd-trace-java#8082) -
[@&#8203;Mariovido](https://github.com/Mariovido))
- ✨ Handle IAST security controls custom validation and
sanitization methods
([#&#8203;7997](DataDog/dd-trace-java#7997) -
[@&#8203;jandro996](https://github.com/jandro996))
##### Application Security Management (WAF)
- ✨ Update user lifecycle tracking to V3
([#&#8203;8108](DataDog/dd-trace-java#8108) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Exploit prevention for Shell Injection / Command Injection
([#&#8203;7615](DataDog/dd-trace-java#7615) -
[@&#8203;jandro996](https://github.com/jandro996))
##### Build & Tooling
- 💡 Support instrumentation of repackaged libraries
([#&#8203;8153](DataDog/dd-trace-java#8153) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Configure native image build setting for JDK-22 based
GraalVM
([#&#8203;8092](DataDog/dd-trace-java#8092) -
[@&#8203;MattAlp](https://github.com/MattAlp))
##### Database Monitoring
- ✨ Add full APM/DBM mode for Oracle
([#&#8203;8090](DataDog/dd-trace-java#8090) -
[@&#8203;nenadnoveljic](https://github.com/nenadnoveljic))
##### Dynamic Instrumentation
- 🐛 make local var hoisting disabled by default
([#&#8203;8158](DataDog/dd-trace-java#8158) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Fix var hoisting issue when no previous store
([#&#8203;8122](DataDog/dd-trace-java#8122) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Only decorate spans without code origin information
([#&#8203;8105](DataDog/dd-trace-java#8105) -
[@&#8203;evanchooly](https://github.com/evanchooly))
- 🐛 Fix suspend Kotlin methods instrumentation
([#&#8203;8080](DataDog/dd-trace-java#8080) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Fix class file version detection
([#&#8203;8057](DataDog/dd-trace-java#8057) -
[@&#8203;jpbempel](https://github.com/jpbempel))
##### GraalVM native-image
- ✨ Configure native image build setting for JDK-22 based
GraalVM
([#&#8203;8092](DataDog/dd-trace-java#8092) -
[@&#8203;MattAlp](https://github.com/MattAlp))
##### ML Observability (LLMObs)
- ✨🧪 Add LLMObs configuration
([#&#8203;8076](DataDog/dd-trace-java#8076) -
[@&#8203;gary-huang](https://github.com/gary-huang))
##### Metrics
- Bump integrations-core submodule to 7.60.0
([#&#8203;8098](DataDog/dd-trace-java#8098) -
[@&#8203;mcculls](https://github.com/mcculls))
- Upgrade to java-dogstatsd-client v4.4.3
([#&#8203;8096](DataDog/dd-trace-java#8096) -
[@&#8203;mcculls](https://github.com/mcculls))
##### OpenTracing
- ⚠️🧹 Remove custom scope manager support
([#&#8203;8164](DataDog/dd-trace-java#8164) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
##### Telemetry
- ✨ Retry telemetry requests if CI Visibility is enabled
([#&#8203;8147](DataDog/dd-trace-java#8147) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add configurable Dependency service resolution period
([#&#8203;8079](DataDog/dd-trace-java#8079) -
[@&#8203;jandro996](https://github.com/jandro996))
##### Testing
- 🐛 Remove restriction to not run vertx4 latest tests on java 17
([#&#8203;8133](DataDog/dd-trace-java#8133) -
[@&#8203;vandonr](https://github.com/vandonr))
##### Tracer core
- ✨ Defer remote components to avoid OkHttp class-loading
side-effects
([#&#8203;8131](DataDog/dd-trace-java#8131) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Improve Context API null handling and Javadoc
([#&#8203;8129](DataDog/dd-trace-java#8129) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- 🐛⚡ Avoid performing blocking I/O operation on application
thread
([#&#8203;8120](DataDog/dd-trace-java#8120) -
[@&#8203;mcculls](https://github.com/mcculls))
- 💡 Introduce a shared context component, independent of tracing
([#&#8203;8117](DataDog/dd-trace-java#8117) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Improves ServiceNameCollector
([#&#8203;8109](DataDog/dd-trace-java#8109) -
[@&#8203;amarziali](https://github.com/amarziali))
- Upgrade to ASM 9.7.1 (adds new constant for Java 24)
([#&#8203;8097](DataDog/dd-trace-java#8097) -
[@&#8203;mcculls](https://github.com/mcculls))
- 🐛 Dynamically evaluate service name for message consumers
([#&#8203;8088](DataDog/dd-trace-java#8088) -
[@&#8203;amarziali](https://github.com/amarziali))
##### Serverless
- 🐛 Add avoid double instrumenting lambda non-streaming handlers.
([#&#8203;8073](DataDog/dd-trace-java#8073) -
[@&#8203;purple4reina](https://github.com/purple4reina))
##### Instrumentations
##### AWS SDK instrumentation
- 💡 Instrument EMR's relocated AWS SDK
([#&#8203;8157](DataDog/dd-trace-java#8157) -
[@&#8203;mcculls](https://github.com/mcculls))
##### Eclipse Vert.x instrumentation
- 🐛 Remove restriction to not run vertx4 latest tests on java 17
([#&#8203;8133](DataDog/dd-trace-java#8133) -
[@&#8203;vandonr](https://github.com/vandonr))
##### JDBC instrumentation
- ✨ Add full APM/DBM mode for Oracle
([#&#8203;8090](DataDog/dd-trace-java#8090) -
[@&#8203;nenadnoveljic](https://github.com/nenadnoveljic))
##### Jetty instrumentation
- 🐛 Ensure jetty 12 has servlet.path starting with /
([#&#8203;8093](DataDog/dd-trace-java#8093) -
[@&#8203;github-actions](https://github.com/github-actions)\[bot])
##### JMS instrumentation
- 🧹 Re-use `javax` JMS module for `jakarta` namespace
([#&#8203;8155](DataDog/dd-trace-java#8155) -
[@&#8203;mcculls](https://github.com/mcculls))
- 🧹 Group `javax.jms` instrumentations under a single module
([#&#8203;8154](DataDog/dd-trace-java#8154) -
[@&#8203;mcculls](https://github.com/mcculls))
##### Reactor instrumentation
- 🐛 Reactor: early propagate span in context when subscribing
([#&#8203;8166](DataDog/dd-trace-java#8166) -
[@&#8203;amarziali](https://github.com/amarziali))
</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**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- 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: ba2355aa4e2e39ab1fee27319cc4176238efd90b
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: metricsMetricstag: dependenciesDependencies related changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@mcculls@amarziali