mirror of
https://github.com/apache/impala.git
synced 2025-12-25 02:03:09 -05:00
IMPALA-7212: Removes --use_krpc flag and remove old DataStream services
This change removes the flag --use_krpc which allows users to fall back to using Thrift based implementation of DataStream services. This flag was originally added during development of IMPALA-2567. It has served its purpose. As we port more ImpalaInternalServices to use KRPC, it's becoming increasingly burdensome to maintain parallel implementation of the RPC handlers. Therefore, going forward, KRPC is always enabled. This change removes the Thrift based implemenation of DataStreamServices and also simplifies some of the tests which were skipped when KRPC is disabled. Testing done: core debug build. Change-Id: Icfed200751508478a3d728a917448f2dabfc67c3 Reviewed-on: http://gerrit.cloudera.org:8080/10835 Reviewed-by: Impala Public Jenkins <impala-public-jenkins@cloudera.com> Tested-by: Impala Public Jenkins <impala-public-jenkins@cloudera.com>
This commit is contained in:
committed by
Impala Public Jenkins
parent
f9e7d93854
commit
8d7f638654
@@ -145,9 +145,6 @@ class CustomClusterTestSuite(ImpalaTestSuite):
|
||||
if use_exclusive_coordinators:
|
||||
cmd.append("--use_exclusive_coordinators")
|
||||
|
||||
if pytest.config.option.test_no_krpc:
|
||||
cmd.append("--disable_krpc")
|
||||
|
||||
if os.environ.get("ERASURE_CODING") == "true":
|
||||
cmd.append("--impalad_args=--default_query_options=allow_erasure_coded_files=true")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user