[DRIVERS-762] Customisable Zstandard (zstd) compression level Created: 30/Oct/19  Updated: 14/Jun/23

Status: Backlog
Project: Drivers
Component/s: Performance, URI Options
Fix Version/s: None

Type: New Feature Priority: Major - P3
Reporter: Wan Bachtiar Assignee: Unassigned
Resolution: Unresolved Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to JAVA-4969 make zstd compression level configurable Closed
is related to DRIVERS-600 Add support for Zstandard compression Closed

 Description   

Similar to zlib, where you can specify zlibCompressionLevel: https://github.com/mongodb/specifications/blob/master/source/compression/OP_COMPRESSED.rst#zlibcompressionlevel

Add an ability to specify custom compression level for zstd.



 Comments   
Comment by Ian Springer [ 31/May/23 ]

Thanks, alex.bevilacqua@mongodb.com

Comment by Alex Bevilacqua [ 31/May/23 ]

Hi ian.springer@salesforce.com, thank you for your feedback. As there is already a precedent for this type of compressor configuration our team will re-evaluate this ticket.

Comment by Ian Springer [ 20/May/23 ]

Hi, would you please consider reopening this issue? It would be valuable to my team. We use the Java driver within a real-time personalization engine that must process events with super low latency. We would like to enable zstd network compression to reduce cross-AZ network costs, but we want to enable it with compression level 1 or 2 to minimize latency (the default level is 3). Thanks!

See also https://jira.mongodb.org/browse/JAVA-4969

Comment by Alexander Golin (Inactive) [ 28/May/20 ]

Thank you for the feature request! At this time we don't feel the impact of this is large enough that we can prioritize this effort, but please let us know if you disagree and we can reevaluate.

Generated at Thu Feb 08 08:22:18 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.