n0r0shi opened a new pull request, #3589:
URL: https://github.com/apache/datafusion-comet/pull/3589

   ## Summary
     - Wire `ilike` from the `datafusion-spark` crate (`SparkILike`) to Comet
     - Register in `jni_api.rs` and add serde mapping in `QueryPlanSerde.scala`
     - Custom handler `CometILike` in `strings.scala` to reject non-default 
escape characters
     - ILIKE requires case-insensitive comparison which depends on 
locale-specific case conversion. When `spark.comet.caseConversion.enabled` is 
disabled (default), ILIKE falls back to Spark to avoid incompatibilities with 
Rust's Unicode-based `to_lowercase()` vs Java's locale-aware rules (e.g. 
Turkish I)
   
     Please let me know if the `caseConversion` handling is not appropriate
   
   


-- 
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]

Reply via email to