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 7692461  ARROW-10580: [C++] Disallow non-monotonic dense union offsets
     add 0bea590  ARROW-11422: [C#] add decimal support

No new revisions were added by this update.

Summary of changes:
 csharp/README.md                                   |   2 +-
 .../Arrays/ArrowArrayBuilderFactory.cs             |   7 +-
 .../src/Apache.Arrow/Arrays/ArrowArrayFactory.cs   |   5 +-
 csharp/src/Apache.Arrow/Arrays/Decimal128Array.cs  |  95 ++++++++
 csharp/src/Apache.Arrow/Arrays/Decimal256Array.cs  |  96 ++++++++
 .../Apache.Arrow/Arrays/FixedSizeBinaryArray.cs    | 196 +++++++++++++++++
 csharp/src/Apache.Arrow/ArrowBuffer.Builder.cs     |  12 +-
 csharp/src/Apache.Arrow/DecimalUtility.cs          | 162 ++++++++++++++
 csharp/src/Apache.Arrow/Flatbuf/BodyCompression.cs |  47 ++++
 .../Flatbuf/Enums/BodyCompressionMethod.cs         |  24 ++
 .../Enums/{DateUnit.cs => CompressionType.cs}      |   6 +-
 csharp/src/Apache.Arrow/Flatbuf/Enums/Feature.cs   |  39 ++++
 .../Apache.Arrow/Flatbuf/Enums/MetadataVersion.cs  |  16 +-
 csharp/src/Apache.Arrow/Flatbuf/Enums/Type.cs      |   4 +
 csharp/src/Apache.Arrow/Flatbuf/Footer.cs          |  15 +-
 csharp/src/Apache.Arrow/Flatbuf/Message.cs         |  14 +-
 csharp/src/Apache.Arrow/Flatbuf/RecordBatch.cs     |  11 +-
 csharp/src/Apache.Arrow/Flatbuf/Schema.cs          |  21 +-
 csharp/src/Apache.Arrow/Flatbuf/Types/Decimal.cs   |  18 +-
 csharp/src/Apache.Arrow/Flatbuf/Types/Duration.cs  |  38 ++++
 .../src/Apache.Arrow/Flatbuf/Types/LargeBinary.cs  |  31 +++
 csharp/src/Apache.Arrow/Flatbuf/Types/LargeList.cs |  31 +++
 csharp/src/Apache.Arrow/Flatbuf/Types/LargeUtf8.cs |  31 +++
 csharp/src/Apache.Arrow/Ipc/ArrowStreamWriter.cs   |  16 +-
 .../Apache.Arrow/Ipc/ArrowTypeFlatbufferBuilder.cs |  18 +-
 csharp/src/Apache.Arrow/Ipc/MessageSerializer.cs   |  10 +-
 csharp/src/Apache.Arrow/RecordBatch.Builder.cs     |   6 +
 .../Types/{DecimalType.cs => Decimal128Type.cs}    |  10 +-
 .../Types/{DecimalType.cs => Decimal256Type.cs}    |  12 +-
 csharp/src/Apache.Arrow/Types/IArrowType.cs        |   3 +-
 .../ArrowReaderBenchmark.cs                        |  16 +-
 .../ArrowWriterBenchmark.cs                        |   4 +-
 .../test/Apache.Arrow.Tests/ArrowReaderVerifier.cs |  25 ++-
 .../Apache.Arrow.Tests/Decimal128ArrayTests.cs     | 241 +++++++++++++++++++++
 .../Apache.Arrow.Tests/Decimal256ArrayTests.cs     | 241 +++++++++++++++++++++
 .../test/Apache.Arrow.Tests/DecimalUtilityTests.cs |  51 +++++
 csharp/test/Apache.Arrow.Tests/TestData.cs         |  30 ++-
 docs/source/status.rst                             |   4 +-
 38 files changed, 1558 insertions(+), 50 deletions(-)
 create mode 100644 csharp/src/Apache.Arrow/Arrays/Decimal128Array.cs
 create mode 100644 csharp/src/Apache.Arrow/Arrays/Decimal256Array.cs
 create mode 100644 csharp/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs
 create mode 100644 csharp/src/Apache.Arrow/DecimalUtility.cs
 create mode 100644 csharp/src/Apache.Arrow/Flatbuf/BodyCompression.cs
 create mode 100644 
csharp/src/Apache.Arrow/Flatbuf/Enums/BodyCompressionMethod.cs
 copy csharp/src/Apache.Arrow/Flatbuf/Enums/{DateUnit.cs => CompressionType.cs} 
(70%)
 create mode 100644 csharp/src/Apache.Arrow/Flatbuf/Enums/Feature.cs
 create mode 100644 csharp/src/Apache.Arrow/Flatbuf/Types/Duration.cs
 create mode 100644 csharp/src/Apache.Arrow/Flatbuf/Types/LargeBinary.cs
 create mode 100644 csharp/src/Apache.Arrow/Flatbuf/Types/LargeList.cs
 create mode 100644 csharp/src/Apache.Arrow/Flatbuf/Types/LargeUtf8.cs
 copy csharp/src/Apache.Arrow/Types/{DecimalType.cs => Decimal128Type.cs} (80%)
 rename csharp/src/Apache.Arrow/Types/{DecimalType.cs => Decimal256Type.cs} 
(78%)
 create mode 100644 csharp/test/Apache.Arrow.Tests/Decimal128ArrayTests.cs
 create mode 100644 csharp/test/Apache.Arrow.Tests/Decimal256ArrayTests.cs
 create mode 100644 csharp/test/Apache.Arrow.Tests/DecimalUtilityTests.cs

Reply via email to