+1 (non-binding)

Le mer. 13 mai 2026 à 08:31, Christian Thiel <[email protected]> a
écrit :

> +1 (non-binding)
> Thanks for driving this!
>
> huaxin gao <[email protected]> schrieb am Di. 12. Mai 2026 um 23:43:
>
>> +1
>>
>> On Tue, May 12, 2026 at 2:38 PM Russell Spitzer <
>> [email protected]> wrote:
>>
>>> +1 Binding
>>>
>>> On Tue, May 12, 2026 at 4:35 PM Yufei Gu <[email protected]> wrote:
>>>
>>>> +1(binding) Thanks Steven.
>>>> Yufei
>>>>
>>>>
>>>> On Tue, May 12, 2026 at 12:59 PM Steven Wu <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi everyone,
>>>>>
>>>>> I propose adding the CatalogObjectIdentifier schema to the REST
>>>>> catalog OpenAPI spec.
>>>>> PR: https://github.com/apache/iceberg/pull/16144
>>>>>
>>>>> Summary:
>>>>>
>>>>>    - CatalogObjectIdentifier is an ordered list of hierarchical
>>>>>    levels (a JSON array of strings) that identifies any catalog object, 
>>>>> such
>>>>>    as a table, view, materialized view, namespace, or function.
>>>>>    - Structurally the same as Namespace; the distinct name signals
>>>>>    "any catalog object" rather than specifically a namespace path.
>>>>>    - The kind of object an identifier refers to is determined by
>>>>>    context (the endpoint, or a companion type discriminator defined by 
>>>>> that
>>>>>    endpoint), not by the identifier structure itself.
>>>>>
>>>>>
>>>>> Motivation: multiple concurrent efforts need a generic catalog-object
>>>>> identifier and would otherwise each introduce their own
>>>>>
>>>>>    - events endpoint (#12584),
>>>>>    - resolve endpoint  (#15830),
>>>>>    - functions endpoint (#15180).
>>>>>
>>>>>
>>>>> Adding one shared schema avoids identifier proliferation as new object
>>>>> types are added to the spec.
>>>>>
>>>>> Please review the PR and vote in the next 72 hours.
>>>>>
>>>>> [ ] +1 Add CatalogObjectIdentifier to the REST OpenAPI spec
>>>>> [ ] +0
>>>>> [ ] -1 Do not add CatalogObjectIdentifier because...
>>>>>
>>>>> Only PMC members have binding votes, but other community members
>>>>> are encouraged to cast non-binding votes. This vote will pass if there are
>>>>> 3 binding +1 votes and more binding +1 votes than -1 votes.
>>>>>
>>>>> Thanks,
>>>>> Steven
>>>>>
>>>>> Dev thread:
>>>>> https://lists.apache.org/thread/w6r3cvj483n4fsb5js84smwg8331stbs
>>>>> Design doc:
>>>>> https://docs.google.com/document/d/1NTQhgNbP2dkIMuXUMA5JdwliVQKCp1TU_ux5J_AaPiw/edit?tab=t.0
>>>>> Java impl: https://github.com/apache/iceberg/pull/16160
>>>>>
>>>>

Reply via email to