[Impala-ASF-CR] IMPALA-3348: Avoid per-slot check vector size in KuduScanner
Internal Jenkins has submitted this change and it was merged. Change subject: IMPALA-3348: Avoid per-slot check vector size in KuduScanner .. IMPALA-3348: Avoid per-slot check vector size in KuduScanner Fixes a small perf issue by avoiding extra calls to check a vector size on every slot. Testing: Ran EE tests. Change-Id: Ie76d33c3d00e3be6d238226d28c4100bb65aac58 Reviewed-on: http://gerrit.cloudera.org:8080/4688 Reviewed-by: Matthew JacobsTested-by: Internal Jenkins --- M be/src/exec/kudu-scanner.cc M be/src/exec/kudu-scanner.h 2 files changed, 8 insertions(+), 2 deletions(-) Approvals: Matthew Jacobs: Looks good to me, approved Internal Jenkins: Verified -- To view, visit http://gerrit.cloudera.org:8080/4688 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ie76d33c3d00e3be6d238226d28c4100bb65aac58 Gerrit-PatchSet: 3 Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-Owner: Matthew Jacobs Gerrit-Reviewer: Alex Behm Gerrit-Reviewer: Dimitris Tsirogiannis Gerrit-Reviewer: Internal Jenkins Gerrit-Reviewer: Matthew Jacobs Gerrit-Reviewer: Mostafa Mokhtar
[Impala-ASF-CR] IMPALA-3348: Avoid per-slot check vector size in KuduScanner
Internal Jenkins has posted comments on this change. Change subject: IMPALA-3348: Avoid per-slot check vector size in KuduScanner .. Patch Set 2: Verified+1 -- To view, visit http://gerrit.cloudera.org:8080/4688 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie76d33c3d00e3be6d238226d28c4100bb65aac58 Gerrit-PatchSet: 2 Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-Owner: Matthew JacobsGerrit-Reviewer: Alex Behm Gerrit-Reviewer: Dimitris Tsirogiannis Gerrit-Reviewer: Internal Jenkins Gerrit-Reviewer: Matthew Jacobs Gerrit-Reviewer: Mostafa Mokhtar Gerrit-HasComments: No
[Impala-ASF-CR] IMPALA-3348: Avoid per-slot check vector size in KuduScanner
Matthew Jacobs has posted comments on this change. Change subject: IMPALA-3348: Avoid per-slot check vector size in KuduScanner .. Patch Set 2: Code-Review+2 rebase and carrying +2 -- To view, visit http://gerrit.cloudera.org:8080/4688 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie76d33c3d00e3be6d238226d28c4100bb65aac58 Gerrit-PatchSet: 2 Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-Owner: Matthew JacobsGerrit-Reviewer: Alex Behm Gerrit-Reviewer: Dimitris Tsirogiannis Gerrit-Reviewer: Internal Jenkins Gerrit-Reviewer: Matthew Jacobs Gerrit-Reviewer: Mostafa Mokhtar Gerrit-HasComments: No
[Impala-ASF-CR] IMPALA-3348: Avoid per-slot check vector size in KuduScanner
Internal Jenkins has posted comments on this change. Change subject: IMPALA-3348: Avoid per-slot check vector size in KuduScanner .. Patch Set 1: Verified-1 Build failed: http://sandbox.jenkins.cloudera.com/job/impala-external-gerrit-verify-merge-ASF/295/ -- To view, visit http://gerrit.cloudera.org:8080/4688 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie76d33c3d00e3be6d238226d28c4100bb65aac58 Gerrit-PatchSet: 1 Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-Owner: Matthew JacobsGerrit-Reviewer: Alex Behm Gerrit-Reviewer: Dimitris Tsirogiannis Gerrit-Reviewer: Internal Jenkins Gerrit-Reviewer: Matthew Jacobs Gerrit-Reviewer: Mostafa Mokhtar Gerrit-HasComments: No
[Impala-ASF-CR] IMPALA-3348: Avoid per-slot check vector size in KuduScanner
Alex Behm has posted comments on this change. Change subject: IMPALA-3348: Avoid per-slot check vector size in KuduScanner .. Patch Set 1: Code-Review+2 Trivial change, I feel comfortable giving +2 -- To view, visit http://gerrit.cloudera.org:8080/4688 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie76d33c3d00e3be6d238226d28c4100bb65aac58 Gerrit-PatchSet: 1 Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-Owner: Matthew JacobsGerrit-Reviewer: Alex Behm Gerrit-Reviewer: Dimitris Tsirogiannis Gerrit-Reviewer: Matthew Jacobs Gerrit-Reviewer: Mostafa Mokhtar Gerrit-HasComments: No
[Impala-ASF-CR] IMPALA-3348: Avoid per-slot check vector size in KuduScanner
Alex Behm has posted comments on this change. Change subject: IMPALA-3348: Avoid per-slot check vector size in KuduScanner .. Patch Set 1: Code-Review+1 -- To view, visit http://gerrit.cloudera.org:8080/4688 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie76d33c3d00e3be6d238226d28c4100bb65aac58 Gerrit-PatchSet: 1 Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-Owner: Matthew JacobsGerrit-Reviewer: Alex Behm Gerrit-Reviewer: Matthew Jacobs Gerrit-Reviewer: Mostafa Mokhtar Gerrit-HasComments: No
[Impala-ASF-CR] IMPALA-3348: Avoid per-slot check vector size in KuduScanner
Matthew Jacobs has posted comments on this change. Change subject: IMPALA-3348: Avoid per-slot check vector size in KuduScanner .. Patch Set 1: (1 comment) http://gerrit.cloudera.org:8080/#/c/4688/1/be/src/exec/kudu-scanner.cc File be/src/exec/kudu-scanner.cc: Line 241: for (int i = 0; i < num_string_slots_; ++i) { > Wouldn't storing the size here have the same effect, i.e.: Not exactly the same - it still has to be called for every tuple. That's probably fine, but let's ask Mostafa since he found this issue in his tests. This may go away soon if the tuple layout changes make it in. -- To view, visit http://gerrit.cloudera.org:8080/4688 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie76d33c3d00e3be6d238226d28c4100bb65aac58 Gerrit-PatchSet: 1 Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-Owner: Matthew JacobsGerrit-Reviewer: Alex Behm Gerrit-Reviewer: Matthew Jacobs Gerrit-HasComments: Yes
[Impala-ASF-CR] IMPALA-3348: Avoid per-slot check vector size in KuduScanner
Alex Behm has posted comments on this change. Change subject: IMPALA-3348: Avoid per-slot check vector size in KuduScanner .. Patch Set 1: (1 comment) http://gerrit.cloudera.org:8080/#/c/4688/1/be/src/exec/kudu-scanner.cc File be/src/exec/kudu-scanner.cc: Line 241: for (int i = 0; i < num_string_slots_; ++i) { Wouldn't storing the size here have the same effect, i.e.: Seems simpler. int num_string_slots = string_slots_.size(); for (int i = 0; i < num_string_slots; ++i) { ... -- To view, visit http://gerrit.cloudera.org:8080/4688 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie76d33c3d00e3be6d238226d28c4100bb65aac58 Gerrit-PatchSet: 1 Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-Owner: Matthew JacobsGerrit-Reviewer: Alex Behm Gerrit-HasComments: Yes
[Impala-ASF-CR] IMPALA-3348: Avoid per-slot check vector size in KuduScanner
Matthew Jacobs has uploaded a new change for review. http://gerrit.cloudera.org:8080/4688 Change subject: IMPALA-3348: Avoid per-slot check vector size in KuduScanner .. IMPALA-3348: Avoid per-slot check vector size in KuduScanner Fixes a small perf issue by avoiding extra calls to check a vector size on every slot. Testing: Ran EE tests. Change-Id: Ie76d33c3d00e3be6d238226d28c4100bb65aac58 --- M be/src/exec/kudu-scanner.cc M be/src/exec/kudu-scanner.h 2 files changed, 8 insertions(+), 2 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/88/4688/1 -- To view, visit http://gerrit.cloudera.org:8080/4688 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie76d33c3d00e3be6d238226d28c4100bb65aac58 Gerrit-PatchSet: 1 Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-Owner: Matthew Jacobs