Simplify confluent-schema-registry dependencies#10162
Merged
Conversation
AlexeyKuznetsov-DD
approved these changes
Dec 10, 2025
…y instrumentation Also add latestDepTest to test this instrumentation against the latest version
7aff168 to
b0b7595
Compare
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 60 metrics, 5 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.57.0-SNAPSHOT~7c8ac3cee6, baseline=1.57.0-SNAPSHOT~2b04c87b81
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.086 s) : 0, 1086135
Total [baseline] (8.75 s) : 0, 8749903
Agent [candidate] (1.079 s) : 0, 1079493
Total [candidate] (8.744 s) : 0, 8743569
section iast
Agent [baseline] (1.217 s) : 0, 1216803
Total [baseline] (9.434 s) : 0, 9434332
Agent [candidate] (1.226 s) : 0, 1225869
Total [candidate] (9.437 s) : 0, 9436578
gantt
title insecure-bank - break down per module: candidate=1.57.0-SNAPSHOT~7c8ac3cee6, baseline=1.57.0-SNAPSHOT~2b04c87b81
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.197 ms) : 0, 1197
crashtracking [candidate] (1.185 ms) : 0, 1185
BytebuddyAgent [baseline] (652.632 ms) : 0, 652632
BytebuddyAgent [candidate] (647.795 ms) : 0, 647795
GlobalTracer [baseline] (282.884 ms) : 0, 282884
GlobalTracer [candidate] (281.585 ms) : 0, 281585
AppSec [baseline] (32.675 ms) : 0, 32675
AppSec [candidate] (32.378 ms) : 0, 32378
Debugger [baseline] (67.646 ms) : 0, 67646
Debugger [candidate] (67.634 ms) : 0, 67634
Remote Config [baseline] (654.363 µs) : 0, 654
Remote Config [candidate] (637.0 µs) : 0, 637
Telemetry [baseline] (9.03 ms) : 0, 9030
Telemetry [candidate] (8.981 ms) : 0, 8981
Flare Poller [baseline] (3.695 ms) : 0, 3695
Flare Poller [candidate] (3.738 ms) : 0, 3738
section iast
crashtracking [baseline] (1.181 ms) : 0, 1181
crashtracking [candidate] (1.189 ms) : 0, 1189
BytebuddyAgent [baseline] (787.143 ms) : 0, 787143
BytebuddyAgent [candidate] (794.022 ms) : 0, 794022
GlobalTracer [baseline] (254.333 ms) : 0, 254333
GlobalTracer [candidate] (256.424 ms) : 0, 256424
AppSec [baseline] (35.224 ms) : 0, 35224
AppSec [candidate] (34.551 ms) : 0, 34551
Debugger [baseline] (64.274 ms) : 0, 64274
Debugger [candidate] (64.816 ms) : 0, 64816
Remote Config [baseline] (539.987 µs) : 0, 540
Remote Config [candidate] (535.765 µs) : 0, 536
Telemetry [baseline] (8.365 ms) : 0, 8365
Telemetry [candidate] (8.347 ms) : 0, 8347
Flare Poller [baseline] (3.458 ms) : 0, 3458
Flare Poller [candidate] (3.448 ms) : 0, 3448
IAST [baseline] (26.983 ms) : 0, 26983
IAST [candidate] (27.014 ms) : 0, 27014
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.57.0-SNAPSHOT~7c8ac3cee6, baseline=1.57.0-SNAPSHOT~2b04c87b81
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.099 s) : 0, 1098996
Total [baseline] (10.949 s) : 0, 10949488
Agent [candidate] (1.079 s) : 0, 1079333
Total [candidate] (10.805 s) : 0, 10804779
section appsec
Agent [baseline] (1.26 s) : 0, 1260480
Total [baseline] (11.127 s) : 0, 11127388
Agent [candidate] (1.263 s) : 0, 1262659
Total [candidate] (11.023 s) : 0, 11022536
section iast
Agent [baseline] (1.224 s) : 0, 1224402
Total [baseline] (11.116 s) : 0, 11115543
Agent [candidate] (1.23 s) : 0, 1230025
Total [candidate] (11.143 s) : 0, 11143285
section profiling
Agent [baseline] (1.21 s) : 0, 1210162
Total [baseline] (10.979 s) : 0, 10978733
Agent [candidate] (1.206 s) : 0, 1205620
Total [candidate] (10.975 s) : 0, 10974673
gantt
title petclinic - break down per module: candidate=1.57.0-SNAPSHOT~7c8ac3cee6, baseline=1.57.0-SNAPSHOT~2b04c87b81
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.212 ms) : 0, 1212
crashtracking [candidate] (1.22 ms) : 0, 1220
BytebuddyAgent [baseline] (659.552 ms) : 0, 659552
BytebuddyAgent [candidate] (647.578 ms) : 0, 647578
GlobalTracer [baseline] (286.379 ms) : 0, 286379
GlobalTracer [candidate] (281.405 ms) : 0, 281405
AppSec [baseline] (32.96 ms) : 0, 32960
AppSec [candidate] (32.221 ms) : 0, 32221
Debugger [baseline] (69.316 ms) : 0, 69316
Debugger [candidate] (68.07 ms) : 0, 68070
Remote Config [baseline] (641.807 µs) : 0, 642
Remote Config [candidate] (685.741 µs) : 0, 686
Telemetry [baseline] (9.151 ms) : 0, 9151
Telemetry [candidate] (8.991 ms) : 0, 8991
Flare Poller [baseline] (3.895 ms) : 0, 3895
Flare Poller [candidate] (3.726 ms) : 0, 3726
section appsec
crashtracking [baseline] (1.202 ms) : 0, 1202
crashtracking [candidate] (1.204 ms) : 0, 1204
BytebuddyAgent [baseline] (686.597 ms) : 0, 686597
BytebuddyAgent [candidate] (687.82 ms) : 0, 687820
GlobalTracer [baseline] (258.476 ms) : 0, 258476
GlobalTracer [candidate] (258.932 ms) : 0, 258932
AppSec [baseline] (174.57 ms) : 0, 174570
AppSec [candidate] (174.136 ms) : 0, 174136
Debugger [baseline] (66.213 ms) : 0, 66213
Debugger [candidate] (67.013 ms) : 0, 67013
Remote Config [baseline] (715.452 µs) : 0, 715
Remote Config [candidate] (702.237 µs) : 0, 702
Telemetry [baseline] (8.927 ms) : 0, 8927
Telemetry [candidate] (9.039 ms) : 0, 9039
Flare Poller [baseline] (3.85 ms) : 0, 3850
Flare Poller [candidate] (3.921 ms) : 0, 3921
IAST [baseline] (24.454 ms) : 0, 24454
IAST [candidate] (24.462 ms) : 0, 24462
section iast
crashtracking [baseline] (1.209 ms) : 0, 1209
crashtracking [candidate] (1.245 ms) : 0, 1245
BytebuddyAgent [baseline] (791.623 ms) : 0, 791623
BytebuddyAgent [candidate] (796.348 ms) : 0, 796348
GlobalTracer [baseline] (255.75 ms) : 0, 255750
GlobalTracer [candidate] (256.819 ms) : 0, 256819
AppSec [baseline] (35.55 ms) : 0, 35550
AppSec [candidate] (35.11 ms) : 0, 35110
Debugger [baseline] (65.531 ms) : 0, 65531
Debugger [candidate] (65.4 ms) : 0, 65400
Remote Config [baseline] (538.035 µs) : 0, 538
Remote Config [candidate] (544.582 µs) : 0, 545
Telemetry [baseline] (8.41 ms) : 0, 8410
Telemetry [candidate] (8.403 ms) : 0, 8403
Flare Poller [baseline] (3.479 ms) : 0, 3479
Flare Poller [candidate] (3.455 ms) : 0, 3455
IAST [baseline] (27.017 ms) : 0, 27017
IAST [candidate] (27.198 ms) : 0, 27198
section profiling
crashtracking [baseline] (1.204 ms) : 0, 1204
crashtracking [candidate] (1.187 ms) : 0, 1187
BytebuddyAgent [baseline] (705.019 ms) : 0, 705019
BytebuddyAgent [candidate] (702.776 ms) : 0, 702776
GlobalTracer [baseline] (221.664 ms) : 0, 221664
GlobalTracer [candidate] (221.234 ms) : 0, 221234
AppSec [baseline] (32.675 ms) : 0, 32675
AppSec [candidate] (32.363 ms) : 0, 32363
Debugger [baseline] (68.578 ms) : 0, 68578
Debugger [candidate] (67.865 ms) : 0, 67865
Remote Config [baseline] (642.966 µs) : 0, 643
Remote Config [candidate] (639.871 µs) : 0, 640
Telemetry [baseline] (8.977 ms) : 0, 8977
Telemetry [candidate] (9.046 ms) : 0, 9046
Flare Poller [baseline] (3.744 ms) : 0, 3744
Flare Poller [candidate] (3.75 ms) : 0, 3750
ProfilingAgent [baseline] (97.736 ms) : 0, 97736
ProfilingAgent [candidate] (97.145 ms) : 0, 97145
Profiling [baseline] (98.337 ms) : 0, 98337
Profiling [candidate] (97.719 ms) : 0, 97719
LoadParameters
See matching parameters
SummaryFound 1 performance improvements and 3 performance regressions! Performance is the same for 16 metrics, 16 unstable metrics.
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~7c8ac3cee6, baseline=1.57.0-SNAPSHOT~2b04c87b81
dateFormat X
axisFormat %s
section baseline
no_agent (17.389 ms) : 17215, 17562
. : milestone, 17389,
appsec (18.835 ms) : 18643, 19027
. : milestone, 18835,
code_origins (17.686 ms) : 17511, 17860
. : milestone, 17686,
iast (18.605 ms) : 18415, 18794
. : milestone, 18605,
profiling (18.854 ms) : 18666, 19043
. : milestone, 18854,
tracing (17.705 ms) : 17529, 17881
. : milestone, 17705,
section candidate
no_agent (18.491 ms) : 18301, 18681
. : milestone, 18491,
appsec (20.02 ms) : 19816, 20225
. : milestone, 20020,
code_origins (17.902 ms) : 17723, 18082
. : milestone, 17902,
iast (17.798 ms) : 17618, 17977
. : milestone, 17798,
profiling (18.833 ms) : 18642, 19024
. : milestone, 18833,
tracing (18.173 ms) : 17993, 18354
. : milestone, 18173,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~7c8ac3cee6, baseline=1.57.0-SNAPSHOT~2b04c87b81
dateFormat X
axisFormat %s
section baseline
no_agent (1.209 ms) : 1197, 1221
. : milestone, 1209,
iast (3.266 ms) : 3222, 3310
. : milestone, 3266,
iast_FULL (5.745 ms) : 5688, 5801
. : milestone, 5745,
iast_GLOBAL (3.651 ms) : 3597, 3704
. : milestone, 3651,
profiling (2.096 ms) : 2078, 2115
. : milestone, 2096,
tracing (1.83 ms) : 1815, 1846
. : milestone, 1830,
section candidate
no_agent (1.206 ms) : 1194, 1218
. : milestone, 1206,
iast (3.259 ms) : 3216, 3302
. : milestone, 3259,
iast_FULL (5.721 ms) : 5665, 5778
. : milestone, 5721,
iast_GLOBAL (3.585 ms) : 3525, 3645
. : milestone, 3585,
profiling (1.925 ms) : 1909, 1940
. : milestone, 1925,
tracing (1.804 ms) : 1790, 1818
. : milestone, 1804,
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 biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~7c8ac3cee6, baseline=1.57.0-SNAPSHOT~2b04c87b81
dateFormat X
axisFormat %s
section baseline
no_agent (15.531 s) : 15531000, 15531000
. : milestone, 15531000,
appsec (14.738 s) : 14738000, 14738000
. : milestone, 14738000,
iast (18.112 s) : 18112000, 18112000
. : milestone, 18112000,
iast_GLOBAL (18.123 s) : 18123000, 18123000
. : milestone, 18123000,
profiling (15.256 s) : 15256000, 15256000
. : milestone, 15256000,
tracing (14.54 s) : 14540000, 14540000
. : milestone, 14540000,
section candidate
no_agent (15.614 s) : 15614000, 15614000
. : milestone, 15614000,
appsec (14.454 s) : 14454000, 14454000
. : milestone, 14454000,
iast (18.387 s) : 18387000, 18387000
. : milestone, 18387000,
iast_GLOBAL (17.802 s) : 17802000, 17802000
. : milestone, 17802000,
profiling (14.623 s) : 14623000, 14623000
. : milestone, 14623000,
tracing (14.826 s) : 14826000, 14826000
. : milestone, 14826000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~7c8ac3cee6, baseline=1.57.0-SNAPSHOT~2b04c87b81
dateFormat X
axisFormat %s
section baseline
no_agent (1.475 ms) : 1464, 1487
. : milestone, 1475,
appsec (3.7 ms) : 3479, 3921
. : milestone, 3700,
iast (2.213 ms) : 2149, 2278
. : milestone, 2213,
iast_GLOBAL (2.252 ms) : 2188, 2317
. : milestone, 2252,
profiling (2.08 ms) : 2026, 2134
. : milestone, 2080,
tracing (2.042 ms) : 1992, 2093
. : milestone, 2042,
section candidate
no_agent (1.482 ms) : 1470, 1494
. : milestone, 1482,
appsec (3.704 ms) : 3485, 3923
. : milestone, 3704,
iast (2.218 ms) : 2154, 2282
. : milestone, 2218,
iast_GLOBAL (2.254 ms) : 2190, 2319
. : milestone, 2254,
profiling (2.089 ms) : 2036, 2143
. : milestone, 2089,
tracing (2.043 ms) : 1993, 2094
. : milestone, 2043,
|
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
Simplify dependencies used to build and test confluent-schema-registry instrumentation
Motivation
Also add latestDepTest to test this instrumentation against the latest version
Contributor Checklist
type:and (comp:orinst:) labels in addition to any useful labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: [PROJ-IDENT]