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

ASF subversion and git services commented on AVRO-3388:
-------------------------------------------------------

Commit ad585c29efb46e3c056a11e4e10f9c2d408bb84b in avro's branch 
refs/heads/master from Zoltan Csizmadia
[ https://gitbox.apache.org/repos/asf?p=avro.git;h=ad585c2 ]

AVRO-3388: Extra codecs in C# (#1536)

* Initial extra codec support

* Add tests

* Add license info

* Add codec build/test step

* Install libzstd1 package

* Add libzstd-dev package

* Add stream compress unit tests

* Add brotli

* Change comment

* Minor cleanups

* Add libzstd-dev

* Dynamically create extra codecs

* Add interop-data tests

* Add libzstd-dev package to gitflow

* Set logger verbosity level

* Run interop-data-test on Avro.test

* Check without Zstandrad.Decompress without AsSpan

* Use Zstandard.Net

* Use SequenceEqual instead of CollectionAssert

* Cleanup dotnet-install.sh in travis.yml

* Run Avro.test.FileTests on all codec types

* Fix whitespace

* Add test to check avro file with many records

* AGenerate C# interop data in test-lang-java

* Add description

* Add codecs to README

* Add readonly to member

* Implement GetHashCode

Co-authored-by: Zoltan Csizmadia <[email protected]>

> Implement extra codecs for C# as seperate nuget packages
> --------------------------------------------------------
>
>                 Key: AVRO-3388
>                 URL: https://issues.apache.org/jira/browse/AVRO-3388
>             Project: Apache Avro
>          Issue Type: New Feature
>          Components: csharp
>            Reporter: Zoltan Csizmadia
>            Priority: Minor
>              Labels: pull-request-available
>          Time Spent: 8h 10m
>  Remaining Estimate: 0h
>
> C# main library supports only Deflate and Null codecs. There are other 
> supported codecs using  Java: XZ, bzip2, zstandard, snappy.
>  
> C# has support for all these codecs, however they require many dependencies. 
> It makes sense to create nuget packages for each codec, and the end user 
> references the codecs, which are needed.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to