The GitHub Actions job "Java CI" on iceberg.git/promote-sign-endpoint-code has succeeded. Run started by GitHub user adutra (triggered by adutra).
Head commit for run: bb8d611c3d0c3593630ea6f1c643cf165b745e5f / Alexandre Dutra <[email protected]> Core, AWS: Adapt code base to S3 signing endpoint promotion Dev ML discussion: https://lists.apache.org/thread/2kqdqb46j7jww36wwg4txv6pl2hqq9w7 This commit adapts the code base to the REST spec changes in #15450. Summary of changes: - Added new signer endpoint to `Endpoint` and `ResourcePaths` - Added new remote signing properties to `RESTCatalogProperties` - Introduced `RemoteSignRequest`, `RemoteSignRequestParser`, `RemoteSignResponse`, `RemoteSignResponseParser` - Deprecated `S3SignRequest`, `S3SignRequestParser`, `S3SignResponse`, `S3SignResponseParser` for removal - Deprecated `S3ObjectMapper` for removal - Added new serializers to `RESTSerializers` - Adapted `S3V4RestSignerClient`: - Deprecated public fields - Changed access methods and `check()` method to account for new properties and deprecated ones. - Included new `provider` request body parameter Test changes: - Refactored `S3SignerServlet` to extract a parent abstract class, `RemoteSignerServlet` (it can now be reused to test other providers) - Moved JSON parser tests from AWS module to Core module - Enhanced `TestS3V4RestSignerClient` Report URL: https://github.com/apache/iceberg/actions/runs/22444323266 With regards, GitHub Actions via GitBox
