+1 (binding) I think it would be nice to track a specific-name for convenience over definition-id, so engines can refer to each overloaded version of the Function.
But I guess that's a general addition to the Function spec, which I guess I missed to bring at that point. Thanks! Szehon On Tue, Jun 2, 2026 at 1:47 PM Ryan Blue <[email protected]> wrote: > +1 > > On Mon, Jun 1, 2026 at 11:32 AM Steven Wu <[email protected]> wrote: > >> +1 (binding) >> >> On Mon, Jun 1, 2026 at 11:21 AM huaxin gao <[email protected]> >> wrote: >> >>> Hi all, >>> >>> Bumping this thread. The FunctionIdentifier vs CatalogObjectIdentifier >>> discussion has been resolved — #16144 >>> <https://github.com/apache/iceberg/pull/16144> merged >>> CatalogObjectIdentifier, and PR #15180 >>> <https://github.com/apache/iceberg/pull/15180> now uses it. >>> >>> Restarting the vote: >>> >>> [ ] +1 Add these changes to the spec >>> [ ] +0 >>> [ ] -1 I have questions and/or concerns >>> >>> Thanks, >>> >>> Huaxin >>> >>> On Fri, Apr 10, 2026 at 11:13 AM vaquar khan <[email protected]> >>> wrote: >>> >>>> +1 >>>> >>>> Regards, >>>> Vaquar Khan >>>> >>>> On Fri, Apr 10, 2026, 1:03 PM Maximilian Michels <[email protected]> >>>> wrote: >>>> >>>>> +1 (non-binding) >>>>> >>>>> On Wed, Apr 1, 2026 at 7:22 PM Ajantha Bhat <[email protected]> >>>>> wrote: >>>>> > >>>>> > +1 (non binding) >>>>> > >>>>> > with minor comments on the PR. >>>>> > >>>>> > - Ajantha >>>>> > >>>>> > On Thu, Apr 2, 2026 at 12:40 AM Jean-Baptiste Onofré < >>>>> [email protected]> wrote: >>>>> >> >>>>> >> +1 (non binding) >>>>> >> >>>>> >> Regards >>>>> >> JB >>>>> >> >>>>> >> Le jeu. 26 mars 2026 à 01:44, huaxin gao <[email protected]> >>>>> a écrit : >>>>> >>> >>>>> >>> Hi All, >>>>> >>> >>>>> >>> I propose adding REST catalog endpoints for listing and loading >>>>> functions, following the Iceberg UDF spec. >>>>> >>> >>>>> >>> New endpoints: >>>>> >>> >>>>> >>> GET /v1/{prefix}/namespaces/{namespace}/functions — list functions >>>>> in a namespace >>>>> >>> GET /v1/{prefix}/namespaces/{namespace}/functions/{function} — >>>>> load a function >>>>> >>> >>>>> >>> ListFunctionsResponse returns FunctionIdentifier objects >>>>> (namespace + name), consistent with listTables. LoadFunctionResult returns >>>>> inline UDF metadata and optional metadata-location, following the >>>>> LoadTableResult/LoadViewResult pattern. Read-only; CRUD endpoints will >>>>> follow in a separate proposal. >>>>> >>> >>>>> >>> For details please check: >>>>> >>> >>>>> >>> Spec PR: https://github.com/apache/iceberg/pull/15180 >>>>> >>> >>>>> >>> Please vote in the next 72 hours: >>>>> >>> >>>>> >>> [ ] +1 Add these changes to the spec >>>>> >>> [ ] +0 >>>>> >>> [ ] -1 I have questions and/or concerns >>>>> >>> >>>>> >>> Best, >>>>> >>> Huaxin >>>>> >>>>
