This is an automated email from the ASF dual-hosted git repository.

dependabot[bot] pushed a change to branch 
dependabot/github_actions/zizmorcore/zizmor-action-0.6.3
in repository https://gitbox.apache.org/repos/asf/ozone.git


 discard 3d2d00dbda1 Bump zizmorcore/zizmor-action from 0.6.2 to 0.6.3
     add 9d36126a46d HDDS-16311. Avoid the O(n^2) part-number lookup in S3 
multipart complete (#11138)
     add 0539afa0b28 HDDS-16214. Avoid per-group list copies in KeyManagerImpl 
read paths (#11078)
     add 16545021c4c HDDS-15141. Support `HMAC-SHA256` signature verification 
for S3 chunked uploads (#11061).
     add b8bc13d9a7e HDDS-16336. S3 GET inverted Range with start inside object 
yields negative Content-Length (#11160).
     add 0f0e73574b9 HDDS-16288. Replace MutableRate with lock-free 
ConcurrentMutableRate on OM hot-path metrics (#11128)
     add 27431b72117 HDDS-16385. Minor cleanups in NodeDecommissionManager 
(#11211)
     add e96df8e2003 HDDS-13887. [STS] Protobuf Plumbing for AssumeRole 
Requests (#9254)
     add 281a5b3630d HDDS-13848. [STS] Artifacts for Ranger to authorize STS 
token (#9214)
     add 7eaebe6e428 HDDS-13888. [STS] Introduce S3AssumeRoleRequest and 
S3AssumeRoleResponse (#9276)
     add b0ae8b59012 Merge branch 'master' into HDDS-13323-sts
     add a8c868870a2 HDDS-13909. [STS] Introduce STSTokenIdentifier class 
(#9277)
     add b79a8dd4305 HDDS-13724. [STS] Part 1 - Create utility to convert IAM 
policy to groupings of OzoneObj and Acls (#9239)
     add 9d3c32fba57 HDDS-13950. [STS] Introduce STSTokenSecretManager to sign 
STS tokens (#9323)
     add b4ff104a446 HDDS-13925. [STS] Part 2 - Create utility to convert IAM 
policy to groupings of OzoneObj and Acls (#9292)
     add c63f444a461 HDDS-13961. [STS] Encrypt secretAccessKey in session token 
(#9344)
     add 934f4c18842 HDDS-13926. [STS] Part 3 - Create utility to convert IAM 
policy to groupings of OzoneObj and Acls (#9306)
     add 36852379d5c HDDS-13997. [STS] Plumbing for passing STS token through 
S3 api processing (#9372)
     add 8f7ec1011a4 HDDS-14066. [STS] Database updates for revoked STS tokens 
(#9420)
     add 3d177048952 HDDS-14067. [STS] Plumbing and CLI utility to revoke STS 
token (#9435)
     add 2062a06942e HDDS-13942. [STS] Part 4 - Create utility to convert IAM 
policy to groupings of OzoneObj and Acls (#9315)
     add ae4bdb30974 HDDS-14091. [STS] Deny access if STS token is found in 
revoked table (#9445)
     add 08186522ad5 HDDS-14011. [STS] Ranger interactions for STS tokens 
(assumeRole and S3 api calls) (#9484)
     add a47b0b47880 HDDS-14067. [STS] Plumbing and CLI utility to revoke STS 
token (#9507)
     add 0b2db9c80c9 HDDS-14373. [STS] Revoked STS token logic tweaks (#9604)
     add c63f0096315 HDDS-14094. [STS] Background service to remove revoked 
tokens that are past expiration from DB (#9468)
     add 2cf4e918b8e HDDS-14364. [STS] Revoked permanent credential must render 
all associated STS tokens useless (#9602)
     add bf1453d2ec4 HDDS-13345. STS port and endpoint skeleton (#9343)
     add 56da3888204 HDDS-14150. [STS] Connect STS Endpoint to Backend 
Processing (#9673)
     add bb2b540bd28 HDDS-14514. [STS] Revamp error handling in endpoint to 
conform to AWS XML (#9674)
     add 0f3b26b1b29 HDDS-14420. [STS] Add audit logging to endpoint and 
OzoneManager for STS (#9687)
     add 4b450b4980c HDDS-14472. [STS] Refactor constants and validation 
methods to shared location (#9658)
     add 7991b3abb6d HDDS-14538. [STS] Leader OM should generate access key and 
secret and pass to others (#9697)
     add 6ff971244c3 HDDS-14681. [STS] Support StringLike Condition operator in 
IAM session policy and handle certain errors more gracefully (#9795)
     add f9bec4bde8d HDDS-14711. [STS] Ensure accessKeyId is valid for 
sessionToken (#9820)
     add e63936bce0e HDDS-14716. [STS] Use MalformedPolicyDocument error code 
for IAM Session Policy validation errors (#9823)
     add f7c62ae2329 Merge remote-tracking branch 'origin/master' into 
HDDS-13323-sts
     add 5a4e49f1956 HDDS-14779. [STS] Part 1 - IAM Session Policy and 
ListBucket improvements (#9894)
     add 538a8f2a7b7 HDDS-14801. [STS] Part 2 - IAM Session Policy and 
ListBucket improvements (#9895)
     add 2a855ae8a72 HDDS-14808. [STS] Part 4 - IAM Session Policy and 
ListBucket improvements (#9899)
     add 1f723f7fbac HDDS-14851. [STS] Better Handling for PayloadTooLarge and 
Small Perf Fix (#9938)
     add 9b3577e8d79 HDDS-14847. [STS] Expose ExpiredToken Error (#9935)
     add 9504881b5f8 HDDS-14809. [STS] Part 5 - IAM Session Policy and 
ListBucket improvements (#9900)
     add 1810c0d32e0 HDDS-14861. [STS] Fix Latent S3 API issue when ListBuckets 
Missing a Required Permission (#9949)
     add 37a224b2176 HDDS-14899. [STS] Updates to ACLs in 
IamSessionPolicyResolver (#9977)
     add 603a8abc375 Merge remote-tracking branch 'upstream/master' into 
HDDS-13323-sts
     add 56654627b20 HDDS-14935. [STS] Handle Latent Inconsistencies in S3 API 
Acl Checks (#10009)
     add fd0ae5c7f7e HDDS-15137. [STS] Ensure each S3 API has an associated S3 
Action (#10197)
     add 9f233336da2 HDDS-15182. Avoid extra read for modification time on 
CopyObject/CopyPart (#10203)
     add 11f957cea3a HDDS-15194. [STS] Update IamSessionPolicyResolver to 
return S3 Actions (#10204)
     add ef10673605c HDDS-15771. [STS] Add s3Action for expected bucket owner 
condition checks (#10688)
     add 79b82272595 HDDS-15861. [STS] Actions must not be sent in 
RequestContext to Authorizer if feature flag is off (#10771)
     add dc3b37d5701 HDDS-15984. [STS] Improve s3:prefix Condition handling and 
reject unsupported AssumeRole parameters (#10875)
     add 26380fdf76a Merge remote-tracking branch 'upstream/master' into 
HDDS-13323-sts
     add c41e9d6dcbd Merge remote-tracking branch 'upstream/master' into 
HDDS-13323-sts
     add fd455023fce HDDS-14810. [STS] Part 2 - STS Ranger Smoke Tests (#9902)
     add a48cf12131f HDDS-14811. [STS] Part 3 - STS Ranger Smoke Tests (#9903)
     add 113e3d0f100 HDDS-16187. [STS] Fix Latent S3 DeleteObjects Issue 
(#11019)
     add 3a56b7faa35 HDDS-15325. [STS] Polaris Smoke Test (#10315)
     add 2b5240bf92f Merge remote-tracking branch 'upstream/master' into 
HDDS-13323-sts
     add ff6f7e0c5ec Merge remote-tracking branch 'upstream/master' into 
HDDS-13323-sts
     add d5a76c5204e HDDS-16240. [STS] Remove /sts from endpoint to enhance 
compatibility (#11073)
     add 5000f2835c5 HDDS-16186. Move sts robot tests out of misc suite (#11042)
     add dc169f6e87c HDDS-16110. [STS] Update key in sts revocation table 
(#11095)
     add 5a0707f4baa HDDS-16472. [STS] Tighten session policy validation 
(#11103)
     add 30a353d780b HDDS-16371. [STS] Better messaging for invalid endpoint 
path and prevent non-canonical token use (#11186)
     add 0ab01a4777f HDDS-16313. [STS] Handle linked bucket and session 
policies (#11196)
     add 5bc5a1e362f HDDS-16290. [STS] Implement GetCallerIdentity API (#11121)
     add 556c15e9117 Merge remote-tracking branch 'origin/HDDS-13323-sts' into 
master
     add 0c981849106 HDDS-16145. Fix race between DeletedBlockLogStateManager 
transaction removal and SCM HA buffer flush (#11188)
     add 1b9cbd1dd60 HDDS-16320. Recon incorrectly marks healthy EC containers 
as REPLICA_MISMATCH by comparing checksums across different EC replica indexes. 
(#11215)
     add 37e75cb7787 HDDS-16092. Stop takeSnapshot from lowering the persisted 
transaction index (#10953)
     add 61cb7834055 HDDS-16229. Add RocksDB multiGetSkipCache for batched 
table reads. (#11068)
     add a394802ec93 HDDS-16314. Filter out blocks still in use before 
enqueuing overwritten key versions in S3 MPU complete (#11135)
     add bcf62c79a08 HDDS-15789. OM DB size should be reduced after compaction 
(#11173)
     add f9f61847685 HDDS-16135. Fix remaining intermittent failures in 
TestKeyLifecycleService (#11202)
     add 644bb55e6ba HDDS-16365. Pipeline.getReplicaIndexes() unnecessarily 
create a new map. (#11194)
     add 43ce3e0e473 HDDS-16409. Bump guava to 33.7.1-jre (#11208)
     add 4cc03d119d7 HDDS-16411. Bump javassist to 3.33.0-GA (#11207)
     add 75c1cca80e5 HDDS-16412. Bump sqlite-jdbc to 3.53.4.0 (#11205)
     add 3f4e78e4c14 HDDS-16416. Bump actions/setup-java to 6.0.0 (#11210)
     add dda118aec0b HDDS-15916. Native memory leak in ECKeyOutputStream 
(#11180)
     add 07fea7e1f5a HDDS-16359. Configure maven-resolver-transport-http retry 
for CI (#11175)
     add 5fb21276db1 HDDS-13218. Add integration tests for snapshot defrag 
checkpoint footprint savings (#11094)
     add d3843b157b1 HDDS-15857. Fix checksum calculation in KeyValueHandler 
for variable-sized chunks (#10764)
     add 6d15218437b HDDS-16372. Surface OM's detailed message for rejected 
lifecycle configuration (#11189)
     add b8a2ef3309a HDDS-16403. Replace deprecated 
java.security.AccessControlException in HttpFSServer (#11231)
     add c0629ebc6a0 HDDS-16392. Parse Proto2Codec values from CodecBuffer 
instead of InputStream (#11233)
     add 07e64df5c6f HDDS-15424. Support concurrent positional read (#11102)
     add 80be70dcdc6 HDDS-16324. XceiverClientGrpc.streamRead should wait for 
flow-control readiness via onReadyHandler instead of a 10 ms poll (#11195)
     add 20e6a1c0f60 HDDS-15986. Report ozone local startup failures (#10934)
     add 68f3d3c4ea9 HDDS-16406. Remove deprecated ThreadGroup.isDestroyed() 
and ThreadGroup.destroy() (#11248)
     add 23efbc7386a HDDS-16483. zizmor-action upgrade may break silently 
(#11249)
     add 64109563dc2 Bump zizmorcore/zizmor-action from 0.6.2 to 0.6.4

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (3d2d00dbda1)
            \
             N -- N -- N   
refs/heads/dependabot/github_actions/zizmorcore/zizmor-action-0.6.3 
(64109563dc2)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/build-ratis.yml                  |    4 +-
 .github/workflows/check.yml                        |    4 +-
 .github/workflows/ci.yml                           |    5 +-
 .github/workflows/intermittent-test-check.yml      |    6 +-
 .github/workflows/populate-cache.yml               |    4 +-
 .github/workflows/repeat-acceptance.yml            |    4 +-
 .github/workflows/zizmor.yml                       |    4 +-
 .../apache/hadoop/hdds/scm/XceiverClientGrpc.java  |   68 +-
 .../hadoop/hdds/scm/storage/BlockInputStream.java  |  149 +-
 .../hadoop/hdds/scm/storage/BlockOutputStream.java |   13 +-
 .../hadoop/hdds/scm/storage/ChunkInputStream.java  |  157 +-
 .../hdds/scm/storage/LocalChunkInputStream.java    |   48 +-
 .../hdds/scm/storage/MultipartInputStream.java     |   73 +-
 .../io/ECBlockReconstructedStripeInputStream.java  |    5 +
 .../hdds/scm/storage/DummyChunkInputStream.java    |   22 +-
 .../hdds/scm/storage/PositionedReadTestHelper.java |   92 +
 .../hdds/scm/storage/TestBlockInputStream.java     |  109 +
 .../hdds/scm/storage/TestChunkInputStream.java     |   71 +
 .../hdds/scm/storage/TestMultipartInputStream.java |  126 +
 .../TestECBlockReconstructedStripeInputStream.java |   42 +
 .../org/apache/hadoop/hdds/client/BlockID.java     |   22 +-
 .../hadoop/hdds/scm/StreamingReadResponse.java     |   52 +
 .../apache/hadoop/hdds/scm/pipeline/Pipeline.java  |   23 +-
 .../hdds/scm/storage/ContainerProtocolCalls.java   |   86 +-
 .../apache/hadoop/hdds/utils/db/Proto2Codec.java   |    7 +-
 .../org/apache/hadoop/ozone/OzoneConfigKeys.java   |    4 +
 .../java/org/apache/hadoop/ozone/OzoneConsts.java  |    2 +
 .../org/apache/hadoop/ozone/common/Checksum.java   |   56 +
 .../hadoop/ozone/util/ConcurrentMutableRate.java   |   49 +
 .../org/apache/hadoop/ozone/util/MetricUtil.java   |    6 +-
 .../common/src/main/resources/ozone-default.xml    |   69 +
 .../hadoop/hdds/scm/TestStreamingReadResponse.java |  172 ++
 .../apache/hadoop/hdds/utils/db/CodecTestUtil.java |    6 +
 .../hadoop/hdds/utils/db/Proto2CodecTestBase.java  |   13 +
 .../container/common/impl/HddsDispatcher.java      |    2 +-
 .../ozone/container/common/interfaces/Handler.java |    2 +-
 .../ozone/container/keyvalue/KeyValueHandler.java  |   67 +-
 .../container/keyvalue/ReadBlockComputation.java   |  157 ++
 .../ozone/container/metadata/DatanodeTable.java    |    5 +
 ...stContainerReconciliationWithMockDatanodes.java |    3 +-
 .../container/keyvalue/TestKeyValueHandler.java    |  199 +-
 hadoop-hdds/dev-support/checkstyle/checkstyle.xml  |    6 +
 hadoop-hdds/docs/content/design/ozone-sts.md       |   51 +-
 .../hadoop/hdds/utils/BackgroundService.java       |   14 +-
 .../org/apache/hadoop/hdds/utils/db/RDBTable.java  |   24 +
 .../apache/hadoop/hdds/utils/db/RocksDatabase.java |   42 +
 .../org/apache/hadoop/hdds/utils/db/Table.java     |   22 +
 .../apache/hadoop/hdds/utils/db/TypedTable.java    |  148 +
 .../hadoop/hdds/utils/db/InMemoryTestTable.java    |   13 +
 .../org/apache/hadoop/hdds/utils/db/TestCodec.java |   14 +
 .../apache/hadoop/hdds/utils/db/TestRDBTable.java  |   23 +
 .../hadoop/hdds/utils/db/TestRDBTableStore.java    |   99 +
 .../scm/block/DeletedBlockLogStateManagerImpl.java |   27 +-
 .../hdds/scm/ha/SCMHADBTransactionBuffer.java      |    4 +
 .../hdds/scm/ha/SCMHADBTransactionBufferImpl.java  |   10 +
 .../hdds/scm/ha/SCMHADBTransactionBufferStub.java  |   10 +
 .../hdds/scm/node/NodeDecommissionManager.java     |    6 +-
 .../ha/TestSCMHATransactionBufferMonitorTask.java  |  208 +-
 .../debug/replicas/BlockExistenceVerifier.java     |    2 +-
 .../debug/replicas/chunk/ChunkKeyHandler.java      |    2 +-
 ...cretHandler.java => RevokeSTSTokenHandler.java} |   42 +-
 .../org/apache/hadoop/ozone/shell/s3/S3Shell.java  |    3 +-
 .../apache/hadoop/ozone/client/ObjectStore.java    |   36 +
 .../apache/hadoop/ozone/client/OzoneBucket.java    |   46 +-
 .../client/checksum/ECFileChecksumHelper.java      |    2 +-
 .../checksum/ReplicatedFileChecksumHelper.java     |    2 +-
 .../client/io/BlockDataStreamOutputEntryPool.java  |    8 +-
 .../client/io/BlockOutputStreamEntryPool.java      |    8 +-
 .../hadoop/ozone/client/io/ECKeyOutputStream.java  |    3 +
 .../ozone/client/io/KeyDataStreamOutput.java       |    4 +
 .../hadoop/ozone/client/io/KeyOutputStream.java    |    4 +
 .../ozone/client/io/OzoneDataStreamOutput.java     |   10 +-
 .../hadoop/ozone/client/io/OzoneOutputStream.java  |   10 +-
 .../ozone/client/protocol/ClientProtocol.java      |   47 +-
 .../client/protocol/ListStatusLightOptions.java    |  182 ++
 .../apache/hadoop/ozone/client/rpc/RpcClient.java  |   53 +-
 .../hadoop/ozone/client/TestOzoneECClient.java     |   21 +
 hadoop-ozone/common/pom.xml                        |    4 +
 .../main/java/org/apache/hadoop/ozone/OmUtils.java |   10 +-
 .../org/apache/hadoop/ozone/om/OMConfigKeys.java   |   10 +
 .../hadoop/ozone/om/exceptions/OMException.java    |    4 +-
 .../ozone/om/helpers/AssumeRoleResponseInfo.java   |  109 +
 .../ozone/om/helpers/AwsRoleArnValidator.java      |  146 +
 .../ozone/om/helpers/CallerIdentityInfo.java       |   88 +
 .../apache/hadoop/ozone/om/helpers/OmKeyArgs.java  |   19 +
 .../helpers/OmMultipartCommitUploadPartInfo.java   |    9 +-
 .../apache/hadoop/ozone/om/helpers/S3STSUtils.java |  208 ++
 .../ozone/om/protocol/OzoneManagerProtocol.java    |   39 +-
 .../apache/hadoop/ozone/om/protocol/S3Auth.java    |   20 +
 ...OzoneManagerProtocolClientSideTranslatorPB.java |   94 +-
 .../security/acl/iam/IamSessionPolicyResolver.java | 1231 ++++++++
 .../ozone/{ => security/acl/iam}/package-info.java |    2 +-
 .../om/helpers/TestAssumeRoleResponseInfo.java     |  197 ++
 .../ozone/om/helpers/TestAwsRoleArnValidator.java  |  133 +
 .../ozone/om/helpers/TestCallerIdentityInfo.java   |  107 +
 .../om/helpers/TestS3STSUtilsCallerIdentity.java   |   59 +
 .../acl/iam/TestIamSessionPolicyResolver.java      | 2927 ++++++++++++++++++++
 .../ozone/security/acl/iam}/package-info.java      |    4 +-
 .../dist/src/main/compose/common/init-kdc.sh       |    3 +
 .../dist/src/main/compose/common/ranger.yaml       |   16 +-
 .../dist/src/main/compose/ozonesecure-ha/.env      |    1 +
 .../src/main/compose/ozonesecure-ha/docker-config  |    3 +
 .../main/compose/ozonesecure-ha/polaris-setup.sh   |  123 +
 .../compose/ozonesecure-ha/polaris-smoketest.sh    |  113 +
 .../src/main/compose/ozonesecure-ha/polaris.yaml   |   77 +
 .../main/compose/ozonesecure-ha/ranger-testlib.sh  |  111 +
 .../src/main/compose/ozonesecure-ha/ranger.yaml    |    9 +-
 .../src/main/compose/ozonesecure-ha/test-ranger.sh |   48 +-
 .../compose/ozonesecure-ha/test-repair-tools.sh    |   63 +-
 .../test-sts.sh}                                   |   17 +-
 .../src/main/compose/ozonesecure/docker-config     |    1 +
 .../security/generate_oversized_session_policy.py} |   31 +-
 .../smoketest/security/mutate_sts_session_token.py |  216 ++
 .../security/ozone-secure-sts-multitenant.robot    |  335 +++
 .../security/ozone-secure-sts-polaris.sql          |   27 +
 .../smoketest/security/ozone-secure-sts.resource   |  375 +++
 .../main/smoketest/security/ozone-secure-sts.robot | 1466 ++++++++++
 .../fs/http/server/HttpFSExceptionProvider.java    |    5 +-
 .../apache/ozone/fs/http/server/HttpFSServer.java  |    2 +-
 .../http/server/TestHttpFSExceptionProvider.java   |   59 +
 .../hadoop/ozone/s3/awssdk/S3SDKTestUtils.java     |   33 +
 .../hadoop/ozone/s3/awssdk}/package-info.java      |    4 +-
 .../ozone/s3/awssdk/v1/AbstractS3SDKV1Tests.java   |   88 +
 .../ozone/s3/awssdk/v2/AbstractS3SDKV2Tests.java   |  109 +
 .../hadoop/ozone/s3/awssdk/v2}/package-info.java   |    4 +-
 .../hadoop/hdds/scm/TestXceiverClientGrpc.java     |   75 +-
 .../hdds/scm/storage/TestContainerCommandsEC.java  |    2 +-
 .../hadoop/ozone/TestOzoneConfigurationFields.java |    2 +
 .../ozone/client/rpc/TestECKeyOutputStream.java    |    8 +-
 .../snapshot/TestOmSnapshotDefragSpaceSavings.java |  713 +++++
 .../src/main/proto/OmClientProtocol.proto          |  107 +
 .../apache/hadoop/ozone/om/OMMetadataManager.java  |    8 +
 .../ozone/om/helpers/TestTransactionInfoCodec.java |   11 +
 hadoop-ozone/ozone-manager/pom.xml                 |    4 +
 .../org/apache/hadoop/ozone/audit/OMAction.java    |    4 +
 .../org/apache/hadoop/ozone/om/KeyManagerImpl.java |   69 +-
 .../hadoop/ozone/om/OMPerformanceMetrics.java      |  403 +--
 .../hadoop/ozone/om/OmMetadataManagerImpl.java     |   12 +
 .../apache/hadoop/ozone/om/OmMetadataReader.java   |  148 +-
 .../org/apache/hadoop/ozone/om/OzoneManager.java   |  169 +-
 .../org/apache/hadoop/ozone/om/ResolvedBucket.java |   34 +
 .../java/org/apache/hadoop/ozone/om/ScmClient.java |   44 +-
 .../hadoop/ozone/om/codec/OMDBDefinition.java      |   24 +-
 .../hadoop/ozone/om/helpers/OMAuditLogger.java     |    2 +
 .../ozone/om/ratis/OzoneManagerDoubleBuffer.java   |   61 +-
 .../ozone/om/ratis/OzoneManagerStateMachine.java   |   58 +-
 .../om/ratis/utils/OzoneManagerRatisUtils.java     |   14 +
 .../hadoop/ozone/om/request/OMClientRequest.java   |   99 +-
 .../om/request/bucket/OMBucketSetOwnerRequest.java |    7 +-
 .../request/bucket/OMBucketSetPropertyRequest.java |    9 +-
 .../request/bucket/acl/OMBucketAddAclRequest.java  |   11 +-
 .../bucket/acl/OMBucketRemoveAclRequest.java       |   11 +-
 .../request/bucket/acl/OMBucketSetAclRequest.java  |    9 +-
 .../ozone/om/request/file/OMFileCreateRequest.java |    2 +-
 .../om/request/file/OMRecoverLeaseRequest.java     |    2 +-
 .../ozone/om/request/key/OMKeyCommitRequest.java   |    7 +-
 .../om/request/key/OMKeyCommitRequestWithFSO.java  |    5 +
 .../ozone/om/request/key/OMKeyCreateRequest.java   |    2 +-
 .../ozone/om/request/key/OMKeyDeleteRequest.java   |    2 +-
 .../ozone/om/request/key/OMKeyRenameRequest.java   |    2 +-
 .../ozone/om/request/key/OMKeySetTimesRequest.java |    2 +-
 .../ozone/om/request/key/OMKeysDeleteRequest.java  |    5 +-
 .../om/request/key/acl/OMKeyAddAclRequest.java     |   11 +-
 .../om/request/key/acl/OMKeyRemoveAclRequest.java  |   11 +-
 .../om/request/key/acl/OMKeySetAclRequest.java     |   11 +-
 .../OMLifecycleConfigurationDeleteRequest.java     |    2 +-
 .../OMLifecycleConfigurationSetRequest.java        |    2 +-
 .../lifecycle/OMLifecycleSaveScanStateRequest.java |    2 +-
 .../OMLifecycleSetServiceStatusRequest.java        |    2 +-
 .../multipart/S3MultipartUploadAbortRequest.java   |    2 +-
 .../S3MultipartUploadCommitPartRequest.java        |    1 +
 .../S3MultipartUploadCompleteRequest.java          |   15 +-
 .../om/request/s3/security/OMSetSecretRequest.java |    6 +-
 .../request/s3/security/S3AssumeRoleRequest.java   |  611 ++++
 .../security/S3DeleteRevokedSTSTokensRequest.java} |   55 +-
 .../om/request/s3/security/S3GetSecretRequest.java |   21 +-
 .../s3/security/S3RevokeSTSTokenRequest.java       |  157 ++
 .../request/s3/security/S3RevokeSecretRequest.java |   14 +-
 .../s3/tagging/S3BucketTaggingRequestBase.java     |    2 +-
 .../security/OMCancelDelegationTokenRequest.java   |    2 +-
 .../security/OMGetDelegationTokenRequest.java      |    2 +-
 .../security/OMRenewDelegationTokenRequest.java    |    2 +-
 .../snapshot/OMSnapshotMoveTableKeysRequest.java   |    7 +-
 .../om/request/volume/OMVolumeDeleteRequest.java   |    2 +-
 .../om/request/volume/OMVolumeSetOwnerRequest.java |   10 +-
 .../om/request/volume/OMVolumeSetQuotaRequest.java |   10 +-
 .../request/volume/acl/OMVolumeAddAclRequest.java  |    6 +-
 .../volume/acl/OMVolumeRemoveAclRequest.java       |    8 +-
 .../request/volume/acl/OMVolumeSetAclRequest.java  |    6 +-
 .../security/S3AssumeRoleResponse.java}            |   20 +-
 .../S3DeleteRevokedSTSTokensResponse.java}         |   39 +-
 .../security/S3RevokeSTSTokenResponse.java}        |   31 +-
 .../om/service/KeyLifecycleServiceMetrics.java     |   31 +-
 .../om/service/RevokedSTSTokenCleanupService.java  |  269 ++
 ...OzoneManagerProtocolServerSideTranslatorPB.java |    1 +
 .../protocolPB/OzoneManagerRequestHandler.java     |   33 +-
 .../hadoop/ozone/security/S3SecurityUtil.java      |  117 +
 .../hadoop/ozone/security/STSSecurityUtil.java     |  235 ++
 .../hadoop/ozone/security/STSTokenEncryption.java  |  205 ++
 .../hadoop/ozone/security/STSTokenIdentifier.java  |  482 ++++
 .../ozone/security/STSTokenSecretManager.java      |  234 ++
 .../hadoop/ozone/om/TestOMMetadataReader.java      |  660 ++++-
 .../hadoop/ozone/om/TestOMPerformanceMetrics.java  |  107 +
 .../hadoop/ozone/om/TestOmMetadataManager.java     |   43 +
 .../hadoop/ozone/om/TestOzoneManagerS3Auth.java    |  123 +
 ...estOzoneManagerDoubleBufferTransactionInfo.java |  235 ++
 .../om/ratis/TestOzoneManagerRatisRequest.java     |   58 +
 .../om/ratis/TestOzoneManagerStateMachine.java     |  214 +-
 .../apache/hadoop/ozone/om/ratis/package-info.java |    2 +-
 .../request/TestOMClientRequestWithUserInfo.java   |  260 ++
 .../TestS3MultipartUploadCompleteRequest.java      |  149 +-
 ...estS3MultipartUploadCompleteRequestWithFSO.java |   48 +
 .../request/s3/security/S3SecurityTestUtils.java}  |   27 +-
 .../s3/security/TestS3AssumeRoleRequest.java       |  988 +++++++
 .../s3/security/TestS3GetSecretRequest.java        |    4 +
 .../s3/security/TestS3RevokeSTSTokenRequest.java   |  387 +++
 .../ozone/om/request/s3/security/package-info.java |    2 +-
 .../ozone/om/response/TestCleanupTableInfo.java    |    2 +
 .../s3/security/TestS3AssumeRoleResponse.java      |  133 +
 .../ozone/om/service/TestKeyLifecycleService.java  |   12 +-
 .../service/TestRevokedSTSTokenCleanupService.java |  449 +++
 .../hadoop/ozone/om/service/package-info.java      |    2 +-
 .../protocolPB/TestOzoneManagerRequestHandler.java |    4 +-
 .../hadoop/ozone/security/TestS3SecurityUtil.java  |  350 +++
 .../hadoop/ozone/security/TestSTSSecurityUtil.java |  512 ++++
 .../ozone/security/TestSTSTokenEncryption.java     |  215 ++
 .../ozone/security/TestSTSTokenIdentifier.java     |  633 +++++
 .../ozone/security/TestSTSTokenSecretManager.java  |  213 ++
 .../hadoop/ozone/security/acl/package-info.java    |    2 +-
 .../ozone/recon/fsck/ReconReplicationManager.java  |   36 +-
 .../recon/fsck/TestReconReplicationManager.java    |   50 +
 hadoop-ozone/s3gateway/pom.xml                     |    4 +
 .../org/apache/hadoop/ozone/audit/S3GAction.java   |    7 +-
 .../java/org/apache/hadoop/ozone/s3/Gateway.java   |    5 +-
 .../hadoop/ozone/s3/MultiDigestInputStream.java    |    8 +
 ...Filter.java => S3STSHeadersResponseFilter.java} |   13 +-
 .../apache/hadoop/ozone/s3/S3STSHttpServer.java    |  105 +
 .../hadoop/ozone/s3/SignedChunksInputStream.java   |  263 +-
 .../hadoop/ozone/s3/endpoint/BucketEndpoint.java   |  156 +-
 .../ozone/s3/endpoint/BucketLifecycleHandler.java  |    5 +-
 .../hadoop/ozone/s3/endpoint/CopyPartResult.java   |    4 +-
 .../hadoop/ozone/s3/endpoint/CopyResult.java}      |   25 +-
 .../hadoop/ozone/s3/endpoint/EndpointBase.java     |  162 +-
 .../ozone/s3/endpoint/MultipartKeyHandler.java     |    2 +
 .../hadoop/ozone/s3/endpoint/ObjectEndpoint.java   |  231 +-
 .../ozone/s3/endpoint/ObjectEndpointStreaming.java |   62 +-
 .../hadoop/ozone/s3/endpoint/RootEndpoint.java     |   15 +-
 .../s3/endpoint/S3ObjectStreamingWriteGuard.java   |    5 +
 .../ozone/s3/endpoint/S3ObjectWriteGuard.java      |   30 +
 .../hadoop/ozone/s3/endpoint/S3RequestContext.java |    2 +
 .../hadoop/ozone/s3/exception/OS3Exception.java    |   50 +-
 .../ozone/s3/exception/OS3ExceptionMapper.java     |   18 +-
 .../hadoop/ozone/s3/exception/OSTSException.java   |  173 ++
 ...ceptionMapper.java => OSTSExceptionMapper.java} |   13 +-
 .../s3/exception/OSTSNotFoundExceptionMapper.java  |   93 +
 .../hadoop/ozone/s3/exception/S3ErrorTable.java    |   51 +-
 .../ozone/s3/signature/AWSSignatureProcessor.java  |  115 +-
 .../s3/signature/AuthorizationV4HeaderParser.java  |    1 +
 .../s3/signature/AuthorizationV4QueryParser.java   |    2 +
 .../hadoop/ozone/s3/signature/ChunksValidator.java |  124 +
 .../hadoop/ozone/s3/signature/SignatureInfo.java   |   61 +-
 .../ozone/s3/signature/SignatureProcessor.java     |    4 +-
 .../ozone/s3/signature/StringToSignProducer.java   |   51 +-
 .../ozone/s3/util/RangeHeaderParserUtil.java       |    6 +-
 .../hadoop/ozone/s3/util/S3GActionIamMapper.java   |   93 +
 .../ozone/{s3secret => s3sts}/Application.java     |   14 +-
 .../ozone/s3sts/S3AssumeRoleResponseXml.java       |  162 ++
 .../s3sts/S3GetCallerIdentityResponseXml.java      |   92 +
 .../apache/hadoop/ozone/s3sts/S3STSConfigKeys.java |   53 +
 .../S3STSEnabled.java}                             |    8 +-
 .../S3STSEnabledEndpointRequestFilter.java}        |   29 +-
 .../apache/hadoop/ozone/s3sts/S3STSEndpoint.java   |  531 ++++
 .../S3STSEndpointBase.java}                        |   96 +-
 .../S3STSResponseMetadata.java}                    |   29 +-
 .../{s3/commontypes => s3sts}/package-info.java    |   18 +-
 .../webapps/{s3g-web => s3g-sts}/WEB-INF/web.xml   |    8 +-
 .../hadoop/ozone/client/ClientProtocolStub.java    |   57 +-
 .../hadoop/ozone/client/OzoneBucketStub.java       |  130 +-
 .../ozone/client/OzoneDataStreamOutputStub.java    |   18 +-
 .../hadoop/ozone/client/OzoneOutputStreamStub.java |   20 +-
 .../hadoop/ozone/s3/TestAuthorizationFilter.java   |   26 +
 .../ozone/s3/TestSignedChunksInputStream.java      |  181 +-
 .../ozone/s3/endpoint/TestCopyActionsAudit.java    |  133 +
 ...estCopyObjectAndUploadPartCopyLastModified.java |  150 +
 .../hadoop/ozone/s3/endpoint/TestEndpointBase.java |   75 +
 .../hadoop/ozone/s3/endpoint/TestObjectPut.java    |  205 +-
 .../hadoop/ozone/s3/endpoint/TestPartUpload.java   |   69 +-
 .../ozone/s3/endpoint/TestPermissionCheck.java     |   72 +-
 .../TestS3ActionOverrideForOwnerVerification.java  |  174 ++
 .../endpoint/TestS3LifecycleConfigurationPut.java  |   48 +-
 .../ozone/s3/endpoint/TestS3ObjectWriteGuard.java  |   31 +
 .../ozone/s3/endpoint/TestUploadWithStream.java    |   53 +-
 .../ozone/s3/exception/TestOS3Exceptions.java      |   33 +
 .../ozone/s3/exception/TestOSTSExceptions.java     |  104 +
 .../exception/TestOSTSNotFoundExceptionMapper.java |  120 +
 .../ozone/s3/signature/SignatureTestUtils.java     |  128 +
 .../ozone/s3/signature/TestChunksValidator.java    |  138 +
 .../s3/signature/TestStringToSignProducer.java     |    3 +-
 .../ozone/s3/util/TestRangeHeaderParserUtil.java   |    7 +
 .../ozone/s3/util/TestS3GActionIamMapper.java      |   69 +
 .../apache/hadoop/ozone/s3/util/package-info.java  |    2 +-
 .../hadoop/ozone/s3sts/TestS3STSEndpoint.java      |  895 ++++++
 .../apache/hadoop/ozone/s3sts}/package-info.java   |    4 +-
 hadoop-ozone/tools/pom.xml                         |    4 +
 .../hadoop/ozone/local/LocalOzoneCluster.java      |  303 +-
 .../org/apache/hadoop/ozone/local/OzoneLocal.java  |   76 +-
 .../hadoop/ozone/local/TestLocalOzoneCluster.java  |  301 +-
 .../apache/hadoop/ozone/local/TestOzoneLocal.java  |  126 +-
 pom.xml                                            |    7 +-
 309 files changed, 27871 insertions(+), 1607 deletions(-)
 create mode 100644 
hadoop-hdds/client/src/test/java/org/apache/hadoop/hdds/scm/storage/PositionedReadTestHelper.java
 create mode 100644 
hadoop-hdds/client/src/test/java/org/apache/hadoop/hdds/scm/storage/TestMultipartInputStream.java
 create mode 100644 
hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/util/ConcurrentMutableRate.java
 create mode 100644 
hadoop-hdds/common/src/test/java/org/apache/hadoop/hdds/scm/TestStreamingReadResponse.java
 create mode 100644 
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/ReadBlockComputation.java
 copy 
hadoop-ozone/cli-shell/src/main/java/org/apache/hadoop/ozone/shell/s3/{RevokeS3SecretHandler.java
 => RevokeSTSTokenHandler.java} (55%)
 create mode 100644 
hadoop-ozone/client/src/main/java/org/apache/hadoop/ozone/client/protocol/ListStatusLightOptions.java
 create mode 100644 
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/helpers/AssumeRoleResponseInfo.java
 create mode 100644 
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/helpers/AwsRoleArnValidator.java
 create mode 100644 
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/helpers/CallerIdentityInfo.java
 create mode 100644 
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/helpers/S3STSUtils.java
 create mode 100644 
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/security/acl/iam/IamSessionPolicyResolver.java
 copy hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/{ => 
security/acl/iam}/package-info.java (94%)
 create mode 100644 
hadoop-ozone/common/src/test/java/org/apache/hadoop/ozone/om/helpers/TestAssumeRoleResponseInfo.java
 create mode 100644 
hadoop-ozone/common/src/test/java/org/apache/hadoop/ozone/om/helpers/TestAwsRoleArnValidator.java
 create mode 100644 
hadoop-ozone/common/src/test/java/org/apache/hadoop/ozone/om/helpers/TestCallerIdentityInfo.java
 create mode 100644 
hadoop-ozone/common/src/test/java/org/apache/hadoop/ozone/om/helpers/TestS3STSUtilsCallerIdentity.java
 create mode 100644 
hadoop-ozone/common/src/test/java/org/apache/hadoop/ozone/security/acl/iam/TestIamSessionPolicyResolver.java
 copy {hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/annotation => 
hadoop-ozone/common/src/test/java/org/apache/hadoop/ozone/security/acl/iam}/package-info.java
 (90%)
 create mode 100755 
hadoop-ozone/dist/src/main/compose/ozonesecure-ha/polaris-setup.sh
 create mode 100755 
hadoop-ozone/dist/src/main/compose/ozonesecure-ha/polaris-smoketest.sh
 create mode 100644 
hadoop-ozone/dist/src/main/compose/ozonesecure-ha/polaris.yaml
 create mode 100644 
hadoop-ozone/dist/src/main/compose/ozonesecure-ha/ranger-testlib.sh
 copy hadoop-ozone/dist/src/main/compose/{ozone/test-failures1.sh => 
ozonesecure-ha/test-sts.sh} (72%)
 copy hadoop-ozone/dist/src/main/{compose/ozone/test-failures1.sh => 
smoketest/security/generate_oversized_session_policy.py} (60%)
 mode change 100755 => 100644
 create mode 100644 
hadoop-ozone/dist/src/main/smoketest/security/mutate_sts_session_token.py
 create mode 100644 
hadoop-ozone/dist/src/main/smoketest/security/ozone-secure-sts-multitenant.robot
 create mode 100644 
hadoop-ozone/dist/src/main/smoketest/security/ozone-secure-sts-polaris.sql
 create mode 100644 
hadoop-ozone/dist/src/main/smoketest/security/ozone-secure-sts.resource
 create mode 100644 
hadoop-ozone/dist/src/main/smoketest/security/ozone-secure-sts.robot
 create mode 100644 
hadoop-ozone/httpfsgateway/src/test/java/org/apache/ozone/fs/http/server/TestHttpFSExceptionProvider.java
 copy {hadoop-hdds/client/src/test/java/org/apache/hadoop/hdds/scm/storage => 
hadoop-ozone/integration-test-s3/src/test/java/org/apache/hadoop/ozone/s3/awssdk}/package-info.java
 (88%)
 copy {hadoop-hdds/client/src/test/java/org/apache/hadoop/hdds/scm/storage => 
hadoop-ozone/integration-test-s3/src/test/java/org/apache/hadoop/ozone/s3/awssdk/v2}/package-info.java
 (88%)
 create mode 100644 
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/om/snapshot/TestOmSnapshotDefragSpaceSavings.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/request/s3/security/S3AssumeRoleRequest.java
 copy 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/request/{lifecycle/OMLifecycleSaveScanStateRequest.java
 => s3/security/S3DeleteRevokedSTSTokensRequest.java} (53%)
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/request/s3/security/S3RevokeSTSTokenRequest.java
 copy 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/response/{util/OMEchoRPCWriteResponse.java
 => s3/security/S3AssumeRoleResponse.java} (66%)
 copy 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/response/{lifecycle/OMLifecycleSaveScanStateResponse.java
 => s3/security/S3DeleteRevokedSTSTokensResponse.java} (56%)
 copy 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/response/{lifecycle/OMLifecycleSaveScanStateResponse.java
 => s3/security/S3RevokeSTSTokenResponse.java} (56%)
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/service/RevokedSTSTokenCleanupService.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/security/STSSecurityUtil.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/security/STSTokenEncryption.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/security/STSTokenIdentifier.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/security/STSTokenSecretManager.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/TestOMPerformanceMetrics.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/TestOzoneManagerS3Auth.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/ratis/TestOzoneManagerDoubleBufferTransactionInfo.java
 copy hadoop-ozone/ozone-manager/src/{main => 
test}/java/org/apache/hadoop/ozone/om/ratis/package-info.java (92%)
 copy 
hadoop-ozone/ozone-manager/src/{main/java/org/apache/hadoop/ozone/om/request/s3/security/package-info.java
 => 
test/java/org/apache/hadoop/ozone/om/request/s3/security/S3SecurityTestUtils.java}
 (58%)
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/request/s3/security/TestS3AssumeRoleRequest.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/request/s3/security/TestS3RevokeSTSTokenRequest.java
 copy hadoop-ozone/ozone-manager/src/{main => 
test}/java/org/apache/hadoop/ozone/om/request/s3/security/package-info.java 
(93%)
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/response/s3/security/TestS3AssumeRoleResponse.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/service/TestRevokedSTSTokenCleanupService.java
 copy hadoop-ozone/ozone-manager/src/{main => 
test}/java/org/apache/hadoop/ozone/om/service/package-info.java (93%)
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/security/TestS3SecurityUtil.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/security/TestSTSSecurityUtil.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/security/TestSTSTokenEncryption.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/security/TestSTSTokenIdentifier.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/security/TestSTSTokenSecretManager.java
 copy hadoop-ozone/ozone-manager/src/{main => 
test}/java/org/apache/hadoop/ozone/security/acl/package-info.java (96%)
 copy 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/{CommonHeadersContainerResponseFilter.java
 => S3STSHeadersResponseFilter.java} (79%)
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/S3STSHttpServer.java
 copy 
hadoop-ozone/{common/src/main/java/org/apache/hadoop/ozone/om/helpers/OmMultipartCommitUploadPartInfo.java
 => 
s3gateway/src/main/java/org/apache/hadoop/ozone/s3/endpoint/CopyResult.java} 
(68%)
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/exception/OSTSException.java
 copy 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/exception/{OS3ExceptionMapper.java
 => OSTSExceptionMapper.java} (79%)
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/exception/OSTSNotFoundExceptionMapper.java
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/signature/ChunksValidator.java
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/util/S3GActionIamMapper.java
 copy hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/{s3secret => 
s3sts}/Application.java (61%)
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3sts/S3AssumeRoleResponseXml.java
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3sts/S3GetCallerIdentityResponseXml.java
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3sts/S3STSConfigKeys.java
 copy 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/{s3secret/S3SecretEnabled.java
 => s3sts/S3STSEnabled.java} (89%)
 copy 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/{s3secret/S3SecretEnabledEndpointRequestFilter.java
 => s3sts/S3STSEnabledEndpointRequestFilter.java} (62%)
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3sts/S3STSEndpoint.java
 copy 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/{s3secret/S3SecretEndpointBase.java
 => s3sts/S3STSEndpointBase.java} (56%)
 copy 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/{s3/commontypes/CommonPrefix.java
 => s3sts/S3STSResponseMetadata.java} (64%)
 copy 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/{s3/commontypes => 
s3sts}/package-info.java (63%)
 copy hadoop-ozone/s3gateway/src/main/resources/webapps/{s3g-web => 
s3g-sts}/WEB-INF/web.xml (85%)
 create mode 100644 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/endpoint/TestCopyActionsAudit.java
 create mode 100644 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/endpoint/TestCopyObjectAndUploadPartCopyLastModified.java
 create mode 100644 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/endpoint/TestS3ActionOverrideForOwnerVerification.java
 create mode 100644 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/exception/TestOSTSExceptions.java
 create mode 100644 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/exception/TestOSTSNotFoundExceptionMapper.java
 create mode 100644 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/signature/SignatureTestUtils.java
 create mode 100644 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/signature/TestChunksValidator.java
 create mode 100644 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/util/TestS3GActionIamMapper.java
 copy hadoop-ozone/s3gateway/src/{main => 
test}/java/org/apache/hadoop/ozone/s3/util/package-info.java (94%)
 create mode 100644 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3sts/TestS3STSEndpoint.java
 copy {hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/fs => 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3sts}/package-info.java
 (91%)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to