we have our own implementation of Hadoop FileSystem which relies on current
user in a kerberosied environment to locate user specific files in HDFS.
This custom file system works fine inside hive to create external tables
and query them. However trying to access the same tables via Impala (jdbc
driver) fails. Watching the log messages seems that when impalad sends
requests to catalogd to get meta data of a given table the current user
returned by  UserGroupInformation is the service account running the server
(impala/hostn...@example.com) instead of the currently connected user.

Is this a known issue or limitation of Impala?

Reply via email to