Skip to content
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

[DSM] Add avro schema object extraction #7712

Merged
merged 5 commits into from
Oct 8, 2024

Conversation

ericfirth
Copy link
Contributor

@ericfirth ericfirth commented Oct 2, 2024

What Does This Do

Previously we were ignoring nested Avro messages for schema tracking and just going labelling them object. This uses the protobuf object expansion as a guide and displays the subschemas of avro messages

Motivation

CleanShot 2024-10-07 at 13 50 09@2x
see the pretty expanded schema

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@ericfirth ericfirth requested a review from a team as a code owner October 2, 2024 13:29
@ericfirth ericfirth force-pushed the eric.firth/add-avro-schema-for-objects branch from 58faf50 to 26f86d7 Compare October 2, 2024 13:29
@pr-commenter
Copy link

pr-commenter bot commented Oct 2, 2024

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master eric.firth/add-avro-schema-for-objects
git_commit_date 1728400598 1728401023
git_commit_sha f9c6fba d786629
release_version 1.41.0-SNAPSHOT~f9c6fbae6a 1.41.0-SNAPSHOT~d78662996d
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1728403850 1728403850
ci_job_id 665512004 665512004
ci_pipeline_id 46081739 46081739
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
module Agent Agent
parent None None
variant iast iast

Summary

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

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.41.0-SNAPSHOT~d78662996d, baseline=1.41.0-SNAPSHOT~f9c6fbae6a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.072 s) : 0, 1071756
Total [baseline] (10.353 s) : 0, 10353405
Agent [candidate] (1.065 s) : 0, 1065212
Total [candidate] (10.35 s) : 0, 10350208
section appsec
Agent [baseline] (1.2 s) : 0, 1200487
Total [baseline] (10.582 s) : 0, 10582425
Agent [candidate] (1.199 s) : 0, 1198684
Total [candidate] (10.592 s) : 0, 10591513
section iast
Agent [baseline] (1.2 s) : 0, 1200013
Total [baseline] (10.81 s) : 0, 10810366
Agent [candidate] (1.193 s) : 0, 1192774
Total [candidate] (10.846 s) : 0, 10845858
section profiling
Agent [baseline] (1.275 s) : 0, 1275030
Total [baseline] (10.769 s) : 0, 10768532
Agent [candidate] (1.266 s) : 0, 1265731
Total [candidate] (10.557 s) : 0, 10557293
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.072 s -
Agent appsec 1.2 s 128.731 ms (12.0%)
Agent iast 1.2 s 128.257 ms (12.0%)
Agent profiling 1.275 s 203.274 ms (19.0%)
Total tracing 10.353 s -
Total appsec 10.582 s 229.02 ms (2.2%)
Total iast 10.81 s 456.961 ms (4.4%)
Total profiling 10.769 s 415.127 ms (4.0%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.065 s -
Agent appsec 1.199 s 133.473 ms (12.5%)
Agent iast 1.193 s 127.562 ms (12.0%)
Agent profiling 1.266 s 200.519 ms (18.8%)
Total tracing 10.35 s -
Total appsec 10.592 s 241.305 ms (2.3%)
Total iast 10.846 s 495.65 ms (4.8%)
Total profiling 10.557 s 207.085 ms (2.0%)
gantt
    title petclinic - break down per module: candidate=1.41.0-SNAPSHOT~d78662996d, baseline=1.41.0-SNAPSHOT~f9c6fbae6a

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (683.092 ms) : 0, 683092
BytebuddyAgent [candidate] (680.31 ms) : 0, 680310
GlobalTracer [baseline] (312.47 ms) : 0, 312470
GlobalTracer [candidate] (309.469 ms) : 0, 309469
AppSec [baseline] (54.317 ms) : 0, 54317
AppSec [candidate] (53.605 ms) : 0, 53605
Remote Config [baseline] (655.088 µs) : 0, 655
Remote Config [candidate] (655.101 µs) : 0, 655
Telemetry [baseline] (7.558 ms) : 0, 7558
Telemetry [candidate] (7.546 ms) : 0, 7546
section appsec
BytebuddyAgent [baseline] (697.487 ms) : 0, 697487
BytebuddyAgent [candidate] (696.975 ms) : 0, 696975
GlobalTracer [baseline] (307.176 ms) : 0, 307176
GlobalTracer [candidate] (306.288 ms) : 0, 306288
AppSec [baseline] (161.495 ms) : 0, 161495
AppSec [candidate] (163.1 ms) : 0, 163100
Remote Config [baseline] (628.879 µs) : 0, 629
Remote Config [candidate] (634.797 µs) : 0, 635
Telemetry [baseline] (9.246 ms) : 0, 9246
Telemetry [candidate] (7.751 ms) : 0, 7751
IAST [baseline] (21.661 ms) : 0, 21661
IAST [candidate] (20.606 ms) : 0, 20606
section iast
BytebuddyAgent [baseline] (800.259 ms) : 0, 800259
BytebuddyAgent [candidate] (794.713 ms) : 0, 794713
GlobalTracer [baseline] (300.103 ms) : 0, 300103
GlobalTracer [candidate] (298.643 ms) : 0, 298643
AppSec [baseline] (54.05 ms) : 0, 54050
AppSec [candidate] (53.831 ms) : 0, 53831
Remote Config [baseline] (599.638 µs) : 0, 600
Remote Config [candidate] (605.886 µs) : 0, 606
Telemetry [baseline] (7.03 ms) : 0, 7030
Telemetry [candidate] (7.047 ms) : 0, 7047
IAST [baseline] (24.235 ms) : 0, 24235
IAST [candidate] (24.276 ms) : 0, 24276
section profiling
ProfilingAgent [baseline] (97.234 ms) : 0, 97234
ProfilingAgent [candidate] (95.888 ms) : 0, 95888
BytebuddyAgent [baseline] (680.582 ms) : 0, 680582
BytebuddyAgent [candidate] (675.766 ms) : 0, 675766
GlobalTracer [baseline] (395.384 ms) : 0, 395384
GlobalTracer [candidate] (392.662 ms) : 0, 392662
AppSec [baseline] (54.834 ms) : 0, 54834
AppSec [candidate] (54.73 ms) : 0, 54730
Remote Config [baseline] (654.623 µs) : 0, 655
Remote Config [candidate] (650.562 µs) : 0, 651
Telemetry [baseline] (7.454 ms) : 0, 7454
Telemetry [candidate] (7.478 ms) : 0, 7478
Profiling [baseline] (97.258 ms) : 0, 97258
Profiling [candidate] (95.912 ms) : 0, 95912
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.41.0-SNAPSHOT~d78662996d, baseline=1.41.0-SNAPSHOT~f9c6fbae6a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.074 s) : 0, 1073903
Total [baseline] (8.616 s) : 0, 8615632
Agent [candidate] (1.064 s) : 0, 1064209
Total [candidate] (8.53 s) : 0, 8529905
section iast
Agent [baseline] (1.199 s) : 0, 1198944
Total [baseline] (9.15 s) : 0, 9149581
Agent [candidate] (1.214 s) : 0, 1214131
Total [candidate] (9.091 s) : 0, 9090872
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.2 s) : 0, 1200009
Total [baseline] (9.07 s) : 0, 9069517
Agent [candidate] (1.194 s) : 0, 1193748
Total [candidate] (9.093 s) : 0, 9093074
section iast_TELEMETRY_OFF
Agent [baseline] (1.189 s) : 0, 1188525
Total [baseline] (9.029 s) : 0, 9028894
Agent [candidate] (1.194 s) : 0, 1193522
Total [candidate] (9.056 s) : 0, 9056358
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.074 s -
Agent iast 1.199 s 125.041 ms (11.6%)
Agent iast_HARDCODED_SECRET_DISABLED 1.2 s 126.106 ms (11.7%)
Agent iast_TELEMETRY_OFF 1.189 s 114.623 ms (10.7%)
Total tracing 8.616 s -
Total iast 9.15 s 533.949 ms (6.2%)
Total iast_HARDCODED_SECRET_DISABLED 9.07 s 453.886 ms (5.3%)
Total iast_TELEMETRY_OFF 9.029 s 413.263 ms (4.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.064 s -
Agent iast 1.214 s 149.922 ms (14.1%)
Agent iast_HARDCODED_SECRET_DISABLED 1.194 s 129.539 ms (12.2%)
Agent iast_TELEMETRY_OFF 1.194 s 129.313 ms (12.2%)
Total tracing 8.53 s -
Total iast 9.091 s 560.967 ms (6.6%)
Total iast_HARDCODED_SECRET_DISABLED 9.093 s 563.169 ms (6.6%)
Total iast_TELEMETRY_OFF 9.056 s 526.453 ms (6.2%)
gantt
    title insecure-bank - break down per module: candidate=1.41.0-SNAPSHOT~d78662996d, baseline=1.41.0-SNAPSHOT~f9c6fbae6a

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (685.337 ms) : 0, 685337
BytebuddyAgent [candidate] (679.638 ms) : 0, 679638
GlobalTracer [baseline] (312.489 ms) : 0, 312489
GlobalTracer [candidate] (309.219 ms) : 0, 309219
AppSec [baseline] (54.037 ms) : 0, 54037
AppSec [candidate] (53.513 ms) : 0, 53513
Remote Config [baseline] (663.716 µs) : 0, 664
Remote Config [candidate] (660.103 µs) : 0, 660
Telemetry [baseline] (7.633 ms) : 0, 7633
Telemetry [candidate] (7.554 ms) : 0, 7554
section iast
BytebuddyAgent [baseline] (797.728 ms) : 0, 797728
BytebuddyAgent [candidate] (810.655 ms) : 0, 810655
GlobalTracer [baseline] (301.073 ms) : 0, 301073
GlobalTracer [candidate] (303.362 ms) : 0, 303362
AppSec [baseline] (54.52 ms) : 0, 54520
AppSec [candidate] (57.73 ms) : 0, 57730
IAST [baseline] (24.135 ms) : 0, 24135
IAST [candidate] (20.639 ms) : 0, 20639
Remote Config [baseline] (625.418 µs) : 0, 625
Remote Config [candidate] (626.336 µs) : 0, 626
Telemetry [baseline] (7.168 ms) : 0, 7168
Telemetry [candidate] (7.177 ms) : 0, 7177
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (800.209 ms) : 0, 800209
BytebuddyAgent [candidate] (795.626 ms) : 0, 795626
GlobalTracer [baseline] (300.268 ms) : 0, 300268
GlobalTracer [candidate] (298.744 ms) : 0, 298744
AppSec [baseline] (54.593 ms) : 0, 54593
AppSec [candidate] (55.146 ms) : 0, 55146
IAST [baseline] (23.53 ms) : 0, 23530
IAST [candidate] (22.86 ms) : 0, 22860
Remote Config [baseline] (600.545 µs) : 0, 601
Remote Config [candidate] (603.706 µs) : 0, 604
Telemetry [baseline] (7.07 ms) : 0, 7070
Telemetry [candidate] (7.048 ms) : 0, 7048
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (792.087 ms) : 0, 792087
BytebuddyAgent [candidate] (795.082 ms) : 0, 795082
GlobalTracer [baseline] (298.001 ms) : 0, 298001
GlobalTracer [candidate] (299.347 ms) : 0, 299347
AppSec [baseline] (55.075 ms) : 0, 55075
AppSec [candidate] (55.47 ms) : 0, 55470
IAST [baseline] (22.238 ms) : 0, 22238
IAST [candidate] (22.311 ms) : 0, 22311
Remote Config [baseline] (604.648 µs) : 0, 605
Remote Config [candidate] (612.563 µs) : 0, 613
Telemetry [baseline] (6.885 ms) : 0, 6885
Telemetry [candidate] (6.96 ms) : 0, 6960
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2024-10-08T15:43:26 2024-10-08T15:50:20
git_branch master eric.firth/add-avro-schema-for-objects
git_commit_date 1728400598 1728401023
git_commit_sha f9c6fba d786629
release_version 1.41.0-SNAPSHOT~f9c6fbae6a 1.41.0-SNAPSHOT~d78662996d
start_time 2024-10-08T15:43:13 2024-10-08T15:50:07
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1728402968 1728402968
ci_job_id 665512005 665512005
ci_pipeline_id 46081739 46081739
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variant iast iast

Summary

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

Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.41.0-SNAPSHOT~d78662996d, baseline=1.41.0-SNAPSHOT~f9c6fbae6a
    dateFormat X
    axisFormat %s
section baseline
no_agent (376.537 µs) : 355, 398
.   : milestone, 377,
iast (483.134 µs) : 462, 504
.   : milestone, 483,
iast_FULL (552.714 µs) : 532, 574
.   : milestone, 553,
iast_GLOBAL (512.919 µs) : 492, 534
.   : milestone, 513,
iast_HARDCODED_SECRET_DISABLED (490.272 µs) : 469, 512
.   : milestone, 490,
iast_INACTIVE (453.597 µs) : 433, 474
.   : milestone, 454,
iast_TELEMETRY_OFF (481.254 µs) : 459, 503
.   : milestone, 481,
tracing (439.268 µs) : 419, 459
.   : milestone, 439,
section candidate
no_agent (372.12 µs) : 353, 392
.   : milestone, 372,
iast (489.785 µs) : 468, 511
.   : milestone, 490,
iast_FULL (554.478 µs) : 533, 576
.   : milestone, 554,
iast_GLOBAL (527.639 µs) : 504, 551
.   : milestone, 528,
iast_HARDCODED_SECRET_DISABLED (491.392 µs) : 470, 513
.   : milestone, 491,
iast_INACTIVE (454.452 µs) : 432, 476
.   : milestone, 454,
iast_TELEMETRY_OFF (481.13 µs) : 459, 503
.   : milestone, 481,
tracing (457.905 µs) : 436, 480
.   : milestone, 458,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 376.537 µs [354.924 µs, 398.15 µs] -
iast 483.134 µs [462.009 µs, 504.259 µs] 106.597 µs (28.3%)
iast_FULL 552.714 µs [531.619 µs, 573.809 µs] 176.177 µs (46.8%)
iast_GLOBAL 512.919 µs [491.534 µs, 534.304 µs] 136.382 µs (36.2%)
iast_HARDCODED_SECRET_DISABLED 490.272 µs [468.555 µs, 511.988 µs] 113.735 µs (30.2%)
iast_INACTIVE 453.597 µs [432.78 µs, 474.415 µs] 77.06 µs (20.5%)
iast_TELEMETRY_OFF 481.254 µs [459.399 µs, 503.11 µs] 104.717 µs (27.8%)
tracing 439.268 µs [419.156 µs, 459.381 µs] 62.731 µs (16.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 372.12 µs [352.68 µs, 391.56 µs] -
iast 489.785 µs [468.278 µs, 511.293 µs] 117.665 µs (31.6%)
iast_FULL 554.478 µs [533.321 µs, 575.635 µs] 182.358 µs (49.0%)
iast_GLOBAL 527.639 µs [503.833 µs, 551.444 µs] 155.519 µs (41.8%)
iast_HARDCODED_SECRET_DISABLED 491.392 µs [469.792 µs, 512.991 µs] 119.272 µs (32.1%)
iast_INACTIVE 454.452 µs [432.499 µs, 476.405 µs] 82.332 µs (22.1%)
iast_TELEMETRY_OFF 481.13 µs [459.294 µs, 502.965 µs] 109.01 µs (29.3%)
tracing 457.905 µs [435.653 µs, 480.158 µs] 85.785 µs (23.1%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.41.0-SNAPSHOT~d78662996d, baseline=1.41.0-SNAPSHOT~f9c6fbae6a
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.366 ms) : 1347, 1386
.   : milestone, 1366,
appsec (1.721 ms) : 1698, 1745
.   : milestone, 1721,
appsec_no_iast (1.75 ms) : 1726, 1773
.   : milestone, 1750,
iast (1.477 ms) : 1455, 1499
.   : milestone, 1477,
profiling (1.542 ms) : 1517, 1567
.   : milestone, 1542,
tracing (1.46 ms) : 1436, 1485
.   : milestone, 1460,
section candidate
no_agent (1.338 ms) : 1319, 1357
.   : milestone, 1338,
appsec (1.693 ms) : 1668, 1717
.   : milestone, 1693,
appsec_no_iast (1.718 ms) : 1693, 1743
.   : milestone, 1718,
iast (1.484 ms) : 1462, 1506
.   : milestone, 1484,
profiling (1.49 ms) : 1465, 1515
.   : milestone, 1490,
tracing (1.467 ms) : 1443, 1490
.   : milestone, 1467,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.366 ms [1.347 ms, 1.386 ms] -
appsec 1.721 ms [1.698 ms, 1.745 ms] 355.287 µs (26.0%)
appsec_no_iast 1.75 ms [1.726 ms, 1.773 ms] 383.609 µs (28.1%)
iast 1.477 ms [1.455 ms, 1.499 ms] 110.825 µs (8.1%)
profiling 1.542 ms [1.517 ms, 1.567 ms] 175.795 µs (12.9%)
tracing 1.46 ms [1.436 ms, 1.485 ms] 93.858 µs (6.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.338 ms [1.319 ms, 1.357 ms] -
appsec 1.693 ms [1.668 ms, 1.717 ms] 354.668 µs (26.5%)
appsec_no_iast 1.718 ms [1.693 ms, 1.743 ms] 380.209 µs (28.4%)
iast 1.484 ms [1.462 ms, 1.506 ms] 146.064 µs (10.9%)
profiling 1.49 ms [1.465 ms, 1.515 ms] 152.046 µs (11.4%)
tracing 1.467 ms [1.443 ms, 1.49 ms] 128.437 µs (9.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master eric.firth/add-avro-schema-for-objects
git_commit_date 1728400598 1728401023
git_commit_sha f9c6fba d786629
release_version 1.41.0-SNAPSHOT~f9c6fbae6a 1.41.0-SNAPSHOT~d78662996d
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1728403483 1728403483
ci_job_id 665512006 665512006
ci_pipeline_id 46081739 46081739
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variant appsec appsec

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.41.0-SNAPSHOT~d78662996d, baseline=1.41.0-SNAPSHOT~f9c6fbae6a
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.46 ms) : 1449, 1471
.   : milestone, 1460,
appsec (2.31 ms) : 2269, 2351
.   : milestone, 2310,
iast (2.06 ms) : 2008, 2112
.   : milestone, 2060,
iast_GLOBAL (2.112 ms) : 2059, 2164
.   : milestone, 2112,
profiling (1.946 ms) : 1904, 1988
.   : milestone, 1946,
tracing (1.915 ms) : 1875, 1955
.   : milestone, 1915,
section candidate
no_agent (1.456 ms) : 1444, 1467
.   : milestone, 1456,
appsec (2.318 ms) : 2277, 2359
.   : milestone, 2318,
iast (2.067 ms) : 2015, 2118
.   : milestone, 2067,
iast_GLOBAL (2.119 ms) : 2066, 2171
.   : milestone, 2119,
profiling (1.946 ms) : 1904, 1988
.   : milestone, 1946,
tracing (1.908 ms) : 1869, 1947
.   : milestone, 1908,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.46 ms [1.449 ms, 1.471 ms] -
appsec 2.31 ms [2.269 ms, 2.351 ms] 849.955 µs (58.2%)
iast 2.06 ms [2.008 ms, 2.112 ms] 599.893 µs (41.1%)
iast_GLOBAL 2.112 ms [2.059 ms, 2.164 ms] 651.796 µs (44.6%)
profiling 1.946 ms [1.904 ms, 1.988 ms] 486.162 µs (33.3%)
tracing 1.915 ms [1.875 ms, 1.955 ms] 454.874 µs (31.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.456 ms [1.444 ms, 1.467 ms] -
appsec 2.318 ms [2.277 ms, 2.359 ms] 862.608 µs (59.3%)
iast 2.067 ms [2.015 ms, 2.118 ms] 611.237 µs (42.0%)
iast_GLOBAL 2.119 ms [2.066 ms, 2.171 ms] 663.106 µs (45.6%)
profiling 1.946 ms [1.904 ms, 1.988 ms] 490.286 µs (33.7%)
tracing 1.908 ms [1.869 ms, 1.947 ms] 452.274 µs (31.1%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.41.0-SNAPSHOT~d78662996d, baseline=1.41.0-SNAPSHOT~f9c6fbae6a
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.032 s) : 15032000, 15032000
.   : milestone, 15032000,
appsec (15.149 s) : 15149000, 15149000
.   : milestone, 15149000,
iast (18.863 s) : 18863000, 18863000
.   : milestone, 18863000,
iast_GLOBAL (17.98 s) : 17980000, 17980000
.   : milestone, 17980000,
profiling (15.289 s) : 15289000, 15289000
.   : milestone, 15289000,
tracing (15.379 s) : 15379000, 15379000
.   : milestone, 15379000,
section candidate
no_agent (15.777 s) : 15777000, 15777000
.   : milestone, 15777000,
appsec (15.402 s) : 15402000, 15402000
.   : milestone, 15402000,
iast (18.831 s) : 18831000, 18831000
.   : milestone, 18831000,
iast_GLOBAL (17.998 s) : 17998000, 17998000
.   : milestone, 17998000,
profiling (14.973 s) : 14973000, 14973000
.   : milestone, 14973000,
tracing (15.313 s) : 15313000, 15313000
.   : milestone, 15313000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.032 s [15.032 s, 15.032 s] -
appsec 15.149 s [15.149 s, 15.149 s] 117.0 ms (0.8%)
iast 18.863 s [18.863 s, 18.863 s] 3.831 s (25.5%)
iast_GLOBAL 17.98 s [17.98 s, 17.98 s] 2.948 s (19.6%)
profiling 15.289 s [15.289 s, 15.289 s] 257.0 ms (1.7%)
tracing 15.379 s [15.379 s, 15.379 s] 347.0 ms (2.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.777 s [15.777 s, 15.777 s] -
appsec 15.402 s [15.402 s, 15.402 s] -375.0 ms (-2.4%)
iast 18.831 s [18.831 s, 18.831 s] 3.054 s (19.4%)
iast_GLOBAL 17.998 s [17.998 s, 17.998 s] 2.221 s (14.1%)
profiling 14.973 s [14.973 s, 14.973 s] -804.0 ms (-5.1%)
tracing 15.313 s [15.313 s, 15.313 s] -464.0 ms (-2.9%)

@PerfectSlayer PerfectSlayer marked this pull request as draft October 2, 2024 14:16
@ericfirth ericfirth force-pushed the eric.firth/add-avro-schema-for-objects branch 3 times, most recently from 6a04e3e to a4fe058 Compare October 7, 2024 17:34
@ericfirth ericfirth marked this pull request as ready for review October 7, 2024 17:34
@ericfirth ericfirth force-pushed the eric.firth/add-avro-schema-for-objects branch from afe965a to 85d4818 Compare October 7, 2024 19:40
@ericfirth ericfirth force-pushed the eric.firth/add-avro-schema-for-objects branch from 28d57b2 to 25ad48a Compare October 7, 2024 20:14
@ericfirth ericfirth force-pushed the eric.firth/add-avro-schema-for-objects branch from 25ad48a to f9a5bf6 Compare October 7, 2024 20:18
@ericfirth ericfirth merged commit 2a9a4b7 into master Oct 8, 2024
90 of 103 checks passed
@ericfirth ericfirth deleted the eric.firth/add-avro-schema-for-objects branch October 8, 2024 22:40
@github-actions github-actions bot added this to the 1.41.0 milestone Oct 8, 2024
@nayeem-kamal nayeem-kamal added the comp: data streams Data Streams Monitoring label Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: data streams Data Streams Monitoring
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants