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

CI: add explicit permissions to workflows #161

Merged
merged 5 commits into from Apr 27, 2023
Merged

CI: add explicit permissions to workflows #161

merged 5 commits into from Apr 27, 2023

Conversation

commial
Copy link
Contributor

@commial commial commented Apr 26, 2023

Fix #160

@commial commial added the tests Relative to the testing capabilities label Apr 26, 2023
@github-actions
Copy link

Benchmark for 10fa58b

Click to view benchmark
Test Base PR %
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/1024 1071.9±112.29ns 1077.9±89.32ns +0.56%
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/1048576 148.5±25.14µs 133.0±32.14µs -10.44%
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/16777216 2.3±0.32ms 2.5±0.14ms +8.70%
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/65536 9.7±1.99µs 9.4±1.30µs -3.09%
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/1024 1525.6±833.70µs 1519.0±828.93µs -0.43%
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/1048576 55.6±17.96ms 57.6±19.16ms +3.60%
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/16777216 266.8±4.68ms 265.9±11.08ms -0.34%
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/65536 10.8±6.09ms 10.9±6.03ms +0.93%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/1024 2.2±1.20ms 2.1±1.18ms -4.55%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/1048576 75.8±18.36ms 73.6±17.90ms -2.90%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/16777216 569.5±17.48ms 561.9±14.97ms -1.33%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/65536 15.2±7.23ms 14.9±6.71ms -1.97%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/1024 2.4±0.67ms 2.4±0.68ms 0.00%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/1048576 27.0±0.88ms 26.5±0.92ms -1.85%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/16777216 388.8±10.16ms 379.7±9.99ms -2.34%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/65536 4.3±0.11ms 4.4±0.26ms +2.33%
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/1024 196.5±22.30ns 206.0±32.08ns +4.83%
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/1048576 139.8±8.80µs 142.7±18.60µs +2.07%
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/16777216 2.7±0.53ms 2.3±0.15ms -14.81%
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/65536 8.2±0.77µs 9.1±0.96µs +10.98%
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1024 6.2±4.67µs 6.0±4.48µs -3.23%
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1048576 8.5±4.86ms 8.6±5.03ms +1.18%
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/16777216 202.4±9.85ms 202.9±7.72ms +0.25%
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/65536 385.5±289.04µs 393.8±296.78µs +2.15%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1024 32.3±1.99µs 32.0±2.58µs -0.93%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1048576 33.3±2.35ms 33.5±1.99ms +0.60%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/16777216 558.2±16.97ms 576.6±11.77ms +3.30%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/65536 2.0±0.16ms 2.0±0.17ms 0.00%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1024 23.0±0.86µs 23.2±1.16µs +0.87%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1048576 23.5±0.81ms 24.1±0.73ms +2.55%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/16777216 392.1±8.83ms 389.3±6.45ms -0.71%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/65536 1435.3±43.92µs 1450.5±49.10µs +1.06%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/1024 874.8±66.20ns 851.4±43.83ns -2.67%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/1048576 140.0±13.80µs 149.2±14.37µs +6.57%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/16777216 2.3±0.13ms 2.5±0.11ms +8.70%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/65536 9.8±0.68µs 10.3±1.96µs +5.10%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/1024 19.8±0.66µs 18.0±0.80µs -9.09%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/1048576 16.1±0.52ms 16.0±0.45ms -0.62%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/16777216 260.7±6.50ms 257.0±5.49ms -1.42%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/65536 1038.9±20.15µs 1072.1±36.66µs +3.20%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/1024 39.8±0.81µs 38.5±1.83µs -3.27%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/1048576 35.7±1.19ms 34.1±1.12ms -4.48%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/16777216 581.1±10.38ms 551.6±9.42ms -5.08%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/65536 2.2±0.07ms 2.1±0.05ms -4.55%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/1024 28.4±1.25µs 26.9±0.83µs -5.28%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/1048576 24.2±0.85ms 23.6±0.58ms -2.48%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/16777216 380.5±7.28ms 376.3±10.94ms -1.10%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/65536 1551.4±69.49µs 1557.6±63.46µs +0.40%
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/1024 10.6±0.20µs 10.9±0.17µs +2.83%
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/1048576 10.4±0.15ms 11.0±0.19ms +5.77%
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/16777216 168.1±2.71ms 177.7±2.65ms +5.71%
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/65536 667.9±11.85µs 683.4±17.04µs +2.32%
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1024 17.5±0.25µs 18.0±0.28µs +2.86%
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1048576 23.4±0.49ms 23.9±0.64ms +2.14%
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/16777216 655.3±7.07ms 678.0±10.20ms +3.46%
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/65536 1113.1±16.45µs 1115.4±26.26µs +0.21%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1024 17.8±0.31µs 18.0±0.27µs +1.12%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1048576 28.3±0.61ms 29.3±1.18ms +3.53%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/16777216 955.0±11.14ms 952.2±15.54ms -0.29%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/65536 1116.3±20.50µs 1132.0±20.25µs +1.41%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1024 35.9±1.22µs 37.5±0.53µs +4.46%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1048576 35.1±0.84ms 35.9±1.02ms +2.28%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/16777216 563.6±8.99ms 574.7±16.62ms +1.97%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/65536 2.3±0.05ms 2.2±0.05ms -4.35%

@github-actions
Copy link

Benchmark for ae2df97

Click to view benchmark
Test Base PR %
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/1024 839.8±49.84ns N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/1048576 94.7±5.93µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/16777216 1403.2±4.27µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/65536 7.0±0.25µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/1024 1467.6±797.16µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/1048576 42.2±13.85ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/16777216 198.6±0.35ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/65536 12.8±7.10ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/1024 2.2±1.18ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/1048576 55.9±13.21ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/16777216 428.3±0.23ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/65536 16.3±7.78ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/1024 1979.2±442.83µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/1048576 20.4±0.32ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/16777216 294.4±0.07ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/65536 3.4±0.06ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(0x0)/1024 736.2±77.66ns N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(0x0)/1048576 91.8±3.51µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(0x0)/16777216 1355.9±8.10µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(0x0)/65536 6.6±0.67µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/1024 849.0±468.91µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/1048576 36.9±0.12ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/16777216 199.2±0.27ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/65536 8.1±4.60ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/1024 1201.0±664.77µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/1048576 39.7±0.06ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/16777216 428.0±0.23ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/65536 11.1±5.27ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/1024 1644.7±638.03µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/1048576 20.3±0.01ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/16777216 294.8±0.06ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/65536 3.3±0.15ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/1024 158.8±9.30ns N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/1048576 87.0±2.58µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/16777216 1356.0±10.71µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/65536 5.4±0.21µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1024 5.7±3.54µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1048576 6.5±3.77ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/16777216 149.0±0.30ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/65536 360.2±226.65µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1024 25.3±1.37µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1048576 26.2±0.91ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/16777216 423.9±1.76ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/65536 1589.0±93.13µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1024 17.6±0.37µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1048576 18.1±0.32ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/16777216 292.4±0.91ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/65536 1125.0±23.46µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(0x0)/1024 150.8±13.65ns N/A N/A
reader_multiple_layers_multiple_block_size/Layers(0x0)/1048576 80.4±5.51µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(0x0)/16777216 1347.5±16.11µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(0x0)/65536 5.2±0.46µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/1024 2.5±2.55µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/1048576 2.6±0.02ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/16777216 148.5±0.44ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/65536 195.8±183.97µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1024 23.5±3.60µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1048576 24.6±0.05ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/16777216 423.0±1.08ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/65536 1483.2±202.86µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1024 17.1±1.15µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1048576 18.0±0.01ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/16777216 292.5±0.05ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/65536 1100.1±64.59µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/1024 613.0±24.31ns N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/1048576 88.5±3.90µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/16777216 1407.6±4.22µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/65536 6.2±0.29µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/1024 14.1±0.07µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/1048576 12.4±0.04ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/16777216 199.6±3.71ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/65536 777.8±3.84µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/1024 29.3±0.32µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/1048576 26.7±0.14ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/16777216 428.3±0.22ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/65536 1667.3±12.62µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/1024 20.2±0.22µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/1048576 18.4±0.00ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/16777216 294.7±0.07ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/65536 1153.8±0.54µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/1024 589.7±23.42ns N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/1048576 84.9±3.33µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/16777216 1351.8±6.70µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/65536 5.5±0.38µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/1024 13.9±0.13µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/1048576 12.5±0.02ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/16777216 198.6±0.37ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/65536 779.8±10.17µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/1024 29.0±0.24µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/1048576 26.6±0.10ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/16777216 430.5±0.21ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/65536 1666.4±18.33µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/1024 20.1±0.06µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/1048576 18.4±0.00ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/16777216 294.4±0.06ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/65536 1155.1±0.79µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/1024 8.5±0.05µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/1048576 8.3±0.08ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/16777216 133.8±0.90ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/65536 519.4±5.07µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1024 14.4±0.04µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1048576 18.9±0.33ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/16777216 515.3±0.93ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/65536 900.4±17.60µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1024 14.4±0.04µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1048576 22.5±0.84ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/16777216 740.2±1.17ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/65536 906.9±6.04µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1024 27.8±0.04µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1048576 26.8±0.10ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/16777216 429.3±0.52ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/65536 1675.8±5.10µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(0x0)/1024 8.4±0.06µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(0x0)/1048576 8.3±0.20ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(0x0)/16777216 133.5±0.43ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(0x0)/65536 519.7±13.30µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/1024 14.2±0.07µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/1048576 18.7±0.43ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/16777216 513.7±1.07ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/65536 889.2±19.41µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1024 14.2±0.16µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1048576 22.5±0.85ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/16777216 736.1±2.05ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/65536 897.1±19.27µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1024 27.7±0.04µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1048576 26.8±0.08ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/16777216 428.6±0.53ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/65536 1674.6±6.66µs N/A N/A

@github-actions
Copy link

Benchmark for 8670da7

Click to view benchmark
Test Base PR %
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/1024 781.7±74.06ns N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/1048576 88.0±6.41µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/16777216 1430.1±8.84µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/65536 6.7±0.30µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/1024 1468.0±796.63µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/1048576 42.1±13.80ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/16777216 196.8±1.02ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/65536 12.7±6.99ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/1024 2.2±1.18ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/1048576 55.7±13.20ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/16777216 426.9±0.98ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/65536 16.2±7.65ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/1024 1977.1±443.28µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/1048576 20.4±0.32ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/16777216 294.8±0.04ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/65536 3.4±0.06ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(0x0)/1024 731.9±90.98ns N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(0x0)/1048576 90.9±2.92µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(0x0)/16777216 1410.7±21.48µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(0x0)/65536 6.3±0.94µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/1024 848.8±468.44µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/1048576 36.7±0.16ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/16777216 196.4±0.79ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/65536 8.1±4.57ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/1024 1199.4±661.37µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/1048576 39.5±0.14ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/16777216 426.6±0.85ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/65536 11.1±5.26ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/1024 1645.3±638.58µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/1048576 20.2±0.01ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/16777216 294.5±0.04ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/65536 3.3±0.15ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/1024 154.1±12.04ns N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/1048576 80.2±3.55µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/16777216 1223.5±59.96µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/65536 5.2±0.27µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1024 5.6±3.49µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1048576 6.3±3.72ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/16777216 147.2±0.30ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/65536 355.1±223.49µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1024 25.3±1.35µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1048576 25.9±0.80ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/16777216 421.9±1.08ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/65536 1572.0±84.44µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1024 17.7±0.38µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1048576 18.1±0.32ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/16777216 292.4±0.02ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/65536 1126.5±24.23µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(0x0)/1024 157.8±16.49ns N/A N/A
reader_multiple_layers_multiple_block_size/Layers(0x0)/1048576 81.3±7.91µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(0x0)/16777216 1346.7±53.01µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(0x0)/65536 5.2±0.51µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/1024 2.5±2.54µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/1048576 2.5±0.03ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/16777216 147.4±0.54ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/65536 155.8±163.43µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1024 23.4±3.58µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1048576 24.5±0.04ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/16777216 427.7±3.58ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/65536 1480.7±201.74µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1024 17.1±1.15µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1048576 17.9±0.01ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/16777216 292.2±0.03ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/65536 1099.1±64.37µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/1024 602.0±21.79ns N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/1048576 84.4±2.30µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/16777216 1419.1±6.92µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/65536 5.9±0.33µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/1024 13.9±0.12µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/1048576 12.3±0.05ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/16777216 196.6±0.59ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/65536 774.2±4.80µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/1024 29.1±0.34µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/1048576 26.7±0.11ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/16777216 427.8±1.08ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/65536 1662.3±14.32µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/1024 20.1±0.23µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/1048576 18.4±0.00ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/16777216 294.2±0.05ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/65536 1153.7±0.67µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/1024 582.9±30.61ns N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/1048576 84.2±4.12µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/16777216 1398.9±15.15µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/65536 5.6±0.42µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/1024 13.8±0.10µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/1048576 12.3±0.03ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/16777216 196.7±0.57ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/65536 768.3±4.95µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/1024 28.9±0.21µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/1048576 26.2±0.05ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/16777216 426.3±0.62ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/65536 1657.8±13.91µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/1024 20.5±0.21µs N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/1048576 18.4±0.01ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/16777216 294.5±0.07ms N/A N/A
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/65536 1153.0±0.66µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/1024 8.4±0.06µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/1048576 8.3±0.08ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/16777216 133.6±0.89ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/65536 518.0±4.89µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1024 14.2±0.10µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1048576 18.8±0.36ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/16777216 514.2±1.28ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/65536 885.7±19.01µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1024 14.2±0.05µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1048576 22.5±0.85ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/16777216 737.3±2.58ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/65536 900.5±5.79µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1024 27.8±0.04µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1048576 26.8±0.05ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/16777216 428.8±0.52ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/65536 1672.2±3.40µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(0x0)/1024 8.5±0.07µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(0x0)/1048576 8.3±0.21ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(0x0)/16777216 133.4±0.44ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(0x0)/65536 519.4±13.53µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/1024 14.2±0.14µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/1048576 18.9±0.44ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/16777216 516.1±1.41ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/65536 883.8±23.50µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1024 14.3±0.17µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1048576 22.5±0.80ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/16777216 737.1±2.01ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/65536 901.9±14.45µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1024 27.7±0.06µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1048576 26.8±0.06ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/16777216 428.8±0.55ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/65536 1672.6±5.87µs N/A N/A

@commial commial merged commit 06ce8fa into master Apr 27, 2023
23 checks passed
@commial commial deleted the ci-permissions branch April 27, 2023 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tests Relative to the testing capabilities
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Switch to permissions model for GITHUB_TOKEN
1 participant