CurtHagenlocher opened a new pull request, #324:
URL: https://github.com/apache/arrow-dotnet/pull/324

   ## What's Changed
   
   - Adds an extension method `AsDecodedReadOnlyList<T>()` on `IArrowArray` 
that returns an `IReadOnlyList<T>` view over plain, dictionary-encoded, and 
run-end encoded arrays with zero overhead for plain arrays.
   - Adds `EnumeratePhysicalIndices()` to `RunEndEncodedArray` for O(n+m) 
sequential enumeration instead of O(n·log m) from repeated binary searches.
   - Implement the `arrow.timestamp_with_offset` canonical extension type with 
`TimestampWithOffsetArray`, supporting `IReadOnlyList<DateTimeOffset?>` and a 
builder. The offset_minutes field accepts dictionary and REE encodings via 
`AsDecodedReadOnlyList`.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to