I think we wanted to perform a check against the endpoint support like
other view operations since they aren't expected to be implemented.

PR here <https://github.com/apache/iceberg/pull/12259> is what I believe we
want.

-Dan

On Thu, Feb 13, 2025 at 7:37 AM Eduard Tudenhöfner <etudenhoef...@apache.org>
wrote:

> This is most likely caused by the additional checks that were added in
> https://github.com/apache/iceberg/pull/11756.
>
> On Thu, Feb 13, 2025 at 4:16 PM Gabor Kaszab <gaborkas...@apache.org>
> wrote:
>
>> Hi,
>>
>> I think it's because of this patch:
>> https://github.com/apache/iceberg/commit/a2b8008da7bc26e03248a35eeee60d1cc7e8499d
>> Before that replaceTransaction() didn't fail if the server didn't support
>> views, with this change it does.
>> Anyway, I see this was merged into 1.7 too. Didn't you see the same issue
>> with that release?
>>
>> Gabor
>>
>> On Thu, Feb 13, 2025 at 3:35 PM Robert Stupp <sn...@snazy.de> wrote:
>>
>>> Hi,
>>>
>>> There is a breaking change in 1.8.0 that prevents Iceberg 1.8 clients to
>>> talk to pre-1.8 Iceberg REST services.
>>>
>>> The errors manifest as something like:
>>> java.lang.UnsupportedOperationException: Server does not support
>>> endpoint: HEAD /v1/{prefix}/namespaces/{namespace}/views/{view}
>>> at org.apache.iceberg.rest.Endpoint.check(Endpoint.java:140)
>>> at
>>> org.apache.iceberg.rest.RESTSessionCatalog.viewExists(RESTSessionCatalog.java:1242)
>>> at
>>> org.apache.iceberg.rest.RESTSessionCatalog$Builder.replaceTransaction(RESTSessionCatalog.java:893)
>>>
>>>
>>> On 13. Feb 2025, at 03:09, Amogh Jahagirdar <2am...@gmail.com> wrote:
>>>
>>> I'm pleased to announce the release of Apache Iceberg 1.8.0!
>>>
>>> Apache Iceberg is an open table format for huge analytic datasets.
>>> Iceberg
>>> delivers high query performance for tables with tens of petabytes of
>>> data,
>>> along with atomic commits, concurrent writes, and SQL-compatible table
>>> evolution.
>>>
>>> This release can be downloaded from:
>>> https://www.apache.org/dyn/closer.cgi/iceberg/apache-iceberg-1.8.0/apache-iceberg-1.8.0.tar.gz
>>>
>>>
>>> Release notes: https://iceberg.apache.org/releases/#180-release
>>> <https://iceberg.apache.org/releases/180-release>
>>>
>>> Java artifacts are available from Maven Central.
>>>
>>> Thanks to everyone for contributing!
>>>
>>>
>>>

Reply via email to