Skip to content

Conversation

@lesserwhirls
Copy link
Member

@lesserwhirls lesserwhirls commented Dec 30, 2025

Description of Changes

Add support for blosc compression using JNA and C-Blosc2

Closes #1447

PR Checklist

  • Link to any issues that the PR addresses
  • Add labels
  • Open as a draft PR
    until ready for review
  • Make sure GitHub tests pass
  • Mark PR as "Ready for Review"

@lesserwhirls lesserwhirls added this to the 5.10.0 milestone Dec 30, 2025
@lesserwhirls lesserwhirls added enhancement New feature or request docs: content Improvements or additions to documentation filters Issues related to filters iosp: zarr zarr format labels Dec 30, 2025
@lesserwhirls lesserwhirls added the build: github Issue or pull request related to the GitHub build infrastructure. label Dec 30, 2025
@lesserwhirls lesserwhirls marked this pull request as ready for review December 30, 2025 19:05
@rschmunk
Copy link
Contributor

What's the plan for committing this? I'd like to see if enables my app to read a blosc zarr data product that someone at my office produces.

@lesserwhirls
Copy link
Member Author

Hello @rschmunk! I've been holding off merging this in as we are currently unable to publish anything to our artifacts server (pull access still works, but push is blocked). However, this will be fixed next Tuesday as we've found a replacement for Sonatype Nexus. I've been holding off merging until then so that others can grab the latest snapshot and give it a spin. That said, there won't be any changes to this PR before it's merged (what is here is going in) and, given that you build locally, you could pull my branch and use that without any real risk.

@rschmunk
Copy link
Contributor

Sounds all good, despite my having no clue about "Sonatype Nexus". But that it might be committed next week, and I can test it against some pending changes to my own code for several days before the end of the month, woot!

@lesserwhirls
Copy link
Member Author

Sonatype Nexus is what we use to host our jar files and allows users to access them using various build systems like maven, gradle, etc. Actually, now that we have a viable solution identified (as of yesterday), I will go ahead and merge this in!

@lesserwhirls lesserwhirls merged commit 6e7d58e into Unidata:maint-5.x Jan 16, 2026
23 checks passed
@lesserwhirls lesserwhirls deleted the gh-1447 branch January 16, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build: github Issue or pull request related to the GitHub build infrastructure. docs: content Improvements or additions to documentation enhancement New feature or request filters Issues related to filters iosp: zarr zarr format

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support the blosc filter

2 participants