Re: Java API for Arrow Compute

2019-11-25 Thread Ji Liu
Either JNI or pure Java compute is ok for me, and agreed that specific use-cases and designs are needed before starting. A pure Java compute is easy to use for java developers I think and the algorithm module is a good start (thanks Liya Fan), if we finally decide this way, I can help if needed

Re: Java API for Arrow Compute

2019-11-25 Thread Micah Kornfield
+1 to Liya Fan said. Before starting on the endeavor it would be nice to have concrete use-cases and what we think the end-state is, and some light-weight design upfront. It seems like in the Java world there are already a lot of analysis tools, and it isn't clear to me how a "compute" layer wou

Re: Java API for Arrow Compute

2019-11-25 Thread Fan Liya
Hi Yuan, Currently, we have some APIs in the algorithm module of the Java project. If you have more requirements, maybe you can describe your requirements/scenarios, and start a discussion in the mailing list. Best, Liya Fan On Mon, Nov 25, 2019 at 11:17 PM Wes McKinney wrote: > There is a li

Re: Java API for Arrow Compute

2019-11-25 Thread Wes McKinney
There is a little bit of compute work happening in Java now, but like any part of the project it depends on whether volunteers want to do the work. Since there is some JNI interfaces to C++ available already (for example to Gandiva), making increased use of C++ in Java via JNI may be one approach