-
Notifications
You must be signed in to change notification settings - Fork 298
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
experiment with openlineage spark #8626
Closed
Closed
+474
−24
Conversation
This file contains 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
Signed-off-by: Maciej Obuchowski <[email protected]> add OL instrumentation class Signed-off-by: Maciej Obuchowski <[email protected]> take care of sparkconf/ol lifecycle Signed-off-by: Maciej Obuchowski <[email protected]>
Signed-off-by: Maciej Obuchowski <[email protected]>
Signed-off-by: Maciej Obuchowski <[email protected]>
Signed-off-by: Maciej Obuchowski <[email protected]>
Signed-off-by: Maciej Obuchowski <[email protected]>
BenchmarksStartupParameters
See matching parameters
SummaryFound 2 performance improvements and 0 performance regressions! Performance is the same for 64 metrics, 5 unstable metrics.
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.48.0-SNAPSHOT~95b0529aad, baseline=1.48.0-SNAPSHOT~7580e7bc62
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.058 s) : 0, 1058478
Total [baseline] (8.717 s) : 0, 8716619
Agent [candidate] (1.066 s) : 0, 1065934
Total [candidate] (8.725 s) : 0, 8724560
section iast
Agent [baseline] (1.188 s) : 0, 1188344
Total [baseline] (9.267 s) : 0, 9266999
Agent [candidate] (1.179 s) : 0, 1178936
Total [candidate] (9.235 s) : 0, 9235150
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.18 s) : 0, 1179918
Total [baseline] (9.2 s) : 0, 9199994
Agent [candidate] (1.18 s) : 0, 1180351
Total [candidate] (9.26 s) : 0, 9260245
section iast_TELEMETRY_OFF
Agent [baseline] (1.186 s) : 0, 1186158
Total [baseline] (9.25 s) : 0, 9249765
Agent [candidate] (1.181 s) : 0, 1181233
Total [candidate] (9.274 s) : 0, 9273775
gantt
title insecure-bank - break down per module: candidate=1.48.0-SNAPSHOT~95b0529aad, baseline=1.48.0-SNAPSHOT~7580e7bc62
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (723.315 ms) : 0, 723315
BytebuddyAgent [candidate] (729.157 ms) : 0, 729157
GlobalTracer [baseline] (240.754 ms) : 0, 240754
GlobalTracer [candidate] (244.052 ms) : 0, 244052
AppSec [baseline] (55.514 ms) : 0, 55514
AppSec [candidate] (55.986 ms) : 0, 55986
Debugger [baseline] (4.525 ms) : 0, 4525
Debugger [candidate] (4.496 ms) : 0, 4496
Remote Config [baseline] (768.97 µs) : 0, 769
Remote Config [candidate] (758.636 µs) : 0, 759
Telemetry [baseline] (12.802 ms) : 0, 12802
Telemetry [candidate] (15.241 ms) : 0, 15241
section iast
BytebuddyAgent [baseline] (844.124 ms) : 0, 844124
BytebuddyAgent [candidate] (839.577 ms) : 0, 839577
GlobalTracer [baseline] (230.197 ms) : 0, 230197
GlobalTracer [candidate] (230.95 ms) : 0, 230950
IAST [baseline] (23.162 ms) : 0, 23162
IAST [candidate] (22.802 ms) : 0, 22802
AppSec [baseline] (56.479 ms) : 0, 56479
AppSec [candidate] (56.048 ms) : 0, 56048
Debugger [baseline] (4.244 ms) : 0, 4244
Debugger [candidate] (4.161 ms) : 0, 4161
Remote Config [baseline] (645.446 µs) : 0, 645
Remote Config [candidate] (594.641 µs) : 0, 595
Telemetry [baseline] (8.879 ms) : 0, 8879
Telemetry [candidate] (8.812 ms) : 0, 8812
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (837.267 ms) : 0, 837267
BytebuddyAgent [candidate] (841.01 ms) : 0, 841010
GlobalTracer [baseline] (229.401 ms) : 0, 229401
GlobalTracer [candidate] (231.268 ms) : 0, 231268
IAST [baseline] (22.965 ms) : 0, 22965
IAST [candidate] (22.825 ms) : 0, 22825
AppSec [baseline] (56.058 ms) : 0, 56058
AppSec [candidate] (55.791 ms) : 0, 55791
Debugger [baseline] (4.23 ms) : 0, 4230
Debugger [candidate] (4.142 ms) : 0, 4142
Remote Config [baseline] (620.811 µs) : 0, 621
Remote Config [candidate] (586.117 µs) : 0, 586
Telemetry [baseline] (8.941 ms) : 0, 8941
Telemetry [candidate] (8.74 ms) : 0, 8740
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (841.343 ms) : 0, 841343
BytebuddyAgent [candidate] (841.615 ms) : 0, 841615
GlobalTracer [baseline] (231.456 ms) : 0, 231456
GlobalTracer [candidate] (231.209 ms) : 0, 231209
IAST [baseline] (22.784 ms) : 0, 22784
IAST [candidate] (22.714 ms) : 0, 22714
AppSec [baseline] (56.258 ms) : 0, 56258
AppSec [candidate] (56.167 ms) : 0, 56167
Debugger [baseline] (4.232 ms) : 0, 4232
Debugger [candidate] (4.152 ms) : 0, 4152
Remote Config [baseline] (628.79 µs) : 0, 629
Remote Config [candidate] (596.396 µs) : 0, 596
Telemetry [baseline] (8.876 ms) : 0, 8876
Telemetry [candidate] (8.682 ms) : 0, 8682
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.48.0-SNAPSHOT~95b0529aad, baseline=1.48.0-SNAPSHOT~7580e7bc62
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.054 s) : 0, 1053524
Total [baseline] (10.442 s) : 0, 10441617
Agent [candidate] (1.051 s) : 0, 1051221
Total [candidate] (10.451 s) : 0, 10450821
section appsec
Agent [baseline] (1.196 s) : 0, 1196239
Total [baseline] (10.744 s) : 0, 10744038
Agent [candidate] (1.192 s) : 0, 1191728
Total [candidate] (10.726 s) : 0, 10726126
section iast
Agent [baseline] (1.179 s) : 0, 1178731
Total [baseline] (11.036 s) : 0, 11036094
Agent [candidate] (1.185 s) : 0, 1184632
Total [candidate] (11.082 s) : 0, 11082340
section profiling
Agent [baseline] (1.274 s) : 0, 1274247
Total [baseline] (10.772 s) : 0, 10772170
Agent [candidate] (1.273 s) : 0, 1272900
Total [candidate] (10.832 s) : 0, 10832234
gantt
title petclinic - break down per module: candidate=1.48.0-SNAPSHOT~95b0529aad, baseline=1.48.0-SNAPSHOT~7580e7bc62
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (720.353 ms) : 0, 720353
BytebuddyAgent [candidate] (719.591 ms) : 0, 719591
GlobalTracer [baseline] (238.534 ms) : 0, 238534
GlobalTracer [candidate] (240.589 ms) : 0, 240589
AppSec [baseline] (54.562 ms) : 0, 54562
AppSec [candidate] (55.046 ms) : 0, 55046
Debugger [baseline] (4.418 ms) : 0, 4418
Debugger [candidate] (5.858 ms) : 0, 5858
Remote Config [baseline] (682.131 µs) : 0, 682
Remote Config [candidate] (709.518 µs) : 0, 710
Telemetry [baseline] (14.221 ms) : 0, 14221
Telemetry [candidate] (13.452 ms) : 0, 13452
section appsec
BytebuddyAgent [baseline] (739.996 ms) : 0, 739996
BytebuddyAgent [candidate] (738.791 ms) : 0, 738791
GlobalTracer [baseline] (235.437 ms) : 0, 235437
GlobalTracer [candidate] (237.157 ms) : 0, 237157
AppSec [baseline] (176.359 ms) : 0, 176359
AppSec [candidate] (175.303 ms) : 0, 175303
Debugger [baseline] (4.261 ms) : 0, 4261
Debugger [candidate] (4.296 ms) : 0, 4296
Remote Config [baseline] (634.369 µs) : 0, 634
Remote Config [candidate] (643.575 µs) : 0, 644
Telemetry [baseline] (8.167 ms) : 0, 8167
Telemetry [candidate] (8.861 ms) : 0, 8861
IAST [baseline] (21.766 ms) : 0, 21766
IAST [candidate] (21.374 ms) : 0, 21374
section iast
BytebuddyAgent [baseline] (836.529 ms) : 0, 836529
BytebuddyAgent [candidate] (842.158 ms) : 0, 842158
GlobalTracer [baseline] (229.02 ms) : 0, 229020
GlobalTracer [candidate] (233.063 ms) : 0, 233063
AppSec [baseline] (55.973 ms) : 0, 55973
AppSec [candidate] (56.493 ms) : 0, 56493
Debugger [baseline] (4.219 ms) : 0, 4219
Debugger [candidate] (4.187 ms) : 0, 4187
Remote Config [baseline] (610.606 µs) : 0, 611
Remote Config [candidate] (606.084 µs) : 0, 606
Telemetry [baseline] (8.787 ms) : 0, 8787
Telemetry [candidate] (8.864 ms) : 0, 8864
IAST [baseline] (23.103 ms) : 0, 23103
IAST [candidate] (23.225 ms) : 0, 23225
section profiling
ProfilingAgent [baseline] (102.915 ms) : 0, 102915
ProfilingAgent [candidate] (102.387 ms) : 0, 102387
BytebuddyAgent [baseline] (709.711 ms) : 0, 709711
BytebuddyAgent [candidate] (710.694 ms) : 0, 710694
GlobalTracer [baseline] (347.89 ms) : 0, 347890
GlobalTracer [candidate] (350.847 ms) : 0, 350847
AppSec [baseline] (54.1 ms) : 0, 54100
AppSec [candidate] (53.436 ms) : 0, 53436
Debugger [baseline] (4.289 ms) : 0, 4289
Debugger [candidate] (4.285 ms) : 0, 4285
Remote Config [baseline] (691.699 µs) : 0, 692
Remote Config [candidate] (691.488 µs) : 0, 691
Telemetry [baseline] (8.972 ms) : 0, 8972
Telemetry [candidate] (8.926 ms) : 0, 8926
Profiling [baseline] (102.941 ms) : 0, 102941
Profiling [candidate] (102.413 ms) : 0, 102413
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 14 metrics, 16 unstable metrics. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~95b0529aad, baseline=1.48.0-SNAPSHOT~7580e7bc62
dateFormat X
axisFormat %s
section baseline
no_agent (1.368 ms) : 1348, 1388
. : milestone, 1368,
appsec (1.723 ms) : 1699, 1747
. : milestone, 1723,
appsec_no_iast (1.745 ms) : 1722, 1769
. : milestone, 1745,
code_origins (1.689 ms) : 1663, 1716
. : milestone, 1689,
iast (1.527 ms) : 1502, 1553
. : milestone, 1527,
profiling (1.509 ms) : 1485, 1533
. : milestone, 1509,
tracing (1.518 ms) : 1494, 1543
. : milestone, 1518,
section candidate
no_agent (1.374 ms) : 1354, 1393
. : milestone, 1374,
appsec (1.729 ms) : 1706, 1753
. : milestone, 1729,
appsec_no_iast (1.75 ms) : 1727, 1774
. : milestone, 1750,
code_origins (1.666 ms) : 1639, 1693
. : milestone, 1666,
iast (1.512 ms) : 1487, 1538
. : milestone, 1512,
profiling (1.552 ms) : 1526, 1577
. : milestone, 1552,
tracing (1.494 ms) : 1471, 1518
. : milestone, 1494,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~95b0529aad, baseline=1.48.0-SNAPSHOT~7580e7bc62
dateFormat X
axisFormat %s
section baseline
no_agent (387.322 µs) : 368, 407
. : milestone, 387,
iast (515.773 µs) : 494, 538
. : milestone, 516,
iast_FULL (730.836 µs) : 709, 753
. : milestone, 731,
iast_GLOBAL (578.351 µs) : 554, 603
. : milestone, 578,
iast_HARDCODED_SECRET_DISABLED (515.847 µs) : 494, 538
. : milestone, 516,
iast_INACTIVE (465.208 µs) : 444, 486
. : milestone, 465,
iast_TELEMETRY_OFF (502.819 µs) : 481, 525
. : milestone, 503,
tracing (462.843 µs) : 441, 485
. : milestone, 463,
section candidate
no_agent (378.674 µs) : 359, 398
. : milestone, 379,
iast (515.19 µs) : 493, 537
. : milestone, 515,
iast_FULL (732.946 µs) : 710, 756
. : milestone, 733,
iast_GLOBAL (559.254 µs) : 538, 581
. : milestone, 559,
iast_HARDCODED_SECRET_DISABLED (518.598 µs) : 497, 541
. : milestone, 519,
iast_INACTIVE (461.57 µs) : 441, 483
. : milestone, 462,
iast_TELEMETRY_OFF (501.217 µs) : 479, 523
. : milestone, 501,
tracing (465.739 µs) : 445, 487
. : milestone, 466,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics. Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~95b0529aad, baseline=1.48.0-SNAPSHOT~7580e7bc62
dateFormat X
axisFormat %s
section baseline
no_agent (15.328 s) : 15328000, 15328000
. : milestone, 15328000,
appsec (15.018 s) : 15018000, 15018000
. : milestone, 15018000,
iast (18.321 s) : 18321000, 18321000
. : milestone, 18321000,
iast_GLOBAL (17.939 s) : 17939000, 17939000
. : milestone, 17939000,
profiling (15.012 s) : 15012000, 15012000
. : milestone, 15012000,
tracing (15.158 s) : 15158000, 15158000
. : milestone, 15158000,
section candidate
no_agent (15.509 s) : 15509000, 15509000
. : milestone, 15509000,
appsec (14.994 s) : 14994000, 14994000
. : milestone, 14994000,
iast (18.381 s) : 18381000, 18381000
. : milestone, 18381000,
iast_GLOBAL (18.109 s) : 18109000, 18109000
. : milestone, 18109000,
profiling (15.25 s) : 15250000, 15250000
. : milestone, 15250000,
tracing (14.841 s) : 14841000, 14841000
. : milestone, 14841000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~95b0529aad, baseline=1.48.0-SNAPSHOT~7580e7bc62
dateFormat X
axisFormat %s
section baseline
no_agent (1.469 ms) : 1457, 1480
. : milestone, 1469,
appsec (2.342 ms) : 2298, 2385
. : milestone, 2342,
iast (2.114 ms) : 2058, 2169
. : milestone, 2114,
iast_GLOBAL (2.16 ms) : 2105, 2216
. : milestone, 2160,
profiling (1.964 ms) : 1920, 2007
. : milestone, 1964,
tracing (1.948 ms) : 1906, 1991
. : milestone, 1948,
section candidate
no_agent (1.471 ms) : 1459, 1482
. : milestone, 1471,
appsec (2.335 ms) : 2291, 2379
. : milestone, 2335,
iast (2.113 ms) : 2057, 2168
. : milestone, 2113,
iast_GLOBAL (2.156 ms) : 2101, 2212
. : milestone, 2156,
profiling (1.958 ms) : 1915, 2002
. : milestone, 1958,
tracing (1.951 ms) : 1908, 1993
. : milestone, 1951,
|
c7c75ac
to
21e0d03
Compare
Signed-off-by: Maciej Obuchowski <[email protected]>
21e0d03
to
95b0529
Compare
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.
PR for running CI for branch