Csaba Ringhofer created IMPALA-13749:
----------------------------------------
Summary: serde property changes need REFRESH in legacy catalog mode
Key: IMPALA-13749
URL: https://issues.apache.org/jira/browse/IMPALA-13749
Project: IMPALA
Issue Type: Bug
Reporter: Csaba Ringhofer
{code}
create table t (i int, s string);
insert into t values (1, "a");
alter table t set serdeproperties ('field.delim' = ':');
describe formatted t; -- the new filed.delim is included in the output
select * from t; -- returns 1,a, while the new field.delim should have broken
that
refresh t;
select * from t; -- NULL, NULL + warnings returned (as expected)
{code}
Checked the catalog objects on the coordinator + catalogd, and before REFRESH
hdfs_storage_descriptor.fieldDelim is kept as 0x01, while after REFRESH it
becomes 0x3a.
Could only reproduce the issue with legacy catalog mode, with
catalog_topic_mode=minimal + use_local_catalog=1 the change is recognized
immediately.
When I changed the serde property from Hive the change was correctly recognized
without REFRESH via the event processor.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)