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! >>> >>> >>>