[ 
https://issues.apache.org/jira/browse/ARROW-16921?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17605105#comment-17605105
 ] 

Adam Reeve commented on ARROW-16921:
------------------------------------

Hi [~rishabhrana], I wanted to get some proof-of-concept code working using 
decompression so I've implemented basic Zstd decompression support in my Arrow 
fork: 
[https://github.com/apache/arrow/compare/master...adamreeve:arrow:dotnet_decompression]

It isn't in a state suitable for a pull request and just adds ZstdNet as a 
dependency of Apache.Arrow, which required bumping the target framework to 
netstandard2.0, but it might still be useful to you as a starting point, 
depending on how far you've already got with this.

> [C#] Add decompression support for Record Batches
> -------------------------------------------------
>
>                 Key: ARROW-16921
>                 URL: https://issues.apache.org/jira/browse/ARROW-16921
>             Project: Apache Arrow
>          Issue Type: New Feature
>          Components: C#
>            Reporter: Rishabh Rana
>            Assignee: Rishabh Rana
>            Priority: Major
>
> C# Implementation does not support reading batches written in other 
> implementations of Arrow when the compression is specified in IPC Write 
> options.
> e.g. Reading this batch from pyarrow in C# will fail:
> pyarrow.ipc.RecordStreamBatchWriter(sink, schema, 
> options=pyarrow,ipcWriteOptions(compression="lz4"))
>  
> This is to support decompression (lz4 & zstd) in the C# implementation.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to