@@ -538,7 +538,7 @@ For more user permissions related content, please refer to [Account Management S
...
@@ -538,7 +538,7 @@ For more user permissions related content, please refer to [Account Management S
## Configurable Properties
## Configurable Properties
You can use `trigger_lib_dir` to config trigger lib directory.
You can use `udf_lib_dir` to config udf lib directory.
When querying by a UDF, IoTDB may prompt that there is insufficient memory. You can resolve the issue by configuring `udf_initial_byte_array_length_for_memory_control`, `udf_memory_budget_in_mb` and `udf_reader_transformer_collector_memory_proportion` in `iotdb-datanode.properties` and restarting the server.
When querying by a UDF, IoTDB may prompt that there is insufficient memory. You can resolve the issue by configuring `udf_initial_byte_array_length_for_memory_control`, `udf_memory_budget_in_mb` and `udf_reader_transformer_collector_memory_proportion` in `iotdb-datanode.properties` and restarting the server.
LOGGER.warn("Error occurred during executing UDTF",e);
LOGGER.warn(
"Error occurred during executing UDTF, perhaps need to check whether the implementation of UDF is correct according to the udf-api description.",
e);
thrownewRuntimeException(
thrownewRuntimeException(
String.format(
String.format(
"Error occurred during executing UDTF#%s: %s",methodName,System.lineSeparator())
"Error occurred during executing UDTF#%s: %s, perhaps need to check whether the implementation of UDF is correct according to the udf-api description.",
@@ -100,7 +100,7 @@ public class TriggerExecutor {
...
@@ -100,7 +100,7 @@ public class TriggerExecutor {
throwsTriggerExecutionException{
throwsTriggerExecutionException{
StringerrorMessage=
StringerrorMessage=
String.format(
String.format(
"Error occurred during executing Trigger(%s)#%s: %s",
"Error occurred during executing Trigger(%s)#%s: %s, perhaps need to check whether the implementation of Trigger is correct according to the trigger-api description.",