udf 有没有支持二进制的类型

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】问题详细描述
社区udf 有没有支持二进制的类型,现在性能慢了挺多,浪费在了二进制转string上面
【背景】做过哪些操作?
【业务影响】
【是否存算分离】
【StarRocks版本】
3.2.4
【集群规模】3fe(1 follower+2observer)+3be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:16C/64G/万兆
【联系方式】微信: zhangheng311
【附件】
SELECT
*
, count(1) OVER () group_count
FROM
(
SELECT
group_col
, funnel_flow_array(max_step, 2) _col1 – 自定义函数!!
, funnel_flow_array_date(date_max_step_map, 2) _col2 – 自定义函数!!
, GROUPING (group_col) group_bit
FROM
(
SELECT
virtual_user_id
, group_col
, funnel_max_step(packed_times, 86400000, 2) max_step – 自定义函数!!
, funnel_max_step_date(packed_times, 86400000, 2, CAST(‘2024-04-23’ AS timestamp), date_add(‘second’, (86400000 / 1000), TIMESTAMP ‘2024-04-29’)) date_max_step_map – 自定义函数!!
FROM
(
xxx
) a
) a
GROUP BY GROUPING SETS ((group_col), ())
ORDER BY group_bit DESC, _col1 DESC
) a
LIMIT 1001

目前:由于sr目前udf支持的数据类型有限,funnel_max_step函数算出来的结果,目前需要从二进制序列化转到字符串,然后funnel_flow_array函数,反序列化回二进制,造成性能浪费, 如果sr的udf支持二进制类型,就可以避免序列化和反序列化的时间