This seems like an oversight to me, so it would be great if you could open
a PR to address this. I think we might be missing that Header in a few
other places as well, since Prashant opened
https://github.com/apache/iceberg/pull/14781

On Tue, Feb 3, 2026 at 10:42 PM Alexandre Dutra <[email protected]> wrote:

> Hi team,
>
> I've observed that the registerTable endpoint appears to be missing
> support for data access delegation [1]. IOW, it does not currently
> recognize the data-access header parameter [2].
>
> This is surprising, because the registerTable endpoint is structurally
> similar to the loadTable or createTable endpoints, and all of them
> return the same LoadTableResult object.
>
> The consequence of this omission is that the returned table object is
> likely unusable from a client perspective, as it will probably lack
> necessary properties for credential vending (or remote signing).
>
> Could this be an oversight? If so, I would be happy to contribute a PR
> to add the required header support. If there's a specific reason for
> this difference, I'd appreciate it if anyone could explain why.
>
> Thanks,
> Alex
>
> [1]:
> https://github.com/apache/iceberg/blob/d0654440a4cd00feaff73c53cd3ef9fb787b92dc/open-api/rest-catalog-open-api.yaml#L883-L898
> [2]:
> https://github.com/apache/iceberg/blob/d0654440a4cd00feaff73c53cd3ef9fb787b92dc/open-api/rest-catalog-open-api.yaml#L1950-L1965
>

Reply via email to