Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
None
-
None
-
ghx-label-9
Description
There are some test failures when hms_event_incremental_refresh_transactional_table is disabled:
- tests/metadata/test_event_processing.py::TestEventProcessing::test_transactional_insert_events
- tests/metadata/test_event_processing.py::TestEventProcessing::test_event_based_replication
I can reproduce the issue locally:
$ bin/start-impala-cluster.py --catalogd_args=--hms_event_incremental_refresh_transactional_table=false impala-shell> create table txn_tbl (id int, val int) stored as parquet tblproperties ('transactional'='true','transactional_properties'='insert_only'); impala-shell> describe txn_tbl; -- make the table loaded in Impala hive> insert into txn_tbl values(101, 200); impala-shell> select * from txn_tbl;
Impala shows no results until a REFRESH runs on this table.
Attachments
Issue Links
- is caused by
-
IMPALA-11534 Skip reloading file metadata for some ALTER_TABLE events
- Resolved
- is related to
-
IMPALA-12895 REFRESH doesn't detect changes in partition locations in ACID tables
- Open
-
IMPALA-12902 Event replication can be broken if hms_event_incremental_refresh_transactional_table=false
- Open
- relates to
-
IMPALA-10923 Fine grained table refreshing at partition level events for transactional tables
- Resolved