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

   This pull request removes support for the JEXL user-defined table function 
(UDF) from the codebase. The removal includes code, configuration, and tests 
related to the JEXL function, as well as its dependency.
   
   Key changes:
   
   **Removal of JEXL UDF support:**
   * Deleted the `JEXL` entry from the `BuiltinTimeSeriesGeneratingFunction` 
enum, so it is no longer recognized as a built-in function 
(`iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/udf/BuiltinTimeSeriesGeneratingFunction.java`).
   * Removed the import of the `UDTFJexl` class from the same file, cleaning up 
unused imports 
(`iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/udf/BuiltinTimeSeriesGeneratingFunction.java`).
   * Deleted the `JEXL` entry from the 
`BuiltinTimeSeriesGeneratingFunctionEnum` enum, fully removing its enumeration 
from the test constants 
(`integration-test/src/main/java/org/apache/iotdb/itbase/constant/BuiltinTimeSeriesGeneratingFunctionEnum.java`).
   
   **Test and dependency cleanup:**
   * Removed the `testUDTFJexl` test case, which exercised the JEXL UDF, from 
the integration tests 
(`integration-test/src/test/java/org/apache/iotdb/db/it/udf/IoTDBUDTFBuiltinFunctionIT.java`).
   * Removed the `commons-jexl3` dependency from both the Maven `pom.xml` and 
the `dependencies.json` file, since it is no longer needed 
(`iotdb-core/node-commons/pom.xml`, `dependencies.json`) 
[[1]](diffhunk://#diff-cdd5988cac3aa9d75049eb47f362047548c3f275a5d10ad6772bc3a55017c7f6L160-L163)
 
[[2]](diffhunk://#diff-89ce9d15a7748c718ba4ea60d3e3f20d6381995b5df5fd5682be6c52d4dfc549L102).


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