question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Discussion] Remove support for old compression algorithms

See original GitHub issue

Expected 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:open
  • Created a year ago
  • Comments:5 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
chrisvestcommented, Apr 7, 2022

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.

0reactions
sinnlosernamecommented, Apr 15, 2022

Another challenge for us will be to make public or replicate test scenarios that we reuse for all compression codecs: AbstractEncoderTest, AbstractDecoderTest, AbstractIntegrationTest.

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.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found