datafusion-comet icon indicating copy to clipboard operation
datafusion-comet copied to clipboard

[CometFuzz] Automate keeping function signatures up-to-date with Spark

Open andygrove opened this issue 2 months ago • 1 comments

What is the problem the feature request solves?

In https://github.com/apache/datafusion-comet/pull/2614 the function signatures were improved so that they specify which data types are accepted, rather than just specifying the number of parameters. This helped reduce the number of invalid queries that were generated.

However, this was a manual effort and it would be better if we could automate this somehow.

Some ideas mentioned by @wForget in https://github.com/apache/datafusion-comet/pull/2614#issuecomment-3431489253 are:

Describe the potential solution

No response

Additional context

No response

andygrove avatar Oct 22 '25 13:10 andygrove

We should also automate checking that all expressions that are supported by Comet are exercised as part of fuzz testing

andygrove avatar Oct 22 '25 14:10 andygrove