Skip to content

Support for Blosc2 objects in msgpack#609

Merged
FrancescAlted merged 9 commits intomainfrom
blosc2-msgpack
Mar 30, 2026
Merged

Support for Blosc2 objects in msgpack#609
FrancescAlted merged 9 commits intomainfrom
blosc2-msgpack

Conversation

@FrancescAlted
Copy link
Copy Markdown
Member

That allows to serialize objects that can be exported to cframes, like: NDArray, SChunk, VLArray, BatchStore, EmbedStore.

In addition, a new msgpack extension is being used for serializing objects without current cframe representations, like:

  • C2Array
  • LazyExpr
  • LazyUDF backed by @blosc2.dsl_kernel
  • Ref (new, useful for embedding references to external Blosc2 objects)

@FrancescAlted FrancescAlted merged commit 98b0c10 into main Mar 30, 2026
17 checks passed
@FrancescAlted FrancescAlted deleted the blosc2-msgpack branch March 30, 2026 03:12
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