MLA icon indicating copy to clipboard operation
MLA copied to clipboard

Update brotli requirement from 3.3 to 6.0

Open dependabot[bot] opened this issue 1 year ago • 1 comments

Updates the requirements on brotli to permit the latest version.

Commits
  • 8e0b2a8 fix CI
  • bf3db20 Minor hq.rs cleanup
  • 10083bf Cleanup BlockSplitIterator
  • f53535a Remove dead code
  • d1f356c Remove unused corrosion code
  • f8f5840 Refactor encode::set_parameter
  • f1dad22 Use proper self for Command and related
  • 2c601f4 Release 5.0.0 with ffi-api disabled by default to avoid ODR issues
  • 6c4cd18 Make hex numbers more readable
  • 2ff7b21 Use proper self for BrotliEncoderStateStruct
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar May 06 '24 20:05 dependabot[bot]

Benchmark for 8469f37

Click to view benchmark
Test Base PR %
chunk_size_decompress_mutilfiles_random/Layers(0x0)/1024 552.9±60.91ns 540.7±65.67ns -2.21%
chunk_size_decompress_mutilfiles_random/Layers(0x0)/1048576 43.3±3.91µs 42.5±4.22µs -1.85%
chunk_size_decompress_mutilfiles_random/Layers(0x0)/16777216 768.5±12.97µs 724.2±12.70µs -5.76%
chunk_size_decompress_mutilfiles_random/Layers(0x0)/65536 3.2±0.46µs 3.4±0.36µs +6.25%
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/1024 803.3±446.54µs 771.6±428.24µs -3.95%
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/1048576 40.0±0.14ms 33.3±0.16ms -16.75%
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/16777216 159.7±0.40ms 132.6±0.32ms -16.97%
chunk_size_decompress_mutilfiles_random/Layers(COMPRESS)/65536 6.6±3.73ms 5.5±3.10ms -16.67%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/1024 1055.2±586.86µs 1183.8±659.17µs +12.19%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/1048576 40.7±0.10ms 35.1±0.04ms -13.76%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/16777216 262.6±2.39ms 224.3±0.47ms -14.58%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT | COMPRESS)/65536 6.8±3.18ms 6.0±2.76ms -11.76%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/1024 832.7±200.72µs 797.6±176.25µs -4.22%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/1048576 8.0±0.20ms 8.8±0.21ms +10.00%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/16777216 115.5±0.32ms 129.7±0.27ms +12.29%
chunk_size_decompress_mutilfiles_random/Layers(ENCRYPT)/65536 1393.5±20.12µs 1400.7±24.20µs +0.52%
failsafe_multiple_layers_repair/Layers(0x0)/4194304 27.0±0.19ms 27.2±0.32ms +0.74%
failsafe_multiple_layers_repair/Layers(COMPRESS)/4194304 69.7±0.27ms 62.2±0.23ms -10.76%
failsafe_multiple_layers_repair/Layers(ENCRYPT | COMPRESS)/4194304 78.1±0.18ms 70.2±0.22ms -10.12%
failsafe_multiple_layers_repair/Layers(ENCRYPT)/4194304 38.6±0.35ms 38.2±0.33ms -1.04%
reader_multiple_layers_multiple_block_size/Layers(0x0)/1024 85.7±15.17ns 87.1±18.52ns +1.63%
reader_multiple_layers_multiple_block_size/Layers(0x0)/1048576 45.6±4.43µs 45.5±5.53µs -0.22%
reader_multiple_layers_multiple_block_size/Layers(0x0)/16777216 738.1±5.73µs 735.2±7.27µs -0.39%
reader_multiple_layers_multiple_block_size/Layers(0x0)/65536 2.8±0.26µs 2.8±0.33µs 0.00%
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/1024 3.2±2.58µs 2.8±2.19µs -12.50%
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/1048576 5.0±2.99ms 4.1±2.47ms -18.00%
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/16777216 120.2±0.41ms 99.3±0.44ms -17.39%
reader_multiple_layers_multiple_block_size/Layers(COMPRESS)/65536 210.6±169.26µs 191.2±144.24µs -9.21%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1024 15.2±1.40µs 13.4±1.16µs -11.84%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1048576 15.5±0.03ms 13.5±0.04ms -12.90%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/16777216 254.1±0.63ms 221.0±0.27ms -13.03%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/65536 936.7±77.61µs 814.9±68.27µs -13.00%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1024 6.9±0.21µs 7.4±0.24µs +7.25%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1048576 7.0±0.19ms 7.6±0.22ms +8.57%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/16777216 114.2±0.35ms 122.8±0.47ms +7.53%
reader_multiple_layers_multiple_block_size/Layers(ENCRYPT)/65536 437.5±13.41µs 471.1±15.19µs +7.68%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/1024 481.7±16.74ns 503.1±73.62ns +4.44%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/1048576 43.0±4.32µs 43.4±3.44µs +0.93%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/16777216 727.8±20.00µs 739.0±27.08µs +1.54%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(0x0)/65536 3.4±0.25µs 3.3±0.41µs -2.94%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/1024 11.2±0.06µs 9.5±0.08µs -15.18%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/1048576 10.0±0.06ms 8.3±0.02ms -17.00%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/16777216 160.3±2.58ms 132.5±0.48ms -17.34%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(COMPRESS)/65536 628.7±2.14µs 524.1±3.66µs -16.64%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/1024 17.3±0.14µs 16.0±0.15µs -7.51%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/1048576 16.1±0.03ms 14.2±0.06ms -11.80%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/16777216 256.9±0.34ms 224.0±0.46ms -12.81%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT | COMPRESS)/65536 1008.4±16.55µs 880.7±8.89µs -12.66%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/1024 8.7±0.07µs 8.3±0.09µs -4.60%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/1048576 7.3±0.01ms 8.0±0.05ms +9.59%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/16777216 114.9±0.09ms 128.5±0.09ms +11.84%
reader_multiple_layers_multiple_block_size_multifiles_linear/Layers(ENCRYPT)/65536 478.2±8.96µs 474.0±13.90µs -0.88%
writer_multiple_layers_multiple_block_size/Layers(0x0)/1024 3.5±0.05µs 3.5±0.05µs 0.00%
writer_multiple_layers_multiple_block_size/Layers(0x0)/1048576 3.4±0.09ms 3.4±0.09ms 0.00%
writer_multiple_layers_multiple_block_size/Layers(0x0)/16777216 54.1±0.71ms 54.2±0.81ms +0.18%
writer_multiple_layers_multiple_block_size/Layers(0x0)/65536 211.2±5.66µs 210.6±5.54µs -0.28%
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/1024 6.6±0.51µs 6.1±0.21µs -7.58%
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/1048576 11.0±0.40ms 10.9±0.35ms -0.91%
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/16777216 346.5±0.73ms 331.3±4.23ms -4.39%
writer_multiple_layers_multiple_block_size/Layers(COMPRESS)/65536 433.4±39.42µs 424.6±34.47µs -2.03%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1024 6.3±0.53µs 6.3±0.42µs 0.00%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/1048576 12.5±0.05ms 12.2±0.03ms -2.40%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/16777216 436.1±0.93ms 416.9±1.34ms -4.40%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT | COMPRESS)/65536 462.6±4.65µs 449.6±5.14µs -2.81%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1024 12.0±0.03µs 11.2±0.17µs -6.67%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/1048576 11.5±0.06ms 10.7±0.05ms -6.96%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/16777216 184.3±0.65ms 170.9±0.64ms -7.27%
writer_multiple_layers_multiple_block_size/Layers(ENCRYPT)/65536 719.2±4.07µs 666.5±3.43µs -7.33%

github-actions[bot] avatar May 06 '24 21:05 github-actions[bot]