Thomas Tauber-Marshall has uploaded a new patch set (#2). Change subject: Implemented a framework for the C++ hiveserver2 client. ......................................................................
Implemented a framework for the C++ hiveserver2 client. The basic model: clients connect to the hiveserver2 server using HS2Service::Connect. Sessions can then be started with HS2Service::OpenSession, and operations can be run on the session with HS2Session::Execute. The operation handle provides functions for checking the operation status and retrieving results. Change-Id: I7be82d5897ad6093116915b17924674c4ae508a0 --- M CMakeLists.txt A src/hs2client/columnar_row_set.cc A src/hs2client/columnar_row_set.h A src/hs2client/hs2service.cc A src/hs2client/hs2service.h A src/hs2client/hs2session.cc A src/hs2client/hs2session.h A src/hs2client/operation.cc A src/hs2client/operation.h A src/hs2client/sample_usage.cc A src/hs2client/status.h 11 files changed, 578 insertions(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/hs2client refs/changes/45/2645/2 -- To view, visit http://gerrit.cloudera.org:8080/2645 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I7be82d5897ad6093116915b17924674c4ae508a0 Gerrit-PatchSet: 2 Gerrit-Project: hs2client Gerrit-Branch: master Gerrit-Owner: Thomas Tauber-Marshall <[email protected]>
