GitHub user laurentgo opened a pull request: https://github.com/apache/drill/pull/602
Improve Drill C++ connector Improve Drill C++ connector by adding new API to query metadata, prepare statements and execute them, and also query Drill metadata You can merge this pull request into a Git repository by running: $ git pull https://github.com/laurentgo/drill laurent/improve-native-client Alternatively you can review and apply these changes as the patch at: https://github.com/apache/drill/pull/602.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #602 ---- commit 50f7dab63ea7865e3e631ed29eb55c82faaf7f97 Author: Laurent Goujon <laur...@dremio.com> Date: 2016-08-15T21:17:35Z Fix C++ warning about string literal type commit 956466fdbbd28583a3be784ed47d08348f397b96 Author: Laurent Goujon <laur...@dremio.com> Date: 2016-08-18T16:55:59Z DRILL-4853: Update C++ protobuf source files Add support for prepared statements and metadata querying commit ee0c20523a7eeff50e3cf017c522f2790fccbf9a Author: Laurent Goujon <laur...@dremio.com> Date: 2016-08-22T21:54:19Z DRILL-1268: Add unit test to C++ native client Add CppUnit unit test to the C++ native client commit ab6bd81e451abe97f92f7bd395c491ee2af43d37 Author: Laurent Goujon <laur...@dremio.com> Date: 2016-08-16T23:03:20Z DRILL-4420: C++ API for metadata access and prepared statements Initial design of C++ interfaces for metadata access and prepared statements support. commit 22b8ccd4ef7fa343cde3764a68d4597b173a9b25 Author: Laurent Goujon <laur...@dremio.com> Date: 2016-09-02T00:44:54Z Basic server capabilities C++ API Add a very basic server capabilities API to the C++ Metadata interface. As of now, this interface is not backed up by any RPC exchange so the information is pretty much static. commit 3dad22fd3ffa12408e8811afdad8b8db5624a0ce Author: Laurent Goujon <laur...@dremio.com> Date: 2016-09-12T18:49:37Z Fix C++ small issues commit a133e2cf5fde701e4eb03ef46352f5b721a809f4 Author: Laurent Goujon <laur...@dremio.com> Date: 2016-09-13T01:14:43Z Refactor C++ ZooKeeper client helper commit 18dff3379bad6e1ecb63a4ccc8fda3c4244c7311 Author: Laurent Goujon <laur...@dremio.com> Date: 2016-09-16T22:07:54Z DRILL-4420: Server-side metadata and prepared-statement support for C++ connector Add support to the C++ client implementation for metadata and prepared statement requests. ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---