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]
