[Discussion] Remove support for old compression algorithms
See original GitHub issueExpected behavior
Bzip2
, FastLz
, Lzma
, Snappy
are old and superseded by compression algorithms like Brotli
, Zstd
, Zlib
, etc. We should consider removing them or moving them under netty-contrib
.
Netty version
5.0.0.X
Issue Analytics
- State:
- Created a year ago
- Comments:5 (4 by maintainers)
Top Results From Across the Web
Compression Algorithm - an overview | ScienceDirect Topics
Compression algorithms are normally used to reduce the size of a file without removing information. This can increase their entropy and make the...
Read more >History of Lossless Data Compression Algorithms
Lossy compression algorithms involve the reduction of a file's size usually by removing small details that require a large amount of data to ......
Read more >Time-series compression algorithms, explained - Timescale
These algorithms aren't magic – but combined they can save over 90% of storage costs and speed up queries. Here's how 5 common...
Read more >Lossy compression - Wikipedia
In information technology, lossy compression or irreversible compression is the class of data compression methods that uses inexact approximations and ...
Read more >[2105.09058] Revisiting Data Compression in Column-Stores
Moreover, novel compression algorithms have emerged. In this paper, we revisit the problem of compression in disk-based column-stores.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
I’d be in favour of moving them to a contrib repo. Then they won’t be locking people out of upgrading Netty, in case they have obscure usages somewhere.
A contrib project for legacy compression algorithms could import the abstract test classes from the main project, couldn’t it?
Also what would you think about moving compression algorithms into an own module? I think this was mentioned in a contributor meetup before and in #4024. Might be helpful for #8541 too.