This is an automated email from the ASF dual-hosted git repository.

eerhardt pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.


    from 630d85c  MINOR: [R] Remove skip from write_csv_arrow() following 
ARROW-12540
     add 0f1c3a3  ARROW-6870: [C#] Add Support for Dictionary Arrays and 
Dictionary Encoding

No new revisions were added by this update.

Summary of changes:
 .../Internal/FlightMessageSerializer.cs            |   8 +-
 csharp/src/Apache.Arrow/Arrays/ArrayData.cs        |  29 +-
 .../src/Apache.Arrow/Arrays/ArrowArrayFactory.cs   |   1 +
 csharp/src/Apache.Arrow/Arrays/DictionaryArray.cs  |  61 +++++
 .../Ipc/ArrowFileReaderImplementation.cs           |   2 +-
 csharp/src/Apache.Arrow/Ipc/ArrowFooter.cs         |   4 +-
 .../Ipc/ArrowMemoryReaderImplementation.cs         |   4 +-
 .../Apache.Arrow/Ipc/ArrowReaderImplementation.cs  |  65 ++++-
 .../Ipc/ArrowStreamReaderImplementation.cs         |  94 ++++---
 csharp/src/Apache.Arrow/Ipc/ArrowStreamWriter.cs   | 298 ++++++++++++++++++---
 .../Apache.Arrow/Ipc/ArrowTypeFlatbufferBuilder.cs |  11 +-
 csharp/src/Apache.Arrow/Ipc/DictionaryMemo.cs      | 103 +++++++
 csharp/src/Apache.Arrow/Ipc/MessageSerializer.cs   |  33 ++-
 csharp/src/Apache.Arrow/RecordBatch.cs             |   4 +-
 .../Types/{IntervalUnit.cs => DictionaryType.cs}   |  34 ++-
 csharp/src/Apache.Arrow/Types/Int16Type.cs         |   4 +-
 csharp/src/Apache.Arrow/Types/Int32Type.cs         |   4 +-
 csharp/src/Apache.Arrow/Types/Int64Type.cs         |   4 +-
 csharp/src/Apache.Arrow/Types/Int8Type.cs          |   2 +-
 .../Types/{NumberType.cs => IntegerType.cs}        |   3 +-
 csharp/src/Apache.Arrow/Types/UInt16Type.cs        |   4 +-
 csharp/src/Apache.Arrow/Types/UInt32Type.cs        |   4 +-
 csharp/src/Apache.Arrow/Types/UInt64Type.cs        |   4 +-
 csharp/src/Apache.Arrow/Types/UInt8Type.cs         |   4 +-
 .../ArrowWriterBenchmark.cs                        |   2 +-
 .../test/Apache.Arrow.Tests/ArrowReaderVerifier.cs |  13 +-
 .../Apache.Arrow.Tests/ArrowStreamReaderTests.cs   |  56 ++--
 .../Apache.Arrow.Tests/ArrowStreamWriterTests.cs   | 219 ++++++++++++---
 .../Apache.Arrow.Tests/DictionaryArrayTests.cs     |  67 +++++
 csharp/test/Apache.Arrow.Tests/TestData.cs         |  33 ++-
 30 files changed, 963 insertions(+), 211 deletions(-)
 create mode 100644 csharp/src/Apache.Arrow/Arrays/DictionaryArray.cs
 create mode 100644 csharp/src/Apache.Arrow/Ipc/DictionaryMemo.cs
 copy csharp/src/Apache.Arrow/Types/{IntervalUnit.cs => DictionaryType.cs} (54%)
 copy csharp/src/Apache.Arrow/Types/{NumberType.cs => IntegerType.cs} (89%)
 create mode 100644 csharp/test/Apache.Arrow.Tests/DictionaryArrayTests.cs

Reply via email to