Skip to content

Extensible CompressorFactory registry.#23

Open
pedson wants to merge 2 commits intozarr-developers:mainfrom
AllenNeuralDynamics:extensible-compressor-registry
Open

Extensible CompressorFactory registry.#23
pedson wants to merge 2 commits intozarr-developers:mainfrom
AllenNeuralDynamics:extensible-compressor-registry

Conversation

@pedson
Copy link
Copy Markdown

@pedson pedson commented Jul 27, 2025

This is based on PR #10 with a small modification to allow a compressor implementation to be replaced, in addition to adding additional compressor ids. There are situations where it makes sense to swap out a built-in compressor implementation, such as blosc.

Minor related changes:

  • Adds methods to CompressorFactory to return the supported compressor ids and the implementations associated with each id.
  • Cleanup of a blosc test that would generate output to System.err under non-error conditions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant