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

Update brotli requirement from 3.3 to 6.0 #198

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 6, 2024

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)

Updates the requirements on [brotli](https://github.com/dropbox/rust-brotli) to permit the latest version.
- [Release notes](https://github.com/dropbox/rust-brotli/releases)
- [Commits](dropbox/rust-brotli@3.3.2...6.0.0)

---
updated-dependencies:
- dependency-name: brotli
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 6, 2024
Copy link

github-actions bot commented May 6, 2024

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%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants