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

Prepare mlar v1.3.0 #183

Merged
merged 2 commits into from Oct 9, 2023
Merged

Prepare mlar v1.3.0 #183

merged 2 commits into from Oct 9, 2023

Conversation

commial
Copy link
Contributor

@commial commial commented Oct 6, 2023

Based on #184

@commial commial added documentation Improvements or additions to documentation mlar Concerns the mlar utility tests Relative to the testing capabilities labels Oct 6, 2023
@github-actions

This comment was marked as outdated.

@github-actions

This comment was marked as outdated.

@github-actions

This comment was marked as outdated.

@github-actions
Copy link

github-actions bot commented Oct 7, 2023

Benchmark for d9eba5d

Click to view benchmark
Test Base PR %
chunk_size_decompress_mutilfiles_random/Layers(0x0)/1024 828.2±73.06ns 759.1±64.08ns -8.34%
chunk_size_decompress_mutilfiles_random/Layers(0x0)/1048576 102.7±8.23µs 99.2±7.87µs -3.41%
chunk_size_decompress_mutilfiles_random/Layers(0x0)/16777216 1917.0±22.73µs 1413.8±8.02µs -26.25%
chunk_size_decompress_mutilfiles_random/Layers(0x0)/65536 6.9±0.52µs 7.0±0.94µs +1.45%
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/1024 772.5±425.35µs 771.3±423.99µs -0.16%
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/1048576 40.5±0.18ms 40.4±0.15ms -0.25%
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/16777216 218.9±0.43ms 217.4±0.41ms -0.69%
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/65536 8.8±5.01ms 8.9±5.06ms +1.14%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/1024 1131.8±624.42µs 1130.3±623.17µs -0.13%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/1048576 40.3±0.10ms 40.6±0.15ms +0.74%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/16777216 326.8±0.67ms 324.9±0.56ms -0.58%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/65536 8.5±4.01ms 8.5±4.03ms 0.00%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/1024 918.2±227.02µs 899.9±222.68µs -1.99%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/1048576 9.3±0.24ms 9.5±0.24ms +2.15%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/16777216 134.7±0.06ms 137.7±0.24ms +2.23%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/65536 1562.8±51.43µs 1553.0±51.69µs -0.63%
failsafe_multiple_layers_repair/Layers(0x0)/4194304 90.6±0.67ms 90.2±0.57ms -0.44%
failsafe_multiple_layers_repair/Layers(COMPRESS)/4194304 147.8±0.49ms 147.2±0.37ms -0.41%
failsafe_multiple_layers_repair/Layers(ENCRYPT | COMPRESS)/4194304 155.7±0.34ms 155.7±0.46ms 0.00%
failsafe_multiple_layers_repair/Layers(ENCRYPT)/4194304 101.1±0.57ms 101.3±0.59ms +0.20%
reader_multiple_layers_multiple_block_size/Layers(0x0)/1024 151.7±13.94ns 145.2±12.77ns -4.28%
reader_multiple_layers_multiple_block_size/Layers(0x0)/1048576 91.1±11.69µs 85.7±2.26µs -5.93%
reader_multiple_layers_multiple_block_size/Layers(0x0)/16777216 1893.0±38.10µs 1407.1±5.89µs -25.67%
reader_multiple_layers_multiple_block_size/Layers(0x0)/65536 6.1±0.91µs 5.2±0.54µs -14.75%
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/1024 2.3±2.49µs 2.3±2.53µs 0.00%
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/1048576 2.8±0.03ms 2.8±0.02ms 0.00%
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/16777216 164.9±0.65ms 165.0±4.67ms +0.06%
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/65536 173.6±181.79µs 174.3±181.73µs +0.40%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1024 18.7±2.50µs 18.8±2.46µs +0.53%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1048576 19.4±0.02ms 19.4±0.14ms 0.00%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/16777216 323.1±0.34ms 321.2±0.42ms -0.59%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/65536 1153.6±129.72µs 1152.9±129.01µs -0.06%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1024 8.0±0.38µs 8.0±0.38µs 0.00%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1048576 8.2±0.24ms 8.2±0.25ms 0.00%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/16777216 133.5±0.06ms 133.5±0.03ms 0.00%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/65536 506.7±23.55µs 508.6±25.74µs +0.37%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/1024 628.6±28.53ns 625.7±32.68ns -0.46%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/1048576 101.5±8.10µs 96.2±4.89µs -5.22%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/16777216 1770.1±21.20µs 1402.3±10.96µs -20.78%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/65536 8.2±4.33µs 6.7±0.67µs -18.29%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/1024 15.2±0.13µs 15.2±0.20µs 0.00%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/1048576 13.7±0.03ms 13.6±0.02ms -0.73%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/16777216 217.9±0.88ms 217.6±0.57ms -0.14%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/65536 855.0±5.16µs 848.5±4.55µs -0.76%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/1024 22.4±0.28µs 22.4±0.26µs 0.00%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/1048576 20.5±0.17ms 20.3±0.05ms -0.98%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/16777216 328.3±0.99ms 325.3±0.61ms -0.91%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/65536 1278.7±10.03µs 1263.7±9.34µs -1.17%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/1024 9.8±0.10µs 9.6±0.08µs -2.04%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/1048576 8.5±0.05ms 8.4±0.01ms -1.18%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/16777216 135.1±0.04ms 134.3±0.04ms -0.59%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/65536 538.0±2.03µs 528.2±0.40µs -1.82%
writer_multiple_layers_multiple_block_size/Layers(0x0)/1024 11.2±0.10µs 11.2±0.09µs 0.00%
writer_multiple_layers_multiple_block_size/Layers(0x0)/1048576 11.3±0.32ms 11.3±0.32ms 0.00%
writer_multiple_layers_multiple_block_size/Layers(0x0)/16777216 180.6±0.85ms 180.6±0.87ms 0.00%
writer_multiple_layers_multiple_block_size/Layers(0x0)/65536 704.3±22.88µs 704.1±22.21µs -0.03%
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/1024 17.6±0.30µs 17.6±0.41µs 0.00%
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/1048576 22.0±0.44ms 22.0±0.40ms 0.00%
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/16777216 553.8±1.79ms 550.8±2.24ms -0.54%
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/65536 1107.9±32.54µs 1097.1±17.16µs -0.97%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1024 18.1±0.57µs 17.5±0.23µs -3.31%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1048576 23.7±0.61ms 23.7±0.56ms 0.00%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/16777216 656.2±1.45ms 652.9±2.44ms -0.50%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/65536 1099.9±20.12µs 1102.5±19.10µs +0.24%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1024 20.3±0.07µs 20.3±0.06µs 0.00%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1048576 19.9±0.13ms 19.7±0.09ms -1.01%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/16777216 318.4±0.76ms 315.7±0.72ms -0.85%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/65536 1241.8±8.06µs 1231.0±7.87µs -0.87%

@commial commial merged commit ed49793 into master Oct 9, 2023
24 checks passed
@commial commial deleted the prepare-mlar-v1.3.0 branch October 9, 2023 10:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation mlar Concerns the mlar utility tests Relative to the testing capabilities
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant