Commit d688810
committed
[improve](udf) let create udf function error msg more clear (apache#54202)
Problem Summary:
sometimes user create function maybe have mistake of parameter
so need more clear error msg to know what happend.
```
ERROR 1105 (HY000): errCode = 2, detailMessage = UDF class 'org.apache.doris.udf.AddOne' method 'evaluate' return[java.lang.Integer] type is not supported!
before and after of error msg
ERROR 1105 (HY000): errCode = 2, detailMessage = UDF class 'org.apache.doris.udf.AddOne' of method 'evaluate' return is [java.lang.Integer] type, but create function command type is STRING
```1 parent 7a194ef commit d688810
File tree
2 files changed
+21
-7
lines changed- fe/fe-core/src/main/java/org/apache/doris/analysis
- regression-test/suites/javaudf_p0
2 files changed
+21
-7
lines changedLines changed: 11 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
657 | 657 | | |
658 | 658 | | |
659 | 659 | | |
660 | | - | |
661 | | - | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
662 | 664 | | |
663 | 665 | | |
664 | 666 | | |
| |||
708 | 710 | | |
709 | 711 | | |
710 | 712 | | |
711 | | - | |
| 713 | + | |
712 | 714 | | |
713 | 715 | | |
714 | 716 | | |
715 | 717 | | |
716 | 718 | | |
717 | | - | |
718 | | - | |
| 719 | + | |
| 720 | + | |
719 | 721 | | |
720 | 722 | | |
721 | 723 | | |
722 | | - | |
723 | | - | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
724 | 728 | | |
725 | 729 | | |
726 | 730 | | |
| |||
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
150 | 160 | | |
151 | 161 | | |
152 | 162 | | |
| |||
0 commit comments