Details
-
Bug
-
Resolution: Fixed
-
Major
-
7.6.0, 7.6.2, 7.6.1
-
Untriaged
-
0
-
No
Description
If nested UDF (one UDF calls another in its definition) is present, then migration from earlier version (e.g. 7.2.5) to 7.6.2 will hang.
CREATE OR REPLACE FUNCTION default:b1.s1.func1(num)
|
{
|
( SELECT RAW num )
|
};
|
|
CREATE OR REPLACE FUNCTION default:b1.s1.func2(num)
|
{
|
( SELECT func1(num) AS func_result )
|
};
|
|
SELECT default:b1.s1.func2(20);
|
Attachments
For Gerrit Dashboard: MB-63060 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
213788,2 | MB-63060 Avoid unnecessary function body creation during migration | 7.6.2 | query | Status: MERGED | +2 | +1 |
213894,3 | MB-63060 Avoid unnecessary function body creation during migration | trinity | query | Status: MERGED | +2 | +1 |