Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-12336

Docs for SERVER-36352: enable zstd compression support in MongoDB

    XMLWordPrintableJSON

Details

    Description

      Description

      Description:

      This patch exposes a new zstd option for https://docs.mongodb.com/manual/reference/program/mongod/#cmdoption-mongod-wiredtigerjournalcompressor and https://docs.mongodb.com/manual/reference/program/mongod/#cmdoption-mongod-wiredtigercollectionblockcompressor

      Creating new collections while using --wiredTigerCollectionBlockCompressor on a 4.2 binary will lock a 4.0 binary from being able to start up on the data files. Downgrading will require a resync.

      Starting a 4.2 mongod binary with --wiredTigerJournalCompressor=zstd can downgrade to a 4.0 binary after a clean shutdown. Recovering from an unclean shutdown will require a 4.2 binary.

      Engineering Ticket Description:

      Zstd is available in WiredTiger but cannot be configured as an option in MongoDB. This ticket is to track this functionality

      Scope of changes

      • source/includes/extracts-4.2-changes.yaml
      • source/includes/options-mongod.yaml
      • source/includes/steps-4.2-downgrade-mongod.yaml
      • source/includes/steps-4.2-downgrade-replica-set.yaml
      • source/includes/steps-4.2-downgrade-sharded-cluster.yaml
      • source/reference/connection-string.txt
      • source/reference/glossary.txt
      • source/release-notes/4.2-downgrade-replica-set.txt
      • source/release-notes/4.2-downgrade-sharded-cluster.txt
      • source/release-notes/4.2-downgrade-standalone.txt
      • source/release-notes/4.2-downgrade.txt
      • source/release-notes/4.2.txt
      • prod notes
      • /core/wiredtiger
      • faq/storage

      Impact to Other Docs

      MVP (Work and Date)

      Resources (Scope or Design Docs, Invision, etc.)

      Attachments

        Activity

          People

            kay.kim@mongodb.com Kay Kim (Inactive)
            kay.kim@mongodb.com Kay Kim (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              4 years, 43 weeks, 2 days ago