[
https://issues.apache.org/jira/browse/CASSANDRA-14482?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16773524#comment-16773524
]
Blake Eggleston commented on CASSANDRA-14482:
---------------------------------------------
[~djoshi3], I pushed up a commit
[here|https://github.com/bdeggleston/cassandra/commit/716a6b631d68532773bb804e8ce33ab3dd23946c]
that makes the following changes:
1. simplifies {{ZstdCompressor#compress}} method to just call
{{Zstd#compress}}. The compressor doesn't support on heap buffers so there's no
need to do the stream stuff. This is basically how the snappy compressor works.
2. updates test support method visibility/annotation in ZstdCompressor
3. adds ratio to CompressorPerformance output
If you're ok with these changes and I haven't broken the tests, I think this is
ready to commit.
> ZSTD Compressor support in Cassandra
> ------------------------------------
>
> Key: CASSANDRA-14482
> URL: https://issues.apache.org/jira/browse/CASSANDRA-14482
> Project: Cassandra
> Issue Type: New Feature
> Components: Dependencies, Feature/Compression
> Reporter: Sushma A Devendrappa
> Assignee: Dinesh Joshi
> Priority: Major
> Labels: performance, pull-request-available
> Fix For: 4.x
>
> Time Spent: 2h 40m
> Remaining Estimate: 0h
>
> ZStandard has a great speed and compression ratio tradeoff.
> ZStandard is open source compression from Facebook.
> More about ZSTD
> [https://github.com/facebook/zstd]
> https://code.facebook.com/posts/1658392934479273/smaller-and-faster-data-compression-with-zstandard/
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]