github-actions[bot] commented on code in PR #64027:
URL: https://github.com/apache/doris/pull/64027#discussion_r3366632511


##########
fe/fe-core/src/main/java/org/apache/doris/catalog/BuiltinScalarFunctions.java:
##########
@@ -1045,7 +1044,6 @@ public class BuiltinScalarFunctions implements 
FunctionHelper {
             scalar(Sin.class, "sin"),
             scalar(Sinh.class, "sinh"),
             scalar(Sleep.class, "sleep"),
-            scalar(StructElement.class, "struct_element"),

Review Comment:
   Dropping the `struct_element` builtin name is a user-visible incompatible 
change. Existing SQL, views, prepared statements, and clients can call 
`struct_element(...)` today, and this PR also removes the BE 
implementation/registration, so those queries will fail after upgrade rather 
than being routed to the unified `element_at` implementation. The existing 
review thread about merging the two functions does not require removing the old 
public name; please keep `struct_element` as a FE/BE alias (or compatibility 
wrapper) that resolves to the same implementation, and keep at least one 
regression case proving the old name still works.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to