Details
-
Bug
-
Resolution: Fixed
-
Major
-
7.6.0
-
Untriaged
-
0
-
Unknown
Description
UPSERT INTO default (KEY k, VALUE v) SELECT "k00"||TO_STR(d) AS k, {"c1":d, "c2":d, "c3":d} AS v FROM ARRAY_RANGE(1,10) AS d;
|
CREATE INDEX ix1 ON default(c1,c2, c3);
|
CREATE OR REPLACE FUNCTION f11() {
|
( SELECT l, r
|
FROM default AS l
|
JOIN default AS r USE HASH (BUILD) ON l.c3=r.c3
|
WHERE l.c1 > 0 AND r.c1 > 0 AND r.c2 = 1
|
)
|
};
|
UDF texts are prepared from expression.
If there are hints or optimizer texts those will be lost and no way provide hint.
May be use text vs expression.
Attachments
Issue Links
- is a backport of
-
MB-59078 USE hints will be lost in UDF/prepare that has subquery sent to another node
- Closed