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

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


    from df96b86c8d HDDS-6557. EC: Execute S3 acceptance tests with EC (#3281)
     add b21a613146 HDDS-6473. Empty data in response for V0 GetSmallFile 
request (#3230)
     add d35da4091d HDDS-6098. Add a metric to track amount of data committed. 
(#2913)
     add e07c66ca27 HDDS-6425. OmMetadataManagerImpl#isBucketEmpty does not 
work on FSO buckets. (#3227)
     add 605746617b HDDS-6497. S3 Gateway throws exception when checking jmx or 
prom pages from browser (#3228)
     add ff9f523899 HDDS-6509. Checkstyle: Enable setterCanReturnItsClass in 
HiddenField (#3237)
     add a8ef728055 HDDS-6499. Cleanup OMRequest class constructors. (#3248)
     add 682be322fa HDDS-6367. ContainerBalancer shows incorrect iteration 
result sometimes (#3129)
     add d1e39315f0 HDDS-6502. Blocks of old key versions are not deleted on 
key deletion (#3232)
     add 0c4a01766b HDDS-6516. Shade Kotlin for Ozone Filesystem (#3246)
     add 0ec6005ce7 HDDS-6429. getContainerReplicas should respect client 
version (#3231)
     add 0bf2090078 HDDS-6505. TestContainerStateManagerIntegration 
consistently fails (#3234)
     add adecbd1f92 HDDS-6362. Add aggregate metrics to 
ContainerBalancerMetrics (#3239)
     add 0262c8ac3a HDDS-6466. Drop S3 Gateway bucket browser feature (#3241)
     add 2eabcc5bd5 HDDS-5963. Implement ListBlock command (#3212)
     add d93fbdfa64 HDDS-6397. Implement ContainerBalancer as an SCMService 
(#3153)
     add 1d40e55e91 HDDS-6538. Update Spring to 5.2.20 to fix CVE-2022-22965 
aka Spring4shell. (#3261)
     add a6b09e777e HDDS-6456 Update RocksDB Version to 7.0.4 (#3199)
     add c23aae0d93 HDDS-6435. Add read lock waiting and held time metrics 
(#3180)
     add 68270e46bf HDDS-6414. Ozone doesn’t reclaim space after deletion of 
volume via ofs (#3175)
     add 15a09aa127 HDDS-6523. Refine OMClientRequest Classes to handle bucket 
layout better. (#3265)
     add 0f04fa7b17 HDDS-6537. Deprecate the renameKeys API (#3260)
     add aa68b9abed HDDS-5119. Recon file count by size page has incorrect data 
when keys are deleted (#3269)
     add 805b5e1d3b HDDS-6545. OzoneManagerUtils#getBucketLayout should not 
suppress bucket key lookup errors. (#3277)
     add 76f809f3ec HDDS-6436. Add write lock waiting and held time metrics 
(#3271)
     add 473627b8f5 HDDS-6554. Have the datanode heartbeat include queued 
command counts (#3275)
     add e81ab0a3f7 HDDS-6564. DirectoryDeletionService should use getFileTable 
to handle bucket delete (#3284)
     add 55d5ecbda2 HDDS-6552. Bump Jackson Databind (#3273)
     new e9b6215210 Merge master to EC Branch HDDS-3816-ec

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../java/org/apache/hadoop/hdds/HddsUtils.java     |   1 +
 .../apache/hadoop/hdds/scm/client/ScmClient.java   |   4 +-
 .../protocol/StorageContainerLocationProtocol.java |  10 +-
 .../ContainerCommandResponseBuilders.java          |  13 +-
 .../org/apache/hadoop/ozone/lock/ActiveLock.java   |  35 +-
 .../org/apache/hadoop/ozone/lock/LockManager.java  |  49 +-
 .../ozone/container/ContainerTestHelper.java       |  28 +
 .../common/statemachine/DatanodeStateMachine.java  |  31 ++
 .../common/statemachine/StateContext.java          |  13 +
 .../commandhandler/CommandDispatcher.java          |  16 +
 .../commandhandler/CommandHandler.java             |  10 +
 .../commandhandler/DeleteBlocksCommandHandler.java |  11 +
 .../DeleteContainerCommandHandler.java             |   5 +
 .../ReplicateContainerCommandHandler.java          |   5 +
 .../states/endpoint/HeartbeatEndpointTask.java     |  21 +
 .../ozone/container/keyvalue/KeyValueHandler.java  |  40 +-
 .../container/keyvalue/impl/BlockManagerImpl.java  |  10 +-
 .../replication/ReplicationSupervisor.java         |   2 +-
 .../container/common/impl/TestHddsDispatcher.java  |  20 +
 .../common/statemachine/TestStateContext.java      |  36 ++
 .../states/endpoint/TestHeartbeatEndpointTask.java |  26 +-
 .../container/keyvalue/TestKeyValueHandler.java    |   7 +-
 hadoop-hdds/dev-support/checkstyle/checkstyle.xml  |   1 +
 hadoop-hdds/docs/content/interface/S3.md           |   7 -
 hadoop-hdds/docs/content/interface/S3.zh.md        |   7 -
 .../docs/content/start/StartFromDockerHub.md       |   6 -
 .../docs/content/start/StartFromDockerHub.zh.md    |   5 -
 ...inerLocationProtocolClientSideTranslatorPB.java |  15 +-
 .../hadoop/hdds/server/http/HttpServer2.java       |   1 +
 .../src/main/proto/ScmAdminProtocol.proto          |   1 +
 .../proto/ScmServerDatanodeHeartbeatProtocol.proto |   6 +
 .../scm/container/balancer/ContainerBalancer.java  | 397 ++++++++-----
 .../balancer/ContainerBalancerMetrics.java         |  50 +-
 .../IllegalContainerBalancerStateException.java}   |  30 +-
 ...idContainerBalancerConfigurationException.java} |  31 +-
 ...inerLocationProtocolServerSideTranslatorPB.java |  17 +-
 .../hdds/scm/server/SCMClientProtocolServer.java   |  40 +-
 .../hdds/scm/server/StorageContainerManager.java   |   2 +-
 .../container/balancer/TestContainerBalancer.java  | 155 ++++--
 .../scm/cli/ContainerBalancerStartSubcommand.java  |  14 +-
 .../hdds/scm/cli/ContainerOperationClient.java     |   8 +-
 .../datanode/TestContainerBalancerSubCommand.java  |  22 +-
 .../apache/hadoop/ozone/client/OzoneBucket.java    |   1 +
 .../ozone/client/protocol/ClientProtocol.java      |   1 +
 .../apache/hadoop/ozone/client/rpc/RpcClient.java  |   1 +
 .../apache/hadoop/ozone/om/lock/LockUsageInfo.java |  63 +++
 .../apache/hadoop/ozone/om/lock/OMLockMetrics.java | 207 +++++++
 .../hadoop/ozone/om/lock/OzoneManagerLock.java     | 273 ++++++++-
 ...OzoneManagerProtocolClientSideTranslatorPB.java |   1 +
 .../hadoop/ozone/om/lock/TestOzoneManagerLock.java | 227 ++++++++
 .../dist/src/main/compose/xcompat/docker-config    |   3 +-
 .../fs/ozone/TestOzoneFileSystemMissingParent.java |   3 +
 .../hadoop/fs/ozone/TestRootedDDSWithFSO.java      | 245 ++++++++
 .../hadoop/fs/ozone/TestRootedOzoneFileSystem.java |   6 +-
 .../fs/ozone/TestRootedOzoneFileSystemWithFSO.java |  48 ++
 .../rooted/ITestRootedOzoneContractRootDir.java    |   1 -
 .../TestContainerStateManagerIntegration.java      |  89 +--
 .../ozone/client/rpc/TestSecureOzoneRpcClient.java |   4 +
 .../container/ozoneimpl/TestOzoneContainer.java    |   2 -
 .../hadoop/ozone/om/TestObjectStoreWithFSO.java    |  81 +++
 .../om/ratis/TestOzoneManagerRatisRequest.java     |  35 +-
 .../org/apache/hadoop/ozone/om/KeyManagerImpl.java |  56 +-
 .../java/org/apache/hadoop/ozone/om/OMMetrics.java |  11 +
 .../hadoop/ozone/om/OmMetadataManagerImpl.java     | 144 +++--
 .../apache/hadoop/ozone/om/OzoneManagerUtils.java  |  72 ++-
 .../om/ratis/utils/OzoneManagerRatisUtils.java     |  77 ++-
 .../BucketLayoutAwareOMKeyRequestFactory.java      | 314 +++++++++++
 .../ozone/om/request/OMClientRequestUtils.java     |  50 ++
 .../ozone/om/request/OMKeyRequestFactory.java      | 139 -----
 .../om/request/bucket/OMBucketCreateRequest.java   |   6 +-
 .../om/request/file/OMDirectoryCreateRequest.java  |  19 -
 .../ozone/om/request/file/OMFileCreateRequest.java |  17 -
 .../ozone/om/request/file/OMFileRequest.java       |  56 +-
 .../om/request/key/OMAllocateBlockRequest.java     |  14 -
 .../ozone/om/request/key/OMKeyCommitRequest.java   |  15 +-
 .../ozone/om/request/key/OMKeyCreateRequest.java   |  18 -
 .../ozone/om/request/key/OMKeyDeleteRequest.java   |  15 -
 .../om/request/key/OMKeyDeleteRequestWithFSO.java  |   4 +-
 .../ozone/om/request/key/OMKeyRenameRequest.java   |  19 -
 .../hadoop/ozone/om/request/key/OMKeyRequest.java  |   7 +
 .../ozone/om/request/key/OMKeysDeleteRequest.java  | 137 +++--
 .../ozone/om/request/key/OMKeysRenameRequest.java  |   5 +-
 .../om/request/key/OMOpenKeysDeleteRequest.java    |   6 +-
 .../om/request/key/OmKeysDeleteRequestWithFSO.java | 141 +++++
 .../S3InitiateMultipartUploadRequest.java          |  15 -
 .../multipart/S3MultipartUploadAbortRequest.java   |  15 -
 .../S3MultipartUploadCommitPartRequest.java        |  15 -
 .../S3MultipartUploadCompleteRequest.java          |  27 +-
 .../S3MultipartUploadCompleteRequestWithFSO.java   |   3 +-
 .../hadoop/ozone/om/response/OMClientResponse.java |  16 -
 .../om/response/key/OMKeysDeleteResponse.java      |   8 +
 ...thFSO.java => OMKeysDeleteResponseWithFSO.java} |  75 +--
 .../org/apache/hadoop/ozone/om/OmTestManagers.java |  12 +-
 .../ozone/om/ScmBlockLocationTestingClient.java    |  12 +
 .../hadoop/ozone/om/TestKeyDeletingService.java    | 135 +++--
 .../request/TestBucketLayoutAwareOMKeyFactory.java | 166 ++++++
 .../request/file/TestOMDirectoryCreateRequest.java |  37 +-
 .../file/TestOMDirectoryCreateRequestWithFSO.java  |  16 +-
 .../om/request/file/TestOMFileCreateRequest.java   |   6 +-
 .../file/TestOMFileCreateRequestWithFSO.java       |   2 +-
 .../om/request/key/TestOMKeyCreateRequest.java     |   7 +-
 .../om/request/key/TestOMKeyRenameRequest.java     |  14 +-
 .../om/request/key/TestOMKeysDeleteRequest.java    |  35 +-
 .../key/TestOMKeysDeleteRequestWithFSO.java        | 109 ++++
 .../om/request/key/TestOMKeysRenameRequest.java    |   4 +-
 .../request/key/TestOMOpenKeysDeleteRequest.java   |   4 +-
 .../TestS3InitiateMultipartUploadRequest.java      |   2 +-
 ...estS3InitiateMultipartUploadRequestWithFSO.java |   2 +-
 .../TestS3MultipartUploadAbortRequest.java         |   4 +-
 .../TestS3MultipartUploadAbortRequestWithFSO.java  |   5 +
 .../TestS3MultipartUploadCommitPartRequest.java    |   6 +-
 .../TestS3MultipartUploadCompleteRequest.java      |  10 +-
 ...estS3MultipartUploadCompleteRequestWithFSO.java |   7 +-
 .../upgrade/TestOMCancelPrepareRequest.java        |   2 +-
 .../ozone/om/response/TestCleanupTableInfo.java    |   6 +-
 .../fs/ozone/BasicRootedOzoneFileSystem.java       | 133 ++++-
 hadoop-ozone/ozonefs-shaded/pom.xml                |   6 +
 hadoop-ozone/pom.xml                               |   2 +-
 .../hadoop/ozone/recon/tasks/OMDBUpdateEvent.java  |   2 +-
 .../ozone/recon/tasks/OMDBUpdatesHandler.java      |  37 +-
 .../ozone/recon/tasks/TestOMDBUpdatesHandler.java  | 252 ++++++---
 hadoop-ozone/s3gateway/pom.xml                     |   4 +
 .../hadoop/ozone/s3/S3GatewayHttpServer.java       |  19 +
 .../hadoop/ozone/s3/endpoint/BucketEndpoint.java   |  10 -
 .../s3gateway/src/main/resources/browser.html      | 617 ---------------------
 .../hadoop/ozone/s3/endpoint/TestBucketAcl.java    |   2 +-
 .../hadoop/ozone/s3/endpoint/TestBucketList.java   |  36 +-
 .../ozone/s3/endpoint/TestPermissionCheck.java     |   4 +-
 pom.xml                                            |   7 +-
 129 files changed, 3931 insertions(+), 1818 deletions(-)
 copy 
hadoop-hdds/server-scm/src/{test/java/org/apache/hadoop/hdds/scm/container/balancer/package-info.java
 => 
main/java/org/apache/hadoop/hdds/scm/container/balancer/IllegalContainerBalancerStateException.java}
 (54%)
 copy 
hadoop-hdds/server-scm/src/{test/java/org/apache/hadoop/hdds/scm/container/balancer/package-info.java
 => 
main/java/org/apache/hadoop/hdds/scm/container/balancer/InvalidContainerBalancerConfigurationException.java}
 (52%)
 create mode 100644 
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/lock/LockUsageInfo.java
 create mode 100644 
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/lock/OMLockMetrics.java
 create mode 100644 
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/fs/ozone/TestRootedDDSWithFSO.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/request/BucketLayoutAwareOMKeyRequestFactory.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/request/OMClientRequestUtils.java
 delete mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/request/OMKeyRequestFactory.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/request/key/OmKeysDeleteRequestWithFSO.java
 copy 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/response/key/{OMKeyDeleteResponseWithFSO.java
 => OMKeysDeleteResponseWithFSO.java} (55%)
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/request/TestBucketLayoutAwareOMKeyFactory.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/request/key/TestOMKeysDeleteRequestWithFSO.java
 delete mode 100644 hadoop-ozone/s3gateway/src/main/resources/browser.html


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

Reply via email to