This is an automated email from the ASF dual-hosted git repository.
michaelsmith pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/impala.git
from 5db760662 IMPALA-12709: Add support for hierarchical metastore event
processing
new e473f034d IMPALA-13042: Calcite Planner; Enable partition pruning
new d95c06cd6 IMPALA-14001: Start EXEC_TIME_LIMIT_S timer after backend
execution begins
new 8f7d2246e IMPALA-12554: (Addendum) Add a flag to not consolidate
requests by default
new 8a4803f89 IMPALA-14022: Run test_alter_table_rename_independent
serially
new 1157d6e10 IMPALA-13479: Patch gperftools to remove 1GB limit on thread
caches
new 30979e7d3 IMPALA-13517: Support overloaded || operator
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
be/src/catalog/catalog.cc | 3 +
be/src/runtime/coordinator.cc | 1 +
be/src/runtime/exec-env.cc | 23 ++++-
be/src/runtime/query-driver.cc | 4 +
be/src/runtime/query-driver.h | 3 +
be/src/service/impala-server.cc | 23 +++--
be/src/service/impala-server.h | 4 +
be/src/util/backend-gflag-util.cc | 2 +
bin/impala-config.sh | 8 +-
common/thrift/BackendGflags.thrift | 2 +
.../ranger/RangerCatalogdAuthorizationManager.java | 4 +-
.../apache/impala/planner/HdfsPartitionFilter.java | 2 +-
.../apache/impala/planner/HdfsPartitionPruner.java | 9 +-
.../org/apache/impala/service/BackendConfig.java | 4 +
.../java/org/apache/impala/service/Frontend.java | 3 +
.../java/org/apache/impala/util/DebugUtils.java | 3 +
.../src/main/codegen/templates/Parser.jj | 11 +--
.../impala/calcite/functions/RexCallConverter.java | 4 +
...laOperator.java => ImpalaConcatOrOperator.java} | 60 +++++++------
.../calcite/operators/ImpalaConvertletTable.java | 38 +++++++++
.../operators/ImpalaCustomOperatorTable.java | 10 +--
.../impala/calcite/rel/node/ImpalaHdfsScanRel.java | 13 +--
.../calcite/rel/util/PrunedPartitionHelper.java | 98 ++++++++++++++++++++++
tests/authorization/test_ranger.py | 13 ++-
tests/metadata/test_ddl.py | 3 +
tests/query_test/test_exec_time_limit.py | 67 +++++++++++++++
26 files changed, 350 insertions(+), 65 deletions(-)
copy
java/calcite-planner/src/main/java/org/apache/impala/calcite/operators/{ImpalaOperator.java
=> ImpalaConcatOrOperator.java} (51%)
create mode 100644
java/calcite-planner/src/main/java/org/apache/impala/calcite/rel/util/PrunedPartitionHelper.java
create mode 100644 tests/query_test/test_exec_time_limit.py