David Ribeiro Alves has submitted this change and it was merged. Change subject: KUDU-854 - [python] Expose additional scanner projection methods ......................................................................
KUDU-854 - [python] Expose additional scanner projection methods Kudu's python client does not currently expose all Scanner projection methods. This patch adds the bindings for the SetProjectedColumnIndexes and GetProjectionSchema methods of the KuduScanner class. The patch includes a unit test to validate the column index projection method and to ensure that the GetProjectionSchema method returns a result. Change-Id: I8284af0841d681d1d7c704e1f57edc90c9f5ed6a Reviewed-on: http://gerrit.cloudera.org:8080/4344 Tested-by: Kudu Jenkins Reviewed-by: Todd Lipcon <[email protected]> Reviewed-by: David Ribeiro Alves <[email protected]> --- M python/kudu/client.pyx M python/kudu/libkudu_client.pxd M python/kudu/schema.pyx M python/kudu/tests/test_scanner.py 4 files changed, 86 insertions(+), 0 deletions(-) Approvals: David Ribeiro Alves: Looks good to me, approved Todd Lipcon: Looks good to me, but someone else must approve Kudu Jenkins: Verified -- To view, visit http://gerrit.cloudera.org:8080/4344 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: merged Gerrit-Change-Id: I8284af0841d681d1d7c704e1f57edc90c9f5ed6a Gerrit-PatchSet: 4 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Jordan Birdsell <[email protected]> Gerrit-Reviewer: David Ribeiro Alves <[email protected]> Gerrit-Reviewer: Jordan Birdsell <[email protected]> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon <[email protected]>
