Is your feature request related to a problem or challenge?
Datafusion does not have a contains function and will return an exception if a substrait plan contains it
Exception: DataFusion error: NotImplemented("Unsupported function name: \"contains:str_str\"")
Describe the solution you'd like
When the datafusion consumer sees the contains function, it can convert it to a combination of strpos + >
strpos(lit("abcd"), lit("de") > 0
Describe alternatives you've considered
No response
Additional context
No response