Skip to content

Punchlist for ZSTD Compression #9502

@sarthakaggarwal97

Description

@sarthakaggarwal97

Is your feature request related to a problem? Please describe.
The issue entails the tasks that are essential to ensure robustness for ZSTD.

Describe the solution you'd like

  • Long running tests to verify for any corruption or memory leaks
  • Reindexing between different compression codecs
  • Create a snapshot, delete an index, restore from snapshot
  • Split/Shrink api since they modify segments to some extent
  • Index Blocks
  • Upgrade from the earliest version supported for version upgrade to 2.x (from os 1.0/es 7.9)
  • Upgrade from the n-1 version
  • Minor version upgrade with zstd and zstd no dict segments
  • Force merge of segments with multiple compression mode into zstd
  • Close an index, update the setting, test the indexing and search flows, snapshots, etc i.e. with multiple compression settings on different segments
  • Move ZStd compression codecs to plugins from core (Optional)

Additional Context
#7908

Metadata

Metadata

Assignees

No one assigned

    Labels

    PluginsenhancementEnhancement or improvement to existing feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions