Open wForget opened 3 months ago
Hey @wForget, I came across the same issue, have you got this fixed?
Hey @wForget, I came across the same issue, have you got this fixed?
I determine which spark extensions to use in the front-end sql gateway service.
I determine which spark extensions to use in the front-end sql gateway service.
@wForget So, you didn't combine these two extension functionalities, but used them separately, and routed the queries between them, is my understanding correct?
I determine which spark extensions to use in the front-end sql gateway service.
@wForget So, you didn't combine these two extension functionalities, but used them separately, and routed the queries between them, is my understanding correct?
Yes, we currently have no need to mix them.
@wForget Thanks for replying
Search before asking
Motivation
The
Call
syntax is defined in both Iceberg and Paimon, which may cause conflicts when I introduce their SparkSessionExtensions at the same time.Reproduce:
duplicate: https://github.com/apache/iceberg/issues/10143
Solution
If
currentCatalog
is not Spark Session catalog and Paimon Spark Catalog, we first usedelegate
parser to parse sqlText inPaimonSparkSqlExtensionsParser#parsePlan
.Anything else?
No response
Are you willing to submit a PR?