Add logging utility module#10879
Conversation
Debugger benchmarksParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 9 metrics, 6 unstable metrics. See unchanged results
Request duration reports for reportsgantt
title reports - request duration [CI 0.99] : candidate=None, baseline=None
dateFormat X
axisFormat %s
section baseline
noprobe (327.579 µs) : 278, 377
. : milestone, 328,
basic (277.23 µs) : 270, 284
. : milestone, 277,
loop (8.959 ms) : 8953, 8964
. : milestone, 8959,
section candidate
noprobe (316.231 µs) : 291, 341
. : milestone, 316,
basic (278.654 µs) : 272, 286
. : milestone, 279,
loop (8.958 ms) : 8954, 8962
. : milestone, 8958,
|
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 61 metrics, 10 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.61.0-SNAPSHOT~5829d3b3a2, baseline=1.61.0-SNAPSHOT~fd087771cb
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.062 s) : 0, 1062500
Total [baseline] (8.904 s) : 0, 8904089
Agent [candidate] (1.06 s) : 0, 1059924
Total [candidate] (8.824 s) : 0, 8823946
section iast
Agent [baseline] (1.233 s) : 0, 1232906
Total [baseline] (9.534 s) : 0, 9534419
Agent [candidate] (1.23 s) : 0, 1230292
Total [candidate] (9.547 s) : 0, 9546936
gantt
title insecure-bank - break down per module: candidate=1.61.0-SNAPSHOT~5829d3b3a2, baseline=1.61.0-SNAPSHOT~fd087771cb
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.194 ms) : 0, 1194
crashtracking [candidate] (1.199 ms) : 0, 1199
BytebuddyAgent [baseline] (632.572 ms) : 0, 632572
BytebuddyAgent [candidate] (631.245 ms) : 0, 631245
AgentMeter [baseline] (29.605 ms) : 0, 29605
AgentMeter [candidate] (29.519 ms) : 0, 29519
GlobalTracer [baseline] (258.364 ms) : 0, 258364
GlobalTracer [candidate] (257.718 ms) : 0, 257718
AppSec [baseline] (31.972 ms) : 0, 31972
AppSec [candidate] (31.714 ms) : 0, 31714
Debugger [baseline] (59.844 ms) : 0, 59844
Debugger [candidate] (59.58 ms) : 0, 59580
Remote Config [baseline] (580.15 µs) : 0, 580
Remote Config [candidate] (586.609 µs) : 0, 587
Telemetry [baseline] (7.993 ms) : 0, 7993
Telemetry [candidate] (8.062 ms) : 0, 8062
Flare Poller [baseline] (4.225 ms) : 0, 4225
Flare Poller [candidate] (4.247 ms) : 0, 4247
section iast
crashtracking [baseline] (1.2 ms) : 0, 1200
crashtracking [candidate] (1.199 ms) : 0, 1199
BytebuddyAgent [baseline] (799.487 ms) : 0, 799487
BytebuddyAgent [candidate] (798.454 ms) : 0, 798454
AgentMeter [baseline] (11.47 ms) : 0, 11470
AgentMeter [candidate] (11.389 ms) : 0, 11389
GlobalTracer [baseline] (248.825 ms) : 0, 248825
GlobalTracer [candidate] (248.401 ms) : 0, 248401
AppSec [baseline] (26.698 ms) : 0, 26698
AppSec [candidate] (26.566 ms) : 0, 26566
Debugger [baseline] (68.967 ms) : 0, 68967
Debugger [candidate] (67.856 ms) : 0, 67856
Remote Config [baseline] (527.209 µs) : 0, 527
Remote Config [candidate] (524.513 µs) : 0, 525
Telemetry [baseline] (10.418 ms) : 0, 10418
Telemetry [candidate] (10.707 ms) : 0, 10707
Flare Poller [baseline] (3.561 ms) : 0, 3561
Flare Poller [candidate] (3.812 ms) : 0, 3812
IAST [baseline] (25.573 ms) : 0, 25573
IAST [candidate] (25.364 ms) : 0, 25364
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.61.0-SNAPSHOT~5829d3b3a2, baseline=1.61.0-SNAPSHOT~fd087771cb
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.061 s) : 0, 1061474
Total [baseline] (11.156 s) : 0, 11156284
Agent [candidate] (1.059 s) : 0, 1058648
Total [candidate] (11.131 s) : 0, 11130843
section appsec
Agent [baseline] (1.247 s) : 0, 1246678
Total [baseline] (11.175 s) : 0, 11175108
Agent [candidate] (1.249 s) : 0, 1249194
Total [candidate] (11.189 s) : 0, 11188649
section iast
Agent [baseline] (1.23 s) : 0, 1229968
Total [baseline] (11.292 s) : 0, 11292297
Agent [candidate] (1.228 s) : 0, 1227881
Total [candidate] (11.225 s) : 0, 11225095
section profiling
Agent [baseline] (1.183 s) : 0, 1183343
Total [baseline] (11.127 s) : 0, 11127058
Agent [candidate] (1.18 s) : 0, 1180344
Total [candidate] (10.965 s) : 0, 10964694
gantt
title petclinic - break down per module: candidate=1.61.0-SNAPSHOT~5829d3b3a2, baseline=1.61.0-SNAPSHOT~fd087771cb
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.192 ms) : 0, 1192
crashtracking [candidate] (1.194 ms) : 0, 1194
BytebuddyAgent [baseline] (630.546 ms) : 0, 630546
BytebuddyAgent [candidate] (630.122 ms) : 0, 630122
AgentMeter [baseline] (29.387 ms) : 0, 29387
AgentMeter [candidate] (29.375 ms) : 0, 29375
GlobalTracer [baseline] (257.569 ms) : 0, 257569
GlobalTracer [candidate] (257.259 ms) : 0, 257259
AppSec [baseline] (31.748 ms) : 0, 31748
AppSec [candidate] (31.72 ms) : 0, 31720
Debugger [baseline] (60.601 ms) : 0, 60601
Debugger [candidate] (60.207 ms) : 0, 60207
Remote Config [baseline] (607.81 µs) : 0, 608
Remote Config [candidate] (583.891 µs) : 0, 584
Telemetry [baseline] (8.835 ms) : 0, 8835
Telemetry [candidate] (8.696 ms) : 0, 8696
Flare Poller [baseline] (4.952 ms) : 0, 4952
Flare Poller [candidate] (3.495 ms) : 0, 3495
section appsec
crashtracking [baseline] (1.206 ms) : 0, 1206
crashtracking [candidate] (1.194 ms) : 0, 1194
BytebuddyAgent [baseline] (658.293 ms) : 0, 658293
BytebuddyAgent [candidate] (659.925 ms) : 0, 659925
AgentMeter [baseline] (12.103 ms) : 0, 12103
AgentMeter [candidate] (12.119 ms) : 0, 12119
GlobalTracer [baseline] (258.32 ms) : 0, 258320
GlobalTracer [candidate] (258.78 ms) : 0, 258780
IAST [baseline] (24.136 ms) : 0, 24136
IAST [candidate] (24.232 ms) : 0, 24232
AppSec [baseline] (177.237 ms) : 0, 177237
AppSec [candidate] (177.79 ms) : 0, 177790
Debugger [baseline] (66.532 ms) : 0, 66532
Debugger [candidate] (66.311 ms) : 0, 66311
Remote Config [baseline] (644.678 µs) : 0, 645
Remote Config [candidate] (626.64 µs) : 0, 627
Telemetry [baseline] (8.339 ms) : 0, 8339
Telemetry [candidate] (8.461 ms) : 0, 8461
Flare Poller [baseline] (3.581 ms) : 0, 3581
Flare Poller [candidate] (3.603 ms) : 0, 3603
section iast
crashtracking [baseline] (1.19 ms) : 0, 1190
crashtracking [candidate] (1.214 ms) : 0, 1214
BytebuddyAgent [baseline] (797.317 ms) : 0, 797317
BytebuddyAgent [candidate] (795.97 ms) : 0, 795970
AgentMeter [baseline] (11.397 ms) : 0, 11397
AgentMeter [candidate] (11.385 ms) : 0, 11385
GlobalTracer [baseline] (247.819 ms) : 0, 247819
GlobalTracer [candidate] (247.56 ms) : 0, 247560
IAST [baseline] (25.314 ms) : 0, 25314
IAST [candidate] (25.383 ms) : 0, 25383
AppSec [baseline] (26.58 ms) : 0, 26580
AppSec [candidate] (26.571 ms) : 0, 26571
Debugger [baseline] (70.494 ms) : 0, 70494
Debugger [candidate] (70.749 ms) : 0, 70749
Remote Config [baseline] (532.525 µs) : 0, 533
Remote Config [candidate] (530.825 µs) : 0, 531
Telemetry [baseline] (9.696 ms) : 0, 9696
Telemetry [candidate] (9.136 ms) : 0, 9136
Flare Poller [baseline] (3.471 ms) : 0, 3471
Flare Poller [candidate] (3.338 ms) : 0, 3338
section profiling
crashtracking [baseline] (1.166 ms) : 0, 1166
crashtracking [candidate] (1.163 ms) : 0, 1163
BytebuddyAgent [baseline] (682.922 ms) : 0, 682922
BytebuddyAgent [candidate] (682.071 ms) : 0, 682071
AgentMeter [baseline] (9.036 ms) : 0, 9036
AgentMeter [candidate] (8.972 ms) : 0, 8972
GlobalTracer [baseline] (215.278 ms) : 0, 215278
GlobalTracer [candidate] (214.576 ms) : 0, 214576
AppSec [baseline] (32.153 ms) : 0, 32153
AppSec [candidate] (32.043 ms) : 0, 32043
Debugger [baseline] (65.767 ms) : 0, 65767
Debugger [candidate] (64.974 ms) : 0, 64974
Remote Config [baseline] (556.739 µs) : 0, 557
Remote Config [candidate] (570.542 µs) : 0, 571
Telemetry [baseline] (7.712 ms) : 0, 7712
Telemetry [candidate] (8.451 ms) : 0, 8451
Flare Poller [baseline] (3.438 ms) : 0, 3438
Flare Poller [candidate] (3.456 ms) : 0, 3456
ProfilingAgent [baseline] (94.366 ms) : 0, 94366
ProfilingAgent [candidate] (93.363 ms) : 0, 93363
Profiling [baseline] (94.934 ms) : 0, 94934
Profiling [candidate] (93.915 ms) : 0, 93915
LoadParameters
See matching parameters
SummaryFound 2 performance improvements and 1 performance regressions! Performance is the same for 17 metrics, 16 unstable metrics.
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~5829d3b3a2, baseline=1.61.0-SNAPSHOT~fd087771cb
dateFormat X
axisFormat %s
section baseline
no_agent (1.168 ms) : 1156, 1179
. : milestone, 1168,
iast (3.305 ms) : 3267, 3344
. : milestone, 3305,
iast_FULL (6.035 ms) : 5974, 6096
. : milestone, 6035,
iast_GLOBAL (3.5 ms) : 3441, 3559
. : milestone, 3500,
profiling (2.106 ms) : 2086, 2127
. : milestone, 2106,
tracing (1.772 ms) : 1759, 1786
. : milestone, 1772,
section candidate
no_agent (1.182 ms) : 1170, 1193
. : milestone, 1182,
iast (3.18 ms) : 3132, 3229
. : milestone, 3180,
iast_FULL (6.004 ms) : 5944, 6064
. : milestone, 6004,
iast_GLOBAL (3.476 ms) : 3422, 3531
. : milestone, 3476,
profiling (2.16 ms) : 2139, 2180
. : milestone, 2160,
tracing (1.843 ms) : 1826, 1859
. : milestone, 1843,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~5829d3b3a2, baseline=1.61.0-SNAPSHOT~fd087771cb
dateFormat X
axisFormat %s
section baseline
no_agent (19.586 ms) : 19380, 19792
. : milestone, 19586,
appsec (18.644 ms) : 18452, 18836
. : milestone, 18644,
code_origins (17.734 ms) : 17561, 17907
. : milestone, 17734,
iast (17.98 ms) : 17801, 18158
. : milestone, 17980,
profiling (18.682 ms) : 18494, 18871
. : milestone, 18682,
tracing (17.655 ms) : 17480, 17831
. : milestone, 17655,
section candidate
no_agent (18.068 ms) : 17884, 18252
. : milestone, 18068,
appsec (18.529 ms) : 18343, 18715
. : milestone, 18529,
code_origins (18.585 ms) : 18398, 18772
. : milestone, 18585,
iast (17.721 ms) : 17547, 17895
. : milestone, 17721,
profiling (19.011 ms) : 18823, 19199
. : milestone, 19011,
tracing (17.755 ms) : 17584, 17927
. : milestone, 17755,
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.61.0-SNAPSHOT~5829d3b3a2, baseline=1.61.0-SNAPSHOT~fd087771cb
dateFormat X
axisFormat %s
section baseline
no_agent (1.477 ms) : 1465, 1488
. : milestone, 1477,
appsec (3.843 ms) : 3621, 4065
. : milestone, 3843,
iast (2.263 ms) : 2194, 2333
. : milestone, 2263,
iast_GLOBAL (2.311 ms) : 2242, 2381
. : milestone, 2311,
profiling (2.114 ms) : 2058, 2171
. : milestone, 2114,
tracing (2.088 ms) : 2033, 2142
. : milestone, 2088,
section candidate
no_agent (1.477 ms) : 1465, 1489
. : milestone, 1477,
appsec (3.841 ms) : 3616, 4066
. : milestone, 3841,
iast (2.266 ms) : 2196, 2336
. : milestone, 2266,
iast_GLOBAL (2.311 ms) : 2241, 2381
. : milestone, 2311,
profiling (2.102 ms) : 2047, 2158
. : milestone, 2102,
tracing (2.074 ms) : 2021, 2128
. : milestone, 2074,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~5829d3b3a2, baseline=1.61.0-SNAPSHOT~fd087771cb
dateFormat X
axisFormat %s
section baseline
no_agent (14.949 s) : 14949000, 14949000
. : milestone, 14949000,
appsec (14.881 s) : 14881000, 14881000
. : milestone, 14881000,
iast (18.134 s) : 18134000, 18134000
. : milestone, 18134000,
iast_GLOBAL (17.87 s) : 17870000, 17870000
. : milestone, 17870000,
profiling (14.8 s) : 14800000, 14800000
. : milestone, 14800000,
tracing (14.86 s) : 14860000, 14860000
. : milestone, 14860000,
section candidate
no_agent (15.038 s) : 15038000, 15038000
. : milestone, 15038000,
appsec (14.798 s) : 14798000, 14798000
. : milestone, 14798000,
iast (18.012 s) : 18012000, 18012000
. : milestone, 18012000,
iast_GLOBAL (18.176 s) : 18176000, 18176000
. : milestone, 18176000,
profiling (15.186 s) : 15186000, 15186000
. : milestone, 15186000,
tracing (14.728 s) : 14728000, 14728000
. : milestone, 14728000,
|
AlexeyKuznetsov-DD
left a comment
There was a problem hiding this comment.
LGTM, minor comments
|
FYI looking at the final |
|
@PerfectSlayer adding this patch should fix the duplicate content: |
|
Thanks for the fix!
Don't we have a gradle task for this case? Should it have been capture by CI? |
I recall we should have something like: Or it is something different? |
|
Yeah, it remembers it too now. |
We can show warnings on PRs and fail in Merge Queue? |
We already run different tasks on PR check vs MQ. So we can have a proper task that would fail we trigger on MQ pipelines only. |
Thanks! Fixed duplicated classes in 77d7a40395289c0474885dc84aad4a783811fe80 |
77d7a40 to
8eda1df
Compare
|
Rebasing to include #10780 |
|
/merge |
|
View all feedbacks in Devflow UI.
This pull request is not mergeable according to GitHub. Common reasons include pending required checks, missing approvals, or merge conflicts — but it could also be blocked by other repository rules or settings.
The expected merge time in
|
What Does This Do
This PR introduces an
:logging-utilsmodule forRatelimitedLoggerandIOLogger.Additionally, Spock tests were migrated to JUnit.
Motivation
The goal is to move them away from the
:internal-apimodule so they can be reused in various components without having to rely on the global internal APIs.Additional Notes
The PR is split in 3 PR:
Contributor Checklist
type:and (comp:orinst:) labels in addition to any other useful labelsclose,fix, or any linking keywords when referencing an issueUse
solvesinstead, and assign the PR milestone to the issueJira ticket: [PROJ-IDENT]
Note: Once your PR is ready to merge, add it to the merge queue by commenting
/merge./merge -ccancels the queue request./merge -f --reason "reason"skips all merge queue checks; please use this judiciously, as some checks do not run at the PR-level. For more information, see this doc.