zinking commented on pull request #2193: URL: https://github.com/apache/incubator-kyuubi/pull/2193#issuecomment-1077283773
> > Let's say, if we add other procedures like `CREATE ENGINE` OR `DELETE ENGINE` > > The procedure is a dedicated syntax, `CALL procedure_name(arg1, arg2 ...)`, `STOP ENGINE` is command style, the equality procedure style is something like `CALL stop_engine(engine_id: string)` > > > I think it makes sense to just add this inside tpcds module > > I would like to add it into `kyuubi-extension-spark-common`, along with Z-Order syntax, and rename `ZorderSqlExtensions.g4` to a more common name, e.g. `KyuubiExtensions.g4`. The reason is, procedure syntax itself is a common one, adopted by iceberg, trino, hudi, and has an opportunity to get into Spark(saw discussion previously in Iceberg mailing list) this matches my thought. but if it is only in spark-common, I guess @ulysses-you 's argument makes sense, since I don't see how trino, flink and other engines gets to execute that. am I missing something? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
