Arun Ravi M V created SPARK-30022:
-------------------------------------
Summary: Supporting reading of Hive Virtual created from Presto
Key: SPARK-30022
URL: https://issues.apache.org/jira/browse/SPARK-30022
Project: Spark
Issue Type: Improvement
Components: SQL
Affects Versions: 2.4.4
Reporter: Arun Ravi M V
In Apache Spark, I found that views are resolved using the VIEW_EXPANDED_TEXT
info from the Hive meta store. The CatalogTable.viewText is set in the
HiveClientImpl Class. I would like to propose a modification that will allow us
to extract the Presto view description from the hive and add an additional
presto SQL parser. Spark currently supports the plugging of new parsers on top
of existing ones. I was wondering if we could make Hive Client Impl pluggable
so that users can modify the default implementation to support presto views.
Presto views are stored in the Hive meta store in the Hive TBLS table's
VIEW_ORIGINAL_TEXT column in encoded format.
The assumption is that the user will provide spark compliant UDFs in case if
they use them on view creation.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]