[jira] [Created] (ARROW-2351) [C++] StringBuilder::append(vector...) not implemented

2018-03-24 Thread Rares Vernica (JIRA)
Rares Vernica created ARROW-2351: Summary: [C++] StringBuilder::append(vector...) not implemented Key: ARROW-2351 URL: https://issues.apache.org/jira/browse/ARROW-2351 Project: Apache Arrow

Re: Confronting Arrow packaging problems

2018-03-24 Thread Krisztián Szűcs
Just want to mention two other build systems: Pants: https://github.com/pantsbuild/pants (https://link.getmailspring.com/link/1521936116.local-4d31e945-727a-v1.1.5-5834c...@getmailspring.com/0?redirect=https%3A%2F%2Fgithub.com%2Fpantsbuild%2Fpants&recipient=ZGV2QGFycm93LmFwYWNoZS5vcmc%3D) Meson:

Re: Confronting Arrow packaging problems

2018-03-24 Thread Wes McKinney
hi Phillip, Thank you for these thoughts. I am all for improving our build systems to be more readable/maintainable and easier to debug and develop. I see our problems are being different than improving the build systems for the Python and C++ libraries: we need to set up a build and packaging au

Re: Confronting Arrow packaging problems

2018-03-24 Thread Phillip Cloud
I think we need to use a tool that can perform every single step of the deployment process, end-to-end. Right now, cmake isn't cutting it IMO because it lends itself quite heavily to copy pasting and oodles of bash scripts that are indecipherable by anyone except the original author. With that in

Re: Rust bindings

2018-03-24 Thread Andy Grove
Krisztián, This is great research. I totally agree on using a Vec abstraction and using traits over enums. I know you have some working code already (albeit mostly just API) and I would suggest you create a PR to get that submitted as a starting point for us all to start contributing. I'm excite