This is an automated email from the ASF dual-hosted git repository.
eerhardt pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
from cb6306861e MINOR: [R][Docs] Minor documentation fixes (#34337)
add 67762295f8 GH-32240: [C#] Add new Apache.Arrow.Compression package to
implement IPC decompression (#33893)
No new revisions were added by this update.
Summary of changes:
csharp/Apache.Arrow.sln | 12 +++
csharp/README.md | 10 +++
.../Apache.Arrow.Compression.csproj | 17 +++++
.../CompressionCodecFactory.cs | 9 ++-
.../Lz4CompressionCodec.cs | 15 ++--
.../ZstdCompressionCodec.cs | 2 +-
.../Apache.Arrow/Ipc/ArrowReaderImplementation.cs | 2 +-
csharp/src/Apache.Arrow/Ipc/NoOpBufferCreator.cs | 5 ++
.../Apache.Arrow.Compression.Tests.csproj | 27 +++++++
.../ArrowFileReaderTests.cs | 64 ++++++++++++++++
.../ArrowStreamReaderTests.cs | 85 +++++++++++++++++++++
.../Resources/ipc_lz4_compression.arrow | Bin
.../Resources/ipc_lz4_compression.arrow_stream | Bin
.../Resources/ipc_zstd_compression.arrow | Bin
.../Resources/ipc_zstd_compression.arrow_stream | Bin
.../generate_resources.py | 0
.../Apache.Arrow.Tests/Apache.Arrow.Tests.csproj | 14 ----
.../Apache.Arrow.Tests/ArrowFileReaderTests.cs | 37 ---------
.../Apache.Arrow.Tests/ArrowStreamReaderTests.cs | 44 -----------
dev/release/post-06-csharp.sh | 1 +
dev/release/rat_exclude_files.txt | 2 +
dev/tasks/tasks.yml | 2 +
docs/source/status.rst | 4 +-
23 files changed, 244 insertions(+), 108 deletions(-)
create mode 100644
csharp/src/Apache.Arrow.Compression/Apache.Arrow.Compression.csproj
rename csharp/{test/Apache.Arrow.Tests/Compression =>
src/Apache.Arrow.Compression}/CompressionCodecFactory.cs (79%)
rename csharp/{test/Apache.Arrow.Tests/Compression =>
src/Apache.Arrow.Compression}/Lz4CompressionCodec.cs (74%)
rename csharp/{test/Apache.Arrow.Tests/Compression =>
src/Apache.Arrow.Compression}/ZstdCompressionCodec.cs (97%)
create mode 100644
csharp/test/Apache.Arrow.Compression.Tests/Apache.Arrow.Compression.Tests.csproj
create mode 100644
csharp/test/Apache.Arrow.Compression.Tests/ArrowFileReaderTests.cs
create mode 100644
csharp/test/Apache.Arrow.Compression.Tests/ArrowStreamReaderTests.cs
rename csharp/test/{Apache.Arrow.Tests =>
Apache.Arrow.Compression.Tests}/Resources/ipc_lz4_compression.arrow (100%)
rename csharp/test/{Apache.Arrow.Tests =>
Apache.Arrow.Compression.Tests}/Resources/ipc_lz4_compression.arrow_stream
(100%)
rename csharp/test/{Apache.Arrow.Tests =>
Apache.Arrow.Compression.Tests}/Resources/ipc_zstd_compression.arrow (100%)
rename csharp/test/{Apache.Arrow.Tests =>
Apache.Arrow.Compression.Tests}/Resources/ipc_zstd_compression.arrow_stream
(100%)
rename csharp/test/{Apache.Arrow.Tests =>
Apache.Arrow.Compression.Tests}/generate_resources.py (100%)