[
https://issues.apache.org/jira/browse/IMPALA-13906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17939711#comment-17939711
]
ASF subversion and git services commented on IMPALA-13906:
----------------------------------------------------------
Commit e3a6cb240b95785a6b92bb1e505bcddceb29b3c8 in impala's branch
refs/heads/master from Riza Suminto
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=e3a6cb240 ]
IMPALA-13906: Change TestQueryConcurrency to regular query_test
TestQueryConcurrency run much slower when the test client changed from
beeswax to hs2. The reason is this test inject slowdown through backend
flag --stress_metadata_loading_pause_injection_ms=100000 that will
impact all queries. Changing test client to ImpylaHS2Connection will
cause this test run much slower because ImpylaHS2Connection populate its
default query options by running SET ALL query.
This patch speed up TestQueryConcurrency by changing it from
custom_cluster to regular query_test, using debug action to inject
slowdown, and lower the slowdown from 100s to 60s.
Added debug action EXECUTE_INTERNAL_REGISTERED to replace
stress_metadata_loading_pause_injection_ms flag.
Testing:
- Pass TestQueryConcurrency in exhaustive mode.
Change-Id: Ia33f7c0a36df0f1922055902974ce3e0c2fb6fdb
Reviewed-on: http://gerrit.cloudera.org:8080/22699
Reviewed-by: Riza Suminto <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>
> Change TestQueryConcurrency to regular query_test
> -------------------------------------------------
>
> Key: IMPALA-13906
> URL: https://issues.apache.org/jira/browse/IMPALA-13906
> Project: IMPALA
> Issue Type: Improvement
> Components: Test
> Reporter: Riza Suminto
> Assignee: Riza Suminto
> Priority: Major
> Fix For: Impala 5.0.0
>
>
> While working on test migration to hs2 protocol, I notice that
> TestQueryConcurrency run much slower than before. The reason is this test
> inject slowdown though backend flag
> --stress_metadata_loading_pause_injection_ms=100000 that will impact all
> queries. Changing test client to ImpylaHS2Connection will cause this test run
> much slower because this client populate its default query options by running
> SET ALL query.
> We can speed up this test by changing TestQueryConcurrency from
> custom_cluster to regular query_test. We can inject the slowdown through
> debug_actions option (from TQueryCtx).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]