[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Jim Apple has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. IMPALA-6160: Allow multiple statements in a Query object. Testing: - Reproduced problem with bin/run-workload.py. - Ran bin/run-workload.py --workloads=tpch,targeted-perf,tpcds --impalads=localhost:21000,localhost:21001,localhost:21002 --results_json_file=$PWD/perf_results/IMPALA-6160.json --query_iterations=3 --table_formats=parquet/none --plan_first --query_names='.*' (Close to command line that single_node_perf_run.py builds.) - Manually reviewed perf_results/IMPALA-6160.json to verify presence of plans and proper splitting of query batches. Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Reviewed-on: http://gerrit.cloudera.org:8080/8513 Tested-by: Impala Public Jenkins Reviewed-by: Jim Apple--- M tests/performance/query.py M tests/performance/query_executor.py 2 files changed, 60 insertions(+), 25 deletions(-) Approvals: Impala Public Jenkins: Verified Jim Apple: Looks good to me, approved -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 8 Gerrit-Owner: Tim Wood Gerrit-Reviewer: Impala Public Jenkins Gerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Jim Apple has posted comments on this change. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. Patch Set 7: Code-Review+2 -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 7 Gerrit-Owner: Tim WoodGerrit-Reviewer: Impala Public Jenkins Gerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood Gerrit-Comment-Date: Wed, 15 Nov 2017 19:38:15 + Gerrit-HasComments: No
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Impala Public Jenkins has posted comments on this change. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. Patch Set 7: Verified+1 -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 7 Gerrit-Owner: Tim WoodGerrit-Reviewer: Impala Public Jenkins Gerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood Gerrit-Comment-Date: Wed, 15 Nov 2017 19:28:51 + Gerrit-HasComments: No
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Impala Public Jenkins has posted comments on this change. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. Patch Set 7: Build started: https://jenkins.impala.io/job/gerrit-verify-dryrun/1473/ -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 7 Gerrit-Owner: Tim WoodGerrit-Reviewer: Impala Public Jenkins Gerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood Gerrit-Comment-Date: Wed, 15 Nov 2017 15:55:58 + Gerrit-HasComments: No
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Tim Wood has posted comments on this change. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. Patch Set 6: (1 comment) http://gerrit.cloudera.org:8080/#/c/8513/5/tests/performance/query_executor.py File tests/performance/query_executor.py: http://gerrit.cloudera.org:8080/#/c/8513/5/tests/performance/query_executor.py@47 PS5, Line 47: COMMENT_LINES_REGEX = r'(?:\s*--.*\n)*' > Update comment. Done -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 6 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood Gerrit-Comment-Date: Tue, 14 Nov 2017 22:03:04 + Gerrit-HasComments: Yes
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Hello Matthew Mulder, Michael Brown, Jim Apple, I'd like you to reexamine a change. Please visit http://gerrit.cloudera.org:8080/8513 to look at the new patch set (#6). Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. IMPALA-6160: Allow multiple statements in a Query object. Testing: - Reproduced problem with bin/run-workload.py. - Ran bin/run-workload.py --workloads=tpch,targeted-perf,tpcds --impalads=localhost:21000,localhost:21001,localhost:21002 --results_json_file=$PWD/perf_results/IMPALA-6160.json --query_iterations=3 --table_formats=parquet/none --plan_first --query_names='.*' (Close to command line that single_node_perf_run.py builds.) - Manually reviewed perf_results/IMPALA-6160.json to verify presence of plans and proper splitting of query batches. Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 --- M tests/performance/query.py M tests/performance/query_executor.py 2 files changed, 60 insertions(+), 25 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/13/8513/6 -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 6 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Tim Wood has posted comments on this change. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. Patch Set 5: (1 comment) http://gerrit.cloudera.org:8080/#/c/8513/5/tests/performance/query_executor.py File tests/performance/query_executor.py: http://gerrit.cloudera.org:8080/#/c/8513/5/tests/performance/query_executor.py@47 PS5, Line 47: # strip out. Update comment. -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 5 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood Gerrit-Comment-Date: Tue, 14 Nov 2017 22:00:46 + Gerrit-HasComments: Yes
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Tim Wood has posted comments on this change. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. Patch Set 5: (4 comments) http://gerrit.cloudera.org:8080/#/c/8513/5/tests/performance/query.py File tests/performance/query.py: http://gerrit.cloudera.org:8080/#/c/8513/5/tests/performance/query.py@26 PS5, Line 26: query_str (str): SQL query string; contains 1 or more ;-delimited SQL statements. Key context. http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py File tests/performance/query_executor.py: http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py@45 PS4, Line 45: CRUD st > Ack Done http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py@200 PS4, Line 200: query (Query): Container holding 1 or more ;-delimited SQL statements to be executed > Will explain object identity here; this actually bit me when I treated it a Done http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py@230 PS4, Line 230: first so timing does not include th > Ack Done -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 5 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood Gerrit-Comment-Date: Tue, 14 Nov 2017 19:24:05 + Gerrit-HasComments: Yes
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Hello Matthew Mulder, Michael Brown, Jim Apple, I'd like you to reexamine a change. Please visit http://gerrit.cloudera.org:8080/8513 to look at the new patch set (#5). Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. IMPALA-6160: Allow multiple statements in a Query object. Testing: - Reproduced problem with bin/run-workload.py. - Ran bin/run-workload.py --workloads=tpch,targeted-perf,tpcds --impalads=localhost:21000,localhost:21001,localhost:21002 --results_json_file=$PWD/perf_results/IMPALA-6160.json --query_iterations=3 --table_formats=parquet/none --plan_first --query_names='.*' (Close to command line that single_node_perf_run.py builds.) - Manually reviewed perf_results/IMPALA-6160.json to verify presence of plans and proper splitting of query batches. Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 --- M tests/performance/query.py M tests/performance/query_executor.py 2 files changed, 60 insertions(+), 24 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/13/8513/5 -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 5 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Tim Wood has posted comments on this change. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. Patch Set 4: (4 comments) http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py File tests/performance/query_executor.py: http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py@45 PS4, Line 45: DDL/DML > nit: CRUD Ack http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py@190 PS4, Line 190: query (Query) > nit: can you please pluralize query everywhere it can be multiple queries, This "query" is not a string containing a batch of SQL statements, it's our Query object in Python. The multiple-ness is abstracted away, and only concerns the execute() function below. I'll change the synopsis to make that clear, but other users of QueryExecutor understand .query to be an object. http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py@200 PS4, Line 200: query (Query): SQL query to be executed Will explain object identity here; this actually bit me when I treated it as a string! http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py@230 PS4, Line 230: (generally, DDL and DML statements) > nit: please remove Ack -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 4 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood Gerrit-Comment-Date: Tue, 14 Nov 2017 18:55:28 + Gerrit-HasComments: Yes
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Jim Apple has posted comments on this change. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. Patch Set 4: (3 comments) http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py File tests/performance/query_executor.py: http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py@45 PS4, Line 45: DDL/DML nit: CRUD http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py@190 PS4, Line 190: query (Query) nit: can you please pluralize query everywhere it can be multiple queries, including this comment, line 200, the argument in line 206, the attribute on line 209, and so on? http://gerrit.cloudera.org:8080/#/c/8513/4/tests/performance/query_executor.py@230 PS4, Line 230: (generally, DDL and DML statements) nit: please remove -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 4 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood Gerrit-Comment-Date: Tue, 14 Nov 2017 14:55:26 + Gerrit-HasComments: Yes
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Tim Wood has posted comments on this change. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. Patch Set 4: (2 comments) http://gerrit.cloudera.org:8080/#/c/8513/1/tests/performance/query_executor.py File tests/performance/query_executor.py: http://gerrit.cloudera.org:8080/#/c/8513/1/tests/performance/query_executor.py@52 PS1, Line 52: > Ack Done http://gerrit.cloudera.org:8080/#/c/8513/3/tests/performance/query_executor.py File tests/performance/query_executor.py: http://gerrit.cloudera.org:8080/#/c/8513/3/tests/performance/query_executor.py@190 PS3, Line 190: query (Query): SQL query/queries (batch, ;-delimited) to be executed > One or more; does the word "batch" not imply that? Done -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 4 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood Gerrit-Comment-Date: Mon, 13 Nov 2017 21:24:45 + Gerrit-HasComments: Yes
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Hello Matthew Mulder, Michael Brown, Jim Apple, I'd like you to reexamine a change. Please visit http://gerrit.cloudera.org:8080/8513 to look at the new patch set (#4). Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. IMPALA-6160: Allow multiple statements in a Query object. Testing: - Reproduced problem with bin/run-workload.py. - Ran bin/run-workload.py --workloads=tpch,targeted-perf,tpcds --impalads=localhost:21000,localhost:21001,localhost:21002 --results_json_file=$PWD/perf_results/IMPALA-6160.json --query_iterations=3 --table_formats=parquet/none --plan_first --query_names='.*' (Close to command line that single_node_perf_run.py builds.) - Manually reviewed perf_results/IMPALA-6160.json to verify presence of plans and proper splitting of query batches. Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 --- M tests/performance/query_executor.py 1 file changed, 56 insertions(+), 19 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/13/8513/4 -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 4 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Tim Wood has posted comments on this change. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. Patch Set 3: (2 comments) http://gerrit.cloudera.org:8080/#/c/8513/1/tests/performance/query_executor.py File tests/performance/query_executor.py: http://gerrit.cloudera.org:8080/#/c/8513/1/tests/performance/query_executor.py@52 PS1, Line 52: > I get that you consider SELECT as DML, but I don't think most other people Ack http://gerrit.cloudera.org:8080/#/c/8513/3/tests/performance/query_executor.py File tests/performance/query_executor.py: http://gerrit.cloudera.org:8080/#/c/8513/3/tests/performance/query_executor.py@190 PS3, Line 190: query (Query): SQL query (batch, ;-delimited) to be executed > This is still queries, not a single query, right? One or more; does the word "batch" not imply that? I'll put "query/queries". -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 3 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood Gerrit-Comment-Date: Mon, 13 Nov 2017 21:12:40 + Gerrit-HasComments: Yes
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Jim Apple has posted comments on this change. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. Patch Set 3: (2 comments) Just nits left http://gerrit.cloudera.org:8080/#/c/8513/1/tests/performance/query_executor.py File tests/performance/query_executor.py: http://gerrit.cloudera.org:8080/#/c/8513/1/tests/performance/query_executor.py@52 PS1, Line 52: > I consider SELECT as DML (data manipulation, but not mutation. :) I could I get that you consider SELECT as DML, but I don't think most other people do, so I'd suggest renaming as a favor to them. http://gerrit.cloudera.org:8080/#/c/8513/3/tests/performance/query_executor.py File tests/performance/query_executor.py: http://gerrit.cloudera.org:8080/#/c/8513/3/tests/performance/query_executor.py@190 PS3, Line 190: query (Query): SQL query (batch, ;-delimited) to be executed This is still queries, not a single query, right? -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 3 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood Gerrit-Comment-Date: Mon, 13 Nov 2017 20:53:07 + Gerrit-HasComments: Yes
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Tim Wood has posted comments on this change. ( http://gerrit.cloudera.org:8080/8513 ) Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. Patch Set 3: (7 comments) http://gerrit.cloudera.org:8080/#/c/8513/1//COMMIT_MSG Commit Message: http://gerrit.cloudera.org:8080/#/c/8513/1//COMMIT_MSG@7 PS1, Line 7: IMPALA-6160: Allow multiple statements in a Query object. > Ack Done http://gerrit.cloudera.org:8080/#/c/8513/1//COMMIT_MSG@14 PS1, Line 14: --query_iterations=3 --table_formats=parquet/none --plan_first > Ack Done http://gerrit.cloudera.org:8080/#/c/8513/1/tests/performance/query_executor.py File tests/performance/query_executor.py: http://gerrit.cloudera.org:8080/#/c/8513/1/tests/performance/query_executor.py@45 PS1, Line 45: > Residue; will correct. Done http://gerrit.cloudera.org:8080/#/c/8513/1/tests/performance/query_executor.py@52 PS1, Line 52: > Ack Done http://gerrit.cloudera.org:8080/#/c/8513/1/tests/performance/query_executor.py@186 PS1, Line 186: """Executes one or more queries. > Ack Done http://gerrit.cloudera.org:8080/#/c/8513/1/tests/performance/query_executor.py@229 PS1, Line 229: le" qu > The execution logic in query_exec_functions.py sets the start_time and time Done http://gerrit.cloudera.org:8080/#/c/8513/1/tests/performance/query_executor.py@231 PS1, Line 231: metadata loading required for planning. : : This function furnishes a query result object in self._result, for the last : query in the batch ONLY. : """ > Ack Done -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 3 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood Gerrit-Comment-Date: Mon, 13 Nov 2017 20:48:45 + Gerrit-HasComments: Yes
[Impala-ASF-CR] IMPALA-6160: Allow multiple statements in a Query object.
Hello Matthew Mulder, Michael Brown, Jim Apple, I'd like you to reexamine a change. Please visit http://gerrit.cloudera.org:8080/8513 to look at the new patch set (#3). Change subject: IMPALA-6160: Allow multiple statements in a Query object. .. IMPALA-6160: Allow multiple statements in a Query object. Testing: - Reproduced problem with bin/run-workload.py. - Ran bin/run-workload.py --workloads=tpch,targeted-perf,tpcds --impalads=localhost:21000,localhost:21001,localhost:21002 --results_json_file=$PWD/perf_results/IMPALA-6160.json --query_iterations=3 --table_formats=parquet/none --plan_first --query_names='.*' (Close to command line that single_node_perf_run.py builds.) - Manually reviewed perf_results/IMPALA-6160.json to verify presence of plans and proper splitting of query batches. Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 --- M tests/performance/query_executor.py 1 file changed, 56 insertions(+), 19 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/13/8513/3 -- To view, visit http://gerrit.cloudera.org:8080/8513 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: Iac86af181b7c42655f21d2c1efd4652dd35d9297 Gerrit-Change-Number: 8513 Gerrit-PatchSet: 3 Gerrit-Owner: Tim WoodGerrit-Reviewer: Jim Apple Gerrit-Reviewer: Matthew Mulder Gerrit-Reviewer: Michael Brown Gerrit-Reviewer: Tim Wood