-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Description
I am constructing huge AVRO containers that I have to upload in multiple chunks. To help the use case It would be great if we had an API that let's you write containers incrementally:
packContainer
:: (ToAvro a)
=> Codec
-> Schema -- ^ Writer schema
-> ByteString -- ^ Sync bytes
-> (Builder -- ^ Container header
, [a] -> Builder -- ^ A function to feed a's and turn them into valid container blocks
)
This allows to consume from a streaming source and fill buffers incrementally.
I can contribute if you think it'd be worthwhile.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels