IMPALA-4674: Part 1: remove old aggs and joins

This is intended to be merged at the same time as Part 2 but is
separated out to make the change more reviewable. Part 2 assumes
that it does not need special logic to handle this mode (e.g.
because the old aggs and joins don't use reservation).

Disable the --enable_partitioned_{aggregation,hash_join} options
and remove all product and test code associated with them.

Change-Id: I5ce2236d37c0ced188a4a81f7e00d4b8ac98e7e9
Reviewed-on: http://gerrit.cloudera.org:8080/7102
Reviewed-by: Tim Armstrong <tarmstrong@cloudera.com>
Tested-by: Impala Public Jenkins
This commit is contained in:
Tim Armstrong
2017-06-06 10:45:15 -07:00
committed by Impala Public Jenkins
parent 344c26aa29
commit 507bd8be7e
41 changed files with 36 additions and 4363 deletions

View File

@@ -25,7 +25,6 @@ from tests.common.skip import (
SkipIf,
SkipIfIsilon,
SkipIfLocal,
SkipIfOldAggsJoins,
SkipIfS3,
SkipIfADLS)
from tests.common.test_vector import ImpalaTestDimension
@@ -62,7 +61,6 @@ class TestJoinQueries(ImpalaTestSuite):
new_vector.get_value('exec_option')['num_nodes'] = 1
self.run_test_case('QueryTest/single-node-joins-with-limits-exhaustive', new_vector)
@SkipIfOldAggsJoins.unsupported
def test_partitioned_joins(self, vector):
self.run_test_case('QueryTest/joins-partitioned', vector)