Details
Description
Hive doesn't consistently handle db qualified names across all HiveQL statements. While some HiveQL statements such as SELECT support DB qualified names, other such as CREATE INDEX doesn't.
Steps to reproduce the issue:
create database ck_dev_d_1
create table ck_dev_d_1.src_customer (
col1 string,
sales_pers_id bigint
)
CREATE INDEX IX_0src_customer
ON TABLE ck_dev_d_1.src_customer
( sales_pers_id )
AS 'org.apache.hadoop.hive.ql.index.compact.CompactIndexHandler'