Stamatis Zampetakis created HIVE-26755: ------------------------------------------
Summary: Wrong results after renaming Parquet column Key: HIVE-26755 URL: https://issues.apache.org/jira/browse/HIVE-26755 Project: Hive Issue Type: Bug Components: HiveServer2, Parquet Affects Versions: 4.0.0-alpha-2 Reporter: Stamatis Zampetakis Renaming the column of a Parquet table leads to wrong results when the query uses the renamed column. {code:sql} create table person (id int, fname string, lname string, age int) stored as parquet; insert into person values (1, 'Victor', 'Hugo', 23); insert into person values (2, 'Alex', 'Dumas', 38); insert into person values (3, 'Marco', 'Pollo', 25); select fname from person where age >=25; {code} ||Correct results|| |Alex| |Marco| {code:sql} alter table person change column age years_from_birth int; select fname from person where years_from_birth >=25; {code} After renaming the column the query above returns an empty result set. {code:sql} select years_from_birth from person; {code} ||Wrong results|| |NULL| |NULL| |NULL| After renaming the column the query returns the correct number of rows but all filled with nulls. The problem is reproducible on current master (commit ae0cabffeaf284a6d2ec13a6993c87770818fbb9). -- This message was sent by Atlassian Jira (v8.20.10#820010)