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

elek pushed a change to branch HDDS-3816-ec
in repository https://gitbox.apache.org/repos/asf/ozone.git.


    from 23fe4f5  Merge remote-tracking branch 'origin/master' into HDDS-3816-ec
     add 685ff3f  HDDS-4995. Skip CI for draft pull requests (#2060)
     add a034028  HDDS-5007. Intellij run configuration for ozonefs shell. 
(#2081)
     add 4b4b1df  HDDS-5039. Support command changing the logging level of a 
server without restarting the server (#2091)
     add d5bf345  HDDS-5019. Inconsistent tmp bucket name on different nodes 
when Kerberos is enabled (#2075)
     add b75b8e3  HDDS-5049. Add timeout support for ratis requests in SCM HA. 
(#2099)
     add 5bb8dda  HDDS-4915. [SCM HA Security] Integrate CertClient. (#2000)
     add 67c4c13  HDDS-4987. Import container should not delete container 
contents if container already exists (#2077)
     add fcd0160  HDDS-4901. Remove OmOzoneAclMap from OmVolumeArgs to avoid 
OzoneAcl conversions (#1992)
     add 3caca5b  HDDS-3752. Fix o3fs list bucket contents issue when without 
tailing "/" (#2088)
     add 1d4351e  HDDS-5033. SCM may not be able to know full port list of 
Datanode after Datanode is started. (#2090)
     add 722ae37  HDDS-5022. SCM get roles command should provide Ratis 
Leader/Follower… (#2098)
     add b57041e  HDDS-4553. ChunkInputStream should release buffer as soon as 
last byte in the buffer is read (#2062)
     add 8ec5f43  HDDS-4506. Support query parameter based v4 auth in S3g 
(#1628)
     add d100652  HDDS-5058. Make getScmInfo retry for a duration.
     add 8d331a3  HDDS-4504. Datanode deletion config should be based on number 
of blocks (#1885)
     add c0b40f7  HDDS-5032. DN stopped to load containers on volume after a 
container load exception. (#2109)
     add 843d39e  HDDS-5035. Use default config values to solve generated 
config file conflict (#2087)
     add d1d4303  HDDS-5066. Use fixed vesion from pnpm to build recon (#2115)
     add e5babd2  fix project name in NOTICE.txt (#2112)
     add 68265b8  HDDS-4925. Introduce ContainerBalancer in SCM with start/stop 
capabilities. (#2097)
     add ee4f759  HDDS-5011. Introduce Java based ReplicationConfig 
implementation (#2089)
     add 33ddcb3  HDDS-5062. Add a config to bypass clusterId validation for 
bootstrapping SCM. (#2114)
     add 6822b10  HDDS-5032. Fix findbugs (#2120)
     add e40c638  HDDS-5027. [SCM HA Security] Handle leader changes during 
bootstrap. (#2113)
     add 534eefa  HDDS-5056. Avoid false positiver error messages during 
pipeline creations (#2105)
     add abf38f4  HDDS-4988. Cancel duplicate PR workflows (#2053)
     add a170a28  HDDS-5071. Fix duration of sub-ca certs. (#2127)
     add 6b57765  HDDS-5052. [SCM HA Security] Handle leader changes between 
SCMInfo and getSCMSigned Cert in OM/SCM. (#2100)
     add 4f76d03  HDDS-4969. Extract check dependency installation from Github 
Actions workflow (#2029)
     add 9c92855  HDDS-4840. Make datanode db profile configurable with 
existing hdds.d… (#1955)
     add 9de5d0f  HDDS-5057. Remove backward direction dependency between 
HDDS->Ozone (#2106)
     add 1a7745e  HDDS-5004. Upgrade Jersey2 dependency (#2065)
     add b83c7b6  HDDS-5038. Create and update ZH translation of SCM-HA.md and 
OM-HA.md in doc (#2092)
     add ccd046e  HDDS-5077. Include dev-support in ozone source distribution 
(#2134)
     add 8ea5be9  HDDS-5050. Add retry policy for ratis requests in SCM HA. 
(#2116)
     add c8594d1  HDDS-5053. RocksDB block cache capacity is wrongly configured 
(#2137)
     add fd308b7  HDDS-4980. Bump jaeger-client to 1.6.0 (#2045)
     add aa44905  HDDS-5074. Bump Guava version (#2131)
     add f1be299  HDDS-5098. Disable intermittent 
TestSCMNodeManager#testScmDetectStaleAndDeadNode
     add 5bebe62  HDDS-4842. Add timestamp to Revoked Certs table in SCM DB 
(#2145)
     add 89a2b52  HDDS-5075. NPE during secure SCM initialization with HA code 
updated to an already existing cluster. (#2146)
     add 3a09f6b  HDDS-4642. SCM security protocol support for query CRLs and 
latest CRL id for OM and Datanode. (#2030)
     add 54ea4c7  HDDS-5080. enable s3 test suite for secure-ha (#2147)
     add a915dbf  Merge remote-tracking branch 'origin/master' into HDDS-3816-ec

No new revisions were added by this update.

Summary of changes:
 .../workflows/{comments.yaml => cancel-ci.yaml}    |  27 +-
 .github/workflows/post-commit.yml                  |  34 +-
 .gitignore                                         |   2 +
 NOTICE.txt                                         |   2 +-
 .../apache/hadoop/hdds/scm/XceiverClientGrpc.java  |  12 +-
 .../hadoop/hdds/scm/XceiverClientManager.java      |  21 +-
 .../apache/hadoop/hdds/scm/XceiverClientRatis.java |   4 +-
 .../hadoop/hdds/scm/storage/ChunkInputStream.java  | 119 ++--
 .../hdds/scm/storage/DummyChunkInputStream.java    |   5 +-
 .../hdds/scm/storage/TestChunkInputStream.java     |  25 +-
 .../org/apache/hadoop/hdds/HddsConfigKeys.java     |   3 +-
 .../hadoop/hdds/client/RatisReplicationConfig.java |  82 +++
 .../hadoop/hdds/client/ReplicationConfig.java      |  98 +++
 .../hdds/client/StandaloneReplicationConfig.java}  |  47 +-
 .../hadoop/hdds/protocol/DatanodeDetails.java      |   8 +-
 .../org/apache/hadoop/hdds/ratis/RatisHelper.java  |   4 +-
 .../org/apache/hadoop/hdds/scm/ScmConfigKeys.java  |  27 +
 .../scm/ha/RetriableWithNoFailoverException.java}  |  11 +-
 .../org/apache/hadoop/hdds/scm/ha/SCMHAUtils.java  |  66 ++
 .../security/exception/SCMSecurityException.java   |   3 +-
 .../hadoop/hdds/security/x509/SecurityConfig.java  |  13 +-
 .../java/org/apache/hadoop/ozone/OzoneConsts.java  |   1 +
 .../org/apache/hadoop/ozone/OzoneSecurityUtil.java |  25 +
 .../common/ChunkBufferImplWithByteBufferList.java  |  13 +-
 .../ozone/common/IncrementalChunkBuffer.java       |  13 +-
 .../hadoop/ozone/common/utils/BufferUtils.java     |  36 +-
 .../common/src/main/resources/ozone-default.xml    |  31 +-
 .../conf/TestGeneratedConfigurationOverwrite.java  |  66 ++
 .../org/apache/hadoop/hdds/conf/ConfigTag.java     |   3 +-
 .../hdds/conf/ConfigurationReflectionUtil.java     |  25 +-
 .../apache/hadoop/ozone/HddsDatanodeService.java   |   6 +
 .../RandomContainerDeletionChoosingPolicy.java     |  35 +-
 ...TopNOrderedContainerDeletionChoosingPolicy.java |  45 +-
 .../ContainerDeletionChoosingPolicy.java           |   5 +-
 .../common/statemachine/DatanodeConfiguration.java |  17 +
 .../transport/server/ratis/XceiverServerRatis.java |  10 +-
 .../container/keyvalue/KeyValueContainer.java      |  11 +-
 .../keyvalue/impl/FilePerBlockStrategy.java        |  27 +-
 .../keyvalue/impl/FilePerChunkStrategy.java        |  29 +-
 .../keyvalue/interfaces/ChunkManager.java          |  31 +
 .../background/BlockDeletingService.java           |  99 +--
 .../container/metadata/AbstractDatanodeStore.java  |  26 +-
 .../ozone/container/ozoneimpl/ContainerReader.java |  22 +-
 .../ozone/container/ozoneimpl/OzoneContainer.java  |  43 +-
 .../container/common/TestBlockDeletingService.java |  84 ++-
 .../impl/TestContainerDeletionChoosingPolicy.java  |  66 +-
 .../container/keyvalue/TestKeyValueContainer.java  |  68 +-
 .../container/ozoneimpl/TestContainerReader.java   |  43 ++
 hadoop-hdds/docs/content/feature/OM-HA.zh.md       |  13 +-
 hadoop-hdds/docs/content/feature/SCM-HA.md         |   2 +-
 hadoop-hdds/docs/content/feature/SCM-HA.zh.md      | 162 +++++
 .../java/org/apache/hadoop/hdds}/ExitManager.java  |   2 +-
 .../java/org/apache/hadoop/hdds}/NodeDetails.java  |   2 +-
 .../hadoop/hdds/{freon => }/package-info.java      |   4 +-
 .../hadoop/hdds/protocol/SCMSecurityProtocol.java  |  15 +
 .../SCMSecurityProtocolClientSideTranslatorPB.java |  47 +-
 .../hadoop/hdds/scm/metadata/SCMMetadataStore.java |  11 +
 .../SCMBlockLocationFailoverProxyProvider.java     |  39 +-
 .../hadoop/hdds/scm/proxy/SCMClientConfig.java     |   2 +-
 .../SCMContainerLocationFailoverProxyProvider.java |  49 +-
 .../SCMSecurityProtocolFailoverProxyProvider.java  |  21 +-
 .../CRLInfo.java => certificate/CertInfo.java}     |  97 +--
 .../certificate/authority/CertificateServer.java   |  15 +
 .../certificate/authority/CertificateStore.java    |  36 +
 .../certificate/authority/DefaultApprover.java     |   5 +-
 .../certificate/authority/DefaultCAServer.java     |  28 +-
 .../x509/certificate/client/CertificateClient.java |  60 ++
 .../client/DefaultCertificateClient.java           | 161 ++++-
 .../x509/{crl => certificate}/package-info.java    |   6 +-
 .../java/org/apache/hadoop/hdds/utils/HAUtils.java | 190 +++++-
 .../apache/hadoop/hdds/utils/HddsServerUtil.java   |   2 +-
 .../org/apache/hadoop/hdds/utils/db/DBProfile.java |   4 +-
 .../hdds/scm/protocol/TestReplicationConfig.java   |  66 ++
 .../x509/certificate/authority/MockCAStore.java    |  22 +
 .../certificate/authority/TestDefaultCAServer.java |  10 +
 .../interface-client/src/main/proto/hdds.proto     |   8 +
 .../src/main/proto/ScmServerSecurityProtocol.proto |  30 +
 hadoop-hdds/pom.xml                                |   6 -
 hadoop-hdds/server-scm/pom.xml                     |   4 -
 .../scm/container/balancer/ContainerBalancer.java  | 137 ++++
 .../balancer/ContainerBalancerConfiguration.java   | 115 ++++
 .../hdds/scm/container/balancer}/package-info.java |   6 +-
 .../apache/hadoop/hdds/scm/ha/HASecurityUtils.java | 134 +++-
 .../hadoop/hdds/scm/ha/MockSCMHAManager.java       |   6 +
 .../hadoop/hdds/scm/ha/SCMHAInvocationHandler.java |  25 +-
 .../hadoop/hdds/scm/ha/SCMHAManagerImpl.java       |   7 +-
 .../hadoop/hdds/scm/ha/SCMHANodeDetails.java       |   3 +-
 .../apache/hadoop/hdds/scm/ha/SCMNodeDetails.java  |   2 +-
 .../apache/hadoop/hdds/scm/ha/SCMRatisServer.java  |  10 +-
 .../hadoop/hdds/scm/ha/SCMRatisServerImpl.java     |  64 +-
 .../{CRLInfoCodec.java => CertInfoCodec.java}      |  22 +-
 .../hadoop/hdds/scm/metadata/SCMDBDefinition.java  |  18 +-
 .../hdds/scm/metadata/SCMMetadataStoreImpl.java    |  14 +-
 .../hdds/scm/pipeline/PipelineManagerV2Impl.java   |   2 +-
 .../SCMSecurityProtocolServerSideTranslatorPB.java |  94 ++-
 ...lockLocationProtocolServerSideTranslatorPB.java |   8 +
 .../hadoop/hdds/scm/server/SCMCertStore.java       | 107 ++-
 .../hdds/scm/server/SCMSecurityProtocolServer.java |  97 ++-
 .../hdds/scm/server/SCMStarterInterface.java       |   4 +-
 .../hadoop/hdds/scm/server/SCMStorageConfig.java   |  23 +
 .../hdds/scm/server/StorageContainerManager.java   | 395 +++++++----
 .../scm/server/StorageContainerManagerStarter.java |   3 +-
 .../hdds/scm/ha/TestReplicationAnnotation.java     |   8 +-
 .../hadoop/hdds/scm/node/TestSCMNodeManager.java   |   1 +
 ...TestSCMStoreImplWithOldPipelineIDKeyFormat.java |   6 +
 .../hadoop/hdds/scm/server/TestSCMCertStore.java   |  32 +-
 .../scm/server/TestSCMSecurityProtocolServer.java  |   3 +-
 .../hdds/scm/cli/ContainerOperationClient.java     |  26 +-
 .../ozone/client/protocol/ClientProtocol.java      |   2 +
 .../apache/hadoop/ozone/client/rpc/RpcClient.java  |  28 +-
 .../main/java/org/apache/hadoop/ozone/OFSPath.java |   2 +-
 .../hadoop/ozone/om/helpers/OmBucketInfo.java      |   4 +
 .../hadoop/ozone/om/helpers/OmOzoneAclMap.java     | 357 ----------
 .../hadoop/ozone/om/helpers/OmVolumeArgs.java      |  66 +-
 .../hadoop/ozone/om/helpers/OzoneAclUtil.java      |   2 +-
 .../hadoop/ozone/om/helpers/ServiceInfoEx.java     |   8 +-
 ...OzoneManagerProtocolClientSideTranslatorPB.java |   2 +-
 .../hadoop/ozone/om/helpers/TestOmOzoneAclMap.java |  56 --
 .../hadoop/ozone/om/helpers/TestOmVolumeArgs.java  |  20 +-
 .../hadoop/ozone/om/helpers/TestOzoneAclUtil.java  |  39 ++
 hadoop-ozone/dev-support/checks/_lib.sh            | 106 +++
 hadoop-ozone/dev-support/checks/acceptance.sh      |   5 +
 hadoop-ozone/dev-support/checks/bats.sh            |   5 +
 hadoop-ozone/dev-support/checks/kubernetes.sh      |  16 +
 .../{OzoneShell.xml => OzoneFsShell.xml}           |  11 +-
 .../dist/src/main/assemblies/ozone-src.xml         |   4 +
 .../src/main/compose/ozone-ha/docker-compose.yaml  |   3 +
 .../{ozonesecure-om-ha => ozonesecure-ha}/.env     |   0
 .../docker-compose.yaml                            |  94 ++-
 .../docker-config                                  |  13 +-
 .../{ozonesecure-om-ha => ozonesecure-ha}/test.sh  |   8 +-
 hadoop-ozone/dist/src/main/license/bin/LICENSE.txt |   5 +-
 hadoop-ozone/dist/src/main/license/bin/NOTICE.txt  |   2 +-
 ...E-jakarta.validation-jakarta.validation-api.txt |  37 -
 .../LICENSE-jakarta.ws.rs-jakarta.ws.rs-api.md     | 637 +++++++++++++++++
 .../LICENSE-javax.ws.rs-javax.ws.rs-api.txt        | 759 ---------------------
 .../NOTICE-jakarta.ws.rs-jakarta.ws.rs-api.md      |  61 ++
 .../dist/src/main/smoketest/admincli/scmha.robot   |   2 +-
 .../src/main/smoketest/basic/ozone-shell-lib.robot |   2 +-
 .../dist/src/main/smoketest/s3/commonawslib.robot  |   2 +-
 hadoop-ozone/dist/src/shell/ozone/ozone            |   5 +
 .../apache/hadoop/fs/ozone/TestOzoneFsHAURLs.java  |   1 -
 .../apache/hadoop/ozone/MiniOzoneClusterImpl.java  |   7 +-
 .../apache/hadoop/ozone/TestDelegationToken.java   |   1 -
 .../hadoop/ozone/TestSecureOzoneCluster.java       |  17 +-
 .../ozone/client/CertificateClientTestImpl.java    |  37 +
 .../client/rpc/TestOzoneRpcClientAbstract.java     |   2 +-
 .../client/rpc/read/TestChunkInputStream.java      | 125 +++-
 .../ozoneimpl/TestOzoneContainerWithTLS.java       |   3 +-
 .../apache/hadoop/ozone/om/TestKeyManagerImpl.java |   4 +-
 .../hadoop/ozone/om/TestOMRatisSnapshots.java      |   2 +-
 .../ozone/om/TestOzoneManagerConfiguration.java    |   1 -
 .../hadoop/ozone/om/TestSecureOzoneManager.java    |   4 +-
 .../ozone/scm/TestSCMInstallSnapshotWithHA.java    |   2 +-
 .../ozone/scm/TestStorageContainerManagerHA.java   |  19 +
 .../src/main/proto/OmClientProtocol.proto          |   2 +
 .../apache/hadoop/ozone/om/BucketManagerImpl.java  |   8 +-
 .../java/org/apache/hadoop/ozone/om/OMStorage.java |  18 -
 .../org/apache/hadoop/ozone/om/OzoneManager.java   |  90 +--
 .../apache/hadoop/ozone/om/PrefixManagerImpl.java  |  69 +-
 .../apache/hadoop/ozone/om/VolumeManagerImpl.java  |  60 +-
 .../apache/hadoop/ozone/om/ha/OMNodeDetails.java   |   2 +-
 .../ozone/om/ratis/OzoneManagerRatisServer.java    |   8 +-
 .../om/request/bucket/OMBucketCreateRequest.java   |  11 +-
 .../om/request/volume/OMVolumeCreateRequest.java   |   3 +-
 .../protocolPB/OzoneManagerRequestHandler.java     |   5 +
 .../volume/acl/TestOMVolumeAddAclRequest.java      |  10 +-
 .../volume/acl/TestOMVolumeRemoveAclRequest.java   |  12 +-
 .../volume/acl/TestOMVolumeSetAclRequest.java      |  16 +-
 .../hadoop/fs/ozone/BasicOzoneFileSystem.java      |  10 +
 hadoop-ozone/recon/pom.xml                         |  15 +-
 hadoop-ozone/s3gateway/pom.xml                     |   4 +
 .../hadoop/ozone/s3/AWSSignatureProcessor.java     | 462 -------------
 .../hadoop/ozone/s3/OzoneClientProducer.java       |  92 ++-
 .../hadoop/ozone/s3/endpoint/EndpointBase.java     |  14 -
 .../hadoop/ozone/s3/exception/OS3Exception.java    |  14 +-
 .../hadoop/ozone/s3/exception/S3ErrorTable.java    |   2 +-
 .../ozone/s3/signature/AWSSignatureProcessor.java  | 205 ++++++
 .../AuthorizationV2HeaderParser.java}              |  70 +-
 .../AuthorizationV4HeaderParser.java}              | 206 +++---
 .../s3/signature/AuthorizationV4QueryParser.java   |  98 +++
 .../ozone/s3/{header => signature}/Credential.java |   8 +-
 .../hadoop/ozone/s3/signature/SignatureInfo.java   | 113 +++
 .../hadoop/ozone/s3/signature/SignatureParser.java |  13 +-
 .../s3/{ => signature}/SignatureProcessor.java     |  30 +-
 .../ozone/s3/signature/StringToSignProducer.java   | 324 +++++++++
 .../s3/{header => signature}/package-info.java     |   2 +-
 .../hadoop/ozone/s3/TestAWSSignatureProcessor.java | 141 ----
 .../hadoop/ozone/s3/TestOzoneClientProducer.java   | 100 +--
 .../hadoop/ozone/s3/endpoint/TestBucketPut.java    |  31 +-
 .../hadoop/ozone/s3/endpoint/TestRootList.java     |  24 -
 .../TestAuthorizationV2HeaderParser.java}          |  35 +-
 .../TestAuthorizationV4HeaderParser.java}          | 153 +++--
 .../signature/TestAuthorizationV4QueryParser.java  | 146 ++++
 .../s3/signature/TestStringToSignProducer.java     |  90 +++
 .../hadoop/ozone/freon/BaseFreonGenerator.java     |  15 +-
 .../freon/containergenerator/GeneratorOm.java      |   8 +-
 .../apache/hadoop/ozone/genesis/GenesisUtil.java   |   1 -
 pom.xml                                            |  15 +-
 199 files changed, 5935 insertions(+), 3392 deletions(-)
 copy .github/workflows/{comments.yaml => cancel-ci.yaml} (62%)
 create mode 100644 
hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/client/RatisReplicationConfig.java
 create mode 100644 
hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/client/ReplicationConfig.java
 copy 
hadoop-hdds/{framework/src/main/java/org/apache/hadoop/hdds/utils/db/cache/CacheKey.java
 => 
common/src/main/java/org/apache/hadoop/hdds/client/StandaloneReplicationConfig.java}
 (51%)
 copy 
hadoop-hdds/common/src/{test/java/org/apache/hadoop/hdds/scm/ha/package-info.java
 => 
main/java/org/apache/hadoop/hdds/scm/ha/RetriableWithNoFailoverException.java} 
(81%)
 create mode 100644 
hadoop-hdds/common/src/test/java/org/apache/hadoop/hdds/conf/TestGeneratedConfigurationOverwrite.java
 create mode 100644 hadoop-hdds/docs/content/feature/SCM-HA.zh.md
 rename {hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/util => 
hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds}/ExitManager.java 
(96%)
 rename {hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/ha => 
hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds}/NodeDetails.java 
(98%)
 copy hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds/{freon => 
}/package-info.java (90%)
 copy 
hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds/security/x509/{crl/CRLInfo.java
 => certificate/CertInfo.java} (56%)
 copy 
hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds/security/x509/{crl 
=> certificate}/package-info.java (91%)
 create mode 100644 
hadoop-hdds/framework/src/test/java/org/apache/hadoop/hdds/scm/protocol/TestReplicationConfig.java
 create mode 100644 
hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/balancer/ContainerBalancer.java
 create mode 100644 
hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/balancer/ContainerBalancerConfiguration.java
 copy hadoop-hdds/{common/src/main/java/org/apache/hadoop/ozone/ha => 
server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/balancer}/package-info.java
 (86%)
 copy 
hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/metadata/{CRLInfoCodec.java
 => CertInfoCodec.java} (71%)
 delete mode 100644 
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/helpers/OmOzoneAclMap.java
 delete mode 100644 
hadoop-ozone/common/src/test/java/org/apache/hadoop/ozone/om/helpers/TestOmOzoneAclMap.java
 create mode 100644 hadoop-ozone/dev-support/checks/_lib.sh
 copy hadoop-ozone/dev-support/intellij/runConfigurations/{OzoneShell.xml => 
OzoneFsShell.xml} (72%)
 rename hadoop-ozone/dist/src/main/compose/{ozonesecure-om-ha => 
ozonesecure-ha}/.env (100%)
 rename hadoop-ozone/dist/src/main/compose/{ozonesecure-om-ha => 
ozonesecure-ha}/docker-compose.yaml (69%)
 rename hadoop-ozone/dist/src/main/compose/{ozonesecure-om-ha => 
ozonesecure-ha}/docker-config (92%)
 rename hadoop-ozone/dist/src/main/compose/{ozonesecure-om-ha => 
ozonesecure-ha}/test.sh (86%)
 copy LICENSE.txt => 
hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-jakarta.validation-jakarta.validation-api.txt
 (87%)
 create mode 100644 
hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-jakarta.ws.rs-jakarta.ws.rs-api.md
 delete mode 100644 
hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-javax.ws.rs-javax.ws.rs-api.txt
 create mode 100644 
hadoop-ozone/dist/src/main/license/bin/licenses/NOTICE-jakarta.ws.rs-jakarta.ws.rs-api.md
 delete mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/AWSSignatureProcessor.java
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/signature/AWSSignatureProcessor.java
 rename 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/{header/AuthorizationHeaderV2.java
 => signature/AuthorizationV2HeaderParser.java} (66%)
 rename 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/{header/AuthorizationHeaderV4.java
 => signature/AuthorizationV4HeaderParser.java} (57%)
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/signature/AuthorizationV4QueryParser.java
 rename hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/{header 
=> signature}/Credential.java (93%)
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/signature/SignatureInfo.java
 copy 
hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/cli/MissingSubcommandException.java
 => 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/signature/SignatureParser.java
 (72%)
 rename hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/{ => 
signature}/SignatureProcessor.java (63%)
 create mode 100644 
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/signature/StringToSignProducer.java
 rename hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/{header 
=> signature}/package-info.java (95%)
 delete mode 100644 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/TestAWSSignatureProcessor.java
 rename 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/{header/TestAuthorizationHeaderV2.java
 => signature/TestAuthorizationV2HeaderParser.java} (69%)
 rename 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/{header/TestAuthorizationHeaderV4.java
 => signature/TestAuthorizationV4HeaderParser.java} (71%)
 create mode 100644 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/signature/TestAuthorizationV4QueryParser.java
 create mode 100644 
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/signature/TestStringToSignProducer.java

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

Reply via email to