zeroshade commented on issue #34690:
URL: https://github.com/apache/arrow/issues/34690#issuecomment-1480136712

   It definitely makes sense to implement the same functionality for Go and 
it's on my list of stuff I intend to get to, but if you wanna try your hand at 
it, that would be awesome. :smile:
   
   We already have a `Take` kernel in the Go compute that works with Tables 
(and Records, ChunkedArrays and Arrays) so you'd just need to first implement a 
`sort_indices` vector-kernel which would output the list of indexes for 
ordering things (like the Acero C++ `sort_indices` kernel). After that is 
implemented and able to take a Table, it's a fairly simple combination of 
operations => `Take(table, sort_indices(table)) == sorted table`


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