hi all,

There has been a steady stream of work over the last year and a half
or so to create a set of query engine building blocks in C++ to
evaluate queries against Arrow Datasets and input streams, which can
be of use to applications that are already building on top of the
Arrow C++ project. This effort has a smaller surface area than
DataFusion since SQL parsing and query optimization are being left to
other tools.

I thought it would be useful to have a name for this subproject
similar to how we have Gandiva, Plasma, DataFusion, and other named
Apache Arrow subprojects. We had discussed creating a project like
this a few years ago [1], but since there are now multiple
Arrow-native or Arrow-compatible query engines in the wild, it would
be helpful to disambiguate.

One simple name is ACE — Arrow C++ Engine. I'm not very good at naming
things, so if there are other suggestions from the community I would
love to hear them!

Thanks,
Wes

[1]: 
https://docs.google.com/document/d/10RoUZmiMQRi_J1FcPeVAUAMJ6d_ZuiEbaM2Y33sNPu4/edit#heading=h.2k6k5a4y9b8y

Reply via email to