SteveYurongSu opened a new pull request #2417:
URL: https://github.com/apache/iotdb/pull/2417


   JIRA: https://issues.apache.org/jira/browse/IOTDB-1073
   
   1. Added a lot of built-in UDTFs
   ```
   
+-----------------------+-------------+--------------------------------------------------------------------+
   |          function name|function type|                                      
              class name (UDF)|
   
+-----------------------+-------------+--------------------------------------------------------------------+
   |                    ABS|built-in UDTF|                       
org.apache.iotdb.db.query.udf.builtin.UDTFAbs|
   |                   ACOS|built-in UDTF|                      
org.apache.iotdb.db.query.udf.builtin.UDTFAcos|
   |                   ASIN|built-in UDTF|                      
org.apache.iotdb.db.query.udf.builtin.UDTFAsin|
   |                   ATAN|built-in UDTF|                      
org.apache.iotdb.db.query.udf.builtin.UDTFAtan|
   |                    AVG|       native|                                      
                              |
   |               BOTTOM_K|built-in UDTF|                   
org.apache.iotdb.db.query.udf.builtin.UDTFBottomK|
   |                   CEIL|built-in UDTF|                      
org.apache.iotdb.db.query.udf.builtin.UDTFCeil|
   |                    COS|built-in UDTF|                       
org.apache.iotdb.db.query.udf.builtin.UDTFCos|
   |                  COUNT|       native|                                      
                              |
   |                DEGREES|built-in UDTF|                   
org.apache.iotdb.db.query.udf.builtin.UDTFDegrees|
   |             DERIVATIVE|built-in UDTF|          
org.apache.iotdb.db.query.udf.builtin.UDTFCommonDerivative|
   |             DIFFERENCE|built-in UDTF|     
org.apache.iotdb.db.query.udf.builtin.UDTFCommonValueDifference|
   |                    EXP|built-in UDTF|                       
org.apache.iotdb.db.query.udf.builtin.UDTFExp|
   |            FIRST_VALUE|       native|                                      
                              |
   |                  FLOOR|built-in UDTF|                     
org.apache.iotdb.db.query.udf.builtin.UDTFFloor|
   |             LAST_VALUE|       native|                                      
                              |
   |                     LN|built-in UDTF|                       
org.apache.iotdb.db.query.udf.builtin.UDTFLog|
   |                  LOG10|built-in UDTF|                     
org.apache.iotdb.db.query.udf.builtin.UDTFLog10|
   |               MAX_TIME|       native|                                      
                              |
   |              MAX_VALUE|       native|                                      
                              |
   |               MIN_TIME|       native|                                      
                              |
   |              MIN_VALUE|       native|                                      
                              |
   |NON_NEGATIVE_DERIVATIVE|built-in UDTF|     
org.apache.iotdb.db.query.udf.builtin.UDTFNonNegativeDerivative|
   |NON_NEGATIVE_DIFFERENCE|built-in 
UDTF|org.apache.iotdb.db.query.udf.builtin.UDTFNonNegativeValueDifference|
   |                RADIANS|built-in UDTF|                   
org.apache.iotdb.db.query.udf.builtin.UDTFRadians|
   |                  ROUND|built-in UDTF|                     
org.apache.iotdb.db.query.udf.builtin.UDTFRound|
   |                   SIGN|built-in UDTF|                      
org.apache.iotdb.db.query.udf.builtin.UDTFSign|
   |                    SIN|built-in UDTF|                       
org.apache.iotdb.db.query.udf.builtin.UDTFSin|
   |                   SQRT|built-in UDTF|                      
org.apache.iotdb.db.query.udf.builtin.UDTFSqrt|
   |        STRING_CONTAINS|built-in UDTF|                  
org.apache.iotdb.db.query.udf.builtin.UDTFContains|
   |         STRING_MATCHES|built-in UDTF|                   
org.apache.iotdb.db.query.udf.builtin.UDTFMatches|
   |                    SUM|       native|                                      
                              |
   |                    TAN|built-in UDTF|                       
org.apache.iotdb.db.query.udf.builtin.UDTFTan|
   |        TIME_DIFFERENCE|built-in UDTF|            
org.apache.iotdb.db.query.udf.builtin.UDTFTimeDifference|
   |                  TOP_K|built-in UDTF|                      
org.apache.iotdb.db.query.udf.builtin.UDTFTopK|
   
+-----------------------+-------------+--------------------------------------------------------------------+
   ```
   
   2. Made the UDF names case insensitive       
   3. Refactored the builtin function registration service


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

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to