[SERVER-38168] Vendor Zstandard library Created: 15/Nov/18  Updated: 29/Oct/23  Resolved: 11/Dec/18

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 4.1.7

Type: Task Priority: Major - P3
Reporter: Brian Lane Assignee: Henrik Edin
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-36352 enable zstd compression support in Mo... Closed
Documented
is documented by DOCS-12268 Docs for SERVER-38168: Vendor Zstanda... Closed
is documented by DOCS-12336 Docs for SERVER-36352: enable zstd co... Closed
Related
related to SERVER-31555 support zstd for network compression Closed
Backwards Compatibility: Fully Compatible
Sprint: Dev Tools 2018-12-17
Participants:

 Description   

As part of PM-838 (Enhance WiredTiger compression) - we are looking to expose Zstandard support in WiredTiger to MongoDB.  This will require Zstandard library to be available.  We are looking to do this for 4.2.   If there are any questions - please let me know.  Thanks!



 Comments   
Comment by Henrik Edin [ 11/Dec/18 ]

Drivers might want to support zstd in the future.

Comment by Githook User [ 11/Dec/18 ]

Author:

{'name': 'Henrik Edin', 'email': 'henrik.edin@mongodb.com', 'username': 'henrikedin'}

Message: SERVER-38168 Vendor Zstandard 1.3.7 to third_party

Added a Zstd based message compressor.
Branch: master
https://github.com/mongodb/mongo/commit/d525ae91e64209267fdaedc17a2542f61b638849

Comment by Andrew Morrow (Inactive) [ 05/Dec/18 ]

henrik.edin - Could you please pick this up ahead of the gperftools work? I think it should be straightforward to get it vendored. The most recent release appears to be 1.7.3: https://github.com/facebook/zstd/releases

Generated at Thu Feb 08 04:48:09 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.