This is an automated email from the ASF dual-hosted git repository.
dweeks pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git
from 39928abb07 Python: Test if version is PEP440 compliant (#5834)
add 9ca2eedb3b REST: implement handling of OAuth error responses followup
(#5820)
No new revisions were added by this update.
Summary of changes:
.../rest/{RESTRequest.java => ErrorHandler.java} | 9 +-
.../org/apache/iceberg/rest/ErrorHandlers.java | 117 +++++++++++++++++----
.../java/org/apache/iceberg/rest/HTTPClient.java | 16 ++-
.../apache/iceberg/rest/auth/OAuth2Properties.java | 8 ++
.../org/apache/iceberg/rest/auth/OAuth2Util.java | 6 +-
.../rest/responses/OAuthErrorResponseParser.java | 61 +++++++++++
.../org/apache/iceberg/rest/TestHTTPClient.java | 46 ++++----
...er.java => TestCatalogErrorResponseParser.java} | 11 +-
.../responses/TestOAuthErrorResponseParser.java | 69 ++++++++++++
open-api/rest-catalog-open-api.yaml | 6 +-
10 files changed, 285 insertions(+), 64 deletions(-)
copy core/src/main/java/org/apache/iceberg/rest/{RESTRequest.java =>
ErrorHandler.java} (77%)
create mode 100644
core/src/main/java/org/apache/iceberg/rest/responses/OAuthErrorResponseParser.java
rename
core/src/test/java/org/apache/iceberg/rest/responses/{TestErrorResponseParser.java
=> TestCatalogErrorResponseParser.java} (92%)
create mode 100644
core/src/test/java/org/apache/iceberg/rest/responses/TestOAuthErrorResponseParser.java