This is an automated email from the ASF dual-hosted git repository.
stigahuang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/impala.git
from 25d9caad0 IMPALA-14667: Remove reference to pytest.config
new c96b7b082 IMPALA-14576, IMPALA-14577: add rewrite rules for geospatial
relations
new 14fd2b1bd IMPALA-14669: Fix false-positive in test_ext_data_sources.py
new de0e417d3 IMPALA-14646: StorageDescriptor normalization should deal
with parameters
new 37aa22a34 IMPALA-14649: Document impala_options parameter for AI
functions
new ee1784949 IMPALA-14671: Skip test_loaded_tables_metric in non-HDFS
builds
The 5 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/exprs/geo/shape-format.h | 10 +--
docs/topics/impala_ai_functions.xml | 17 +++-
.../java/org/apache/impala/analysis/Analyzer.java | 14 ++-
.../impala/catalog/events/MetastoreEvents.java | 57 ++++++++++--
.../jdbc/conf/JdbcStorageConfigManager.java | 28 +++---
.../impala/rewrite/AddEnvIntersectsRule.java | 77 ++++++++++++++++
.../org/apache/impala/rewrite/ExprRewriter.java | 21 +++++
.../rewrite/NormalizeGeospatialRelationsRule.java | 62 +++++++++++++
.../impala/rewrite/PointEnvIntersectsRule.java | 100 +++++++++++++++++++++
.../events/MetastoreEventsProcessorTest.java | 17 ++++
.../queries/QueryTest/geospatial-esri-planner.test | 88 +++++++++++++++++-
.../custom_cluster/test_automatic_invalidation.py | 2 +
tests/custom_cluster/test_ext_data_sources.py | 66 +++++++++++---
tests/query_test/test_geospatial_functions.py | 2 +-
14 files changed, 520 insertions(+), 41 deletions(-)
create mode 100644
fe/src/main/java/org/apache/impala/rewrite/AddEnvIntersectsRule.java
create mode 100644
fe/src/main/java/org/apache/impala/rewrite/NormalizeGeospatialRelationsRule.java
create mode 100644
fe/src/main/java/org/apache/impala/rewrite/PointEnvIntersectsRule.java