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

   
   ## What's Changed
   
   I've added an `Apache.Arrow.Operations` module as recommended in #254 to 
hold some utilities for generically working with primitive arrays. 
   
   Included:
    - Array subset selection by index or boolean mask
    - Primitive array and string array equality and comparison
    - Limited numerical aggregations
    - A recursive, not quite complete pretty-printing routine I wrote for 
debugging. 
    - A small suite of tests to exercise the fiddly bits of indices
   
   Closes #254 
   
   I would like some early feedback to see if I am going in the right 
direction. As .NET isn't a language I work in routinely, I am likely missing 
common names or idioms for these operations. I also do not know the degree to 
which the JIT is doing loop unrolling to make these homogenous operations more 
performant, though if it needs to be hand rolled that is a strictly later 
problem.


-- 
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