Zoltan Chovan created HIVE-22546:
------------------------------------
Summary: Postgres schema not using quoted identifiers for certain
tables
Key: HIVE-22546
URL: https://issues.apache.org/jira/browse/HIVE-22546
Project: Hive
Issue Type: Bug
Reporter: Zoltan Chovan
Assignee: Zoltan Chovan
In the latest postgresql schema
(standalone-metastore/metastore-server/src/main/sql/postgres/hive-schema-4.0.0.postgres.sql)
the following tables have lowercase table and column names:
{code:java}
aux_table
compaction_queue
completed_compactions
completed_txn_components
hive_locks
materialization_rebuild_locks
min_history_level
next_compaction_queue_id
next_lock_id
next_txn_id
next_write_id
repl_txn_map
runtime_stats
txn_components
txn_to_write_id
txns
write_set{code}
As these tables are referenced from the Hive sys database, the queries to these
tables will fail with a "Table not found" error.
The problem is that the table and column names are not enclosed in quotes, so
postgres will turn these identifiers into lowercase.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)