This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from cfc15dec90a Update Python examples (#14640)
add 5df241c044b [Table Model] Refactor UDSF/UDAF interface
No new revisions were added by this update.
Summary of changes:
example/udf/pom.xml | 6 ++-
.../apache/iotdb/udf/AggregateFunctionExample.java | 35 +++++++-----
.../apache/iotdb/udf/ScalarFunctionExample.java | 57 ++++++++++----------
.../db/query/udf/example/relational/AllSum.java | 49 +++++++++--------
.../query/udf/example/relational/ContainNull.java | 21 ++++----
.../relational/{DatePlusOne.java => DatePlus.java} | 31 +++++------
.../query/udf/example/relational/FirstTwoSum.java | 33 ++++++------
.../db/query/udf/example/relational/MyAvg.java | 32 +++++------
.../db/query/udf/example/relational/MyCount.java | 19 +++----
.../it/db/it/udf/IoTDBSQLFunctionManagementIT.java | 19 ++++---
.../it/udf/IoTDBUserDefinedScalarFunctionIT.java | 2 +-
.../analysis/AggregateFunctionAnalysis.java | 62 ++++++++++++++++++++++
.../api/customizer/analysis/FunctionAnalysis.java | 8 ++-
.../ScalarFunctionAnalysis.java} | 26 ++++++---
...ctionParameters.java => FunctionArguments.java} | 6 +--
...tion.java => UDFArgumentNotValidException.java} | 4 +-
.../udf/api/relational/AggregateFunction.java | 48 +++++++++--------
.../iotdb/udf/api/relational/ScalarFunction.java | 47 ++++++++--------
.../relational/aggregation/AccumulatorFactory.java | 18 +++----
.../UserDefinedAggregateFunctionAccumulator.java | 27 +++++++++-
.../relational/ColumnTransformerBuilder.java | 14 ++---
.../relational/metadata/TableMetadataImpl.java | 29 +++++-----
22 files changed, 357 insertions(+), 236 deletions(-)
rename
integration-test/src/main/java/org/apache/iotdb/db/query/udf/example/relational/{DatePlusOne.java
=> DatePlus.java} (55%)
create mode 100644
iotdb-api/udf-api/src/main/java/org/apache/iotdb/udf/api/customizer/analysis/AggregateFunctionAnalysis.java
copy
integration-test/src/main/java/org/apache/iotdb/itbase/category/AIClusterIT.java
=>
iotdb-api/udf-api/src/main/java/org/apache/iotdb/udf/api/customizer/analysis/FunctionAnalysis.java
(79%)
copy
iotdb-api/udf-api/src/main/java/org/apache/iotdb/udf/api/customizer/{config/UDFConfigurations.java
=> analysis/ScalarFunctionAnalysis.java} (56%)
rename
iotdb-api/udf-api/src/main/java/org/apache/iotdb/udf/api/customizer/parameter/{FunctionParameters.java
=> FunctionArguments.java} (94%)
copy
iotdb-api/udf-api/src/main/java/org/apache/iotdb/udf/api/exception/{UDFParameterNotValidException.java
=> UDFArgumentNotValidException.java} (87%)