Skip to content

Conversation

Tmonster
Copy link
Collaborator

@Tmonster Tmonster commented Sep 16, 2025

AWS requests would log every request as a GET request. This was incorrect and has now been fixed.

Also, when running VerifyNamespaceExistence, we would only return false if the response was 404. Via cloud testing I have found that some other catalogs return other responses. To avoid surfacing unnecessary http response codes to users, I have decided to expand the scope of what responses merit a logical "This table does not exist" response.

I have noticed in particular with the Glue catalog that responses are inconsistent with what the iceberg rests api spec defined.

Also added set ignore_error_messages for a lot more of the cloud tests.

Copy link
Collaborator

@Tishj Tishj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good 👍

@Tmonster Tmonster merged commit f845831 into duckdb:main Sep 19, 2025
43 of 46 checks passed
This was referenced Sep 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants