JackieTien97 opened a new pull request, #17095:
URL: https://github.com/apache/iotdb/pull/17095

   This pull request removes support for the JEXL-based user-defined table 
function (UDF) from the codebase. The main changes include deleting the 
`UDTFJexl` implementation, removing the JEXL dependency, and updating related 
enums and tests to reflect this removal.
   
   **Removal of JEXL UDF Support:**
   
   * Deleted the `UDTFJexl` class, which implemented the JEXL-based UDF 
functionality.
   * Removed the `JEXL` entry from the `BuiltinTimeSeriesGeneratingFunction` 
and `BuiltinTimeSeriesGeneratingFunctionEnum` enums, so it is no longer 
recognized as a built-in function. 
[[1]](diffhunk://#diff-8b406fcbcf4b6b76f33455e209a13a60e0911c2c0d76f6fd35c572bc19c7ef22L91)
 
[[2]](diffhunk://#diff-7eecea0666975ca589ddada9573aa2555119d150278872c32c3940311b668610L75)
   
   **Dependency Cleanup:**
   
   * Removed the `commons-jexl3` dependency from both the main `pom.xml` and 
the `iotdb-core/node-commons/pom.xml` module, as it is no longer needed. 
[[1]](diffhunk://#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8L73)
 
[[2]](diffhunk://#diff-cdd5988cac3aa9d75049eb47f362047548c3f275a5d10ad6772bc3a55017c7f6L162-L165)
   
   **Test Cleanup:**
   
   * Removed the `testUDTFJexl` test method from 
`IoTDBUDTFBuiltinFunctionIT.java`, which previously tested the JEXL UDF.


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

Reply via email to