This is an automated email from the ASF dual-hosted git repository.
szetszwo pushed a change to branch HDDS-4454
in repository https://gitbox.apache.org/repos/asf/ozone.git.
omit b78221e HDDS-5480. [Ozone-Streaming] Client and server should support
stream setup. (#2452)
omit b282ea4 Merge remote-tracking branch 'origin/master' into HDDS-4454
omit 362cc0f Merge remote-tracking branch 'origin/master' into HDDS-4454
omit 8cd6873 HDDS-5481. Fix stream() and link() method in
ContainerStateMachine. (#2451)
omit 8f05e79 HDDS-5452. Add link method to ContainerStateMachine for Ratis
streaming (#2422)
omit 316332d Revert "[HDDS-5452] Add link method to ContainerStateMachine
for Ratis streaming (#2422)" (#2427)
omit 5d31f15 [HDDS-5452] Add link method to ContainerStateMachine for
Ratis streaming (#2422)
omit b74b58c HDDS-5366. [Ozone-Streaming] Implement stream method to
ContainerStateMachine. (#2358). Contributed by mingchao zhao
add ceb79ac HDDS-5489. Install OS-specific flekszible (#2462)
add 0236213 HDDS-5500. New k3s version breaks kubernetes test (#2464)
add 0439b16 HDDS-5450. Avoid refresh pipeline for S3 headObject (#2431)
add bd7219a HDDS-5414. Data buffers incorrectly filtered for Ozone
Insight (#2387)
add 5336bb9 HDDS-5494. Reduce retry in Kubernetes test (#2461)
add 24ee206 HDDS-5184. Use separate DB profile for Datanodes. (#2214)
add 08e948b HDDS-5465. Delete redundant code when set、add and remove
bucket acl (#2439)
add 59d6e95 HDDS-5466. Refactor BlockOutputStream. (#2442)
add cd8287b HDDS-5378 Add APIs to retrieve Namespace Summary from Recon
(#2417)
new 2f435ae HDDS-5366. [Ozone-Streaming] Implement stream method to
ContainerStateMachine. (#2358). Contributed by mingchao zhao
new 9c3ed58 [HDDS-5452] Add link method to ContainerStateMachine for
Ratis streaming (#2422)
new bfd54f1 Revert "[HDDS-5452] Add link method to ContainerStateMachine
for Ratis streaming (#2422)" (#2427)
new 9e9d3e0 HDDS-5452. Add link method to ContainerStateMachine for Ratis
streaming (#2422)
new 3c7dba2 HDDS-5481. Fix stream() and link() method in
ContainerStateMachine. (#2451)
new faab6e7 HDDS-5480. [Ozone-Streaming] Client and server should support
stream setup. (#2452)
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 (b78221e)
\
N -- N -- N refs/heads/HDDS-4454 (faab6e7)
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.
The 6 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:
.../hadoop/hdds/scm/storage/BlockOutputStream.java | 72 +-
.../hdds/scm/storage/RatisBlockOutputStream.java | 126 ++++
.../storage/TestBlockOutputStreamCorrectness.java | 2 +-
.../ozone/container/ContainerTestHelper.java | 75 ++
.../container/common/helpers/ContainerUtils.java | 5 +-
.../common/utils/db/DatanodeDBProfile.java | 145 ++++
.../container/common/utils/db}/package-info.java | 4 +-
.../container/metadata/AbstractDatanodeStore.java | 47 +-
.../common/helpers/TestContainerUtils.java | 60 ++
.../container/keyvalue/TestKeyValueContainer.java | 77 +-
.../TestKeyValueHandlerWithUnhealthyContainer.java | 78 +-
.../org/apache/hadoop/hdds/utils/db/DBProfile.java | 35 +-
.../org/apache/hadoop/hdds/utils/db/RDBStore.java | 14 +
.../apache/hadoop/ozone/client/OzoneBucket.java | 16 +
.../org/apache/hadoop/ozone/client/OzoneKey.java | 4 +
.../ozone/client/io/BlockOutputStreamEntry.java | 3 +-
.../ozone/client/protocol/ClientProtocol.java | 16 +
.../apache/hadoop/ozone/client/rpc/RpcClient.java | 21 +
.../apache/hadoop/ozone/om/helpers/OmKeyArgs.java | 16 +-
...OzoneManagerProtocolClientSideTranslatorPB.java | 1 +
hadoop-ozone/dev-support/checks/_lib.sh | 9 +-
.../examples/ozone/{test_disabled.sh => test.sh} | 0
hadoop-ozone/dist/src/main/k8s/examples/testlib.sh | 11 +-
.../ozone/client/rpc/TestBlockOutputStream.java | 13 +-
.../rpc/TestBlockOutputStreamFlushDelay.java | 13 +-
.../rpc/TestBlockOutputStreamWithFailures.java | 17 +-
...estBlockOutputStreamWithFailuresFlushDelay.java | 17 +-
.../client/rpc/TestOzoneRpcClientAbstract.java | 41 ++
.../ozone/client/rpc/TestWatchForCommit.java | 3 +-
.../ozone/recon/TestReconWithOzoneManagerFSO.java | 163 +++++
.../src/main/proto/OmClientProtocol.proto | 3 +
.../apache/hadoop/ozone/om/OMMetadataManager.java | 7 +
.../org/apache/hadoop/ozone/om/KeyManagerImpl.java | 24 +-
.../hadoop/ozone/om/OmMetadataManagerImpl.java | 5 +
.../om/request/bucket/acl/OMBucketAclRequest.java | 8 +-
.../request/bucket/acl/OMBucketAddAclRequest.java | 7 -
.../bucket/acl/OMBucketRemoveAclRequest.java | 7 -
.../request/bucket/acl/OMBucketSetAclRequest.java | 7 -
.../protocolPB/OzoneManagerRequestHandler.java | 8 +-
.../org/apache/hadoop/ozone/recon/ReconServer.java | 5 +
.../hadoop/ozone/recon/api/NSSummaryEndpoint.java | 781 +++++++++++++++++++++
.../hadoop/ozone/recon/api/types/DUResponse.java | 108 +++
.../hadoop/ozone/recon/api/types/EntityType.java | 14 +-
.../api/types/FileSizeDistributionResponse.java | 61 ++
.../hadoop/ozone/recon/api/types/NSSummary.java | 39 +-
.../recon/api/types/NamespaceSummaryResponse.java | 105 +++
.../ozone/recon/api/types/QuotaUsageResponse.java | 69 ++
.../ozone/recon/api/types/ResponseStatus.java} | 13 +-
.../hadoop/ozone/recon/codec/NSSummaryCodec.java | 40 +-
.../hadoop/ozone/recon/tasks/NSSummaryTask.java | 31 +-
.../ozone/recon/tasks/OMDBUpdatesHandler.java | 2 +-
.../ozone/recon/OMMetadataManagerTestUtils.java | 19 +-
.../ozone/recon/api/TestNSSummaryEndpoint.java | 498 +++++++++++++
.../impl/TestReconNamespaceSummaryManagerImpl.java | 18 +-
.../ozone/recon/tasks/TestNSSummaryTask.java | 73 +-
.../hadoop/ozone/s3/endpoint/ObjectEndpoint.java | 7 +-
.../hadoop/ozone/client/OzoneBucketStub.java | 20 +
57 files changed, 2739 insertions(+), 344 deletions(-)
create mode 100644
hadoop-hdds/client/src/main/java/org/apache/hadoop/hdds/scm/storage/RatisBlockOutputStream.java
create mode 100644
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/utils/db/DatanodeDBProfile.java
copy hadoop-hdds/{common/src/main/java/org/apache/hadoop/hdds/function =>
container-service/src/main/java/org/apache/hadoop/ozone/container/common/utils/db}/package-info.java
(87%)
create mode 100644
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/helpers/TestContainerUtils.java
rename hadoop-ozone/dist/src/main/k8s/examples/ozone/{test_disabled.sh =>
test.sh} (100%)
create mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/recon/TestReconWithOzoneManagerFSO.java
create mode 100644
hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/NSSummaryEndpoint.java
create mode 100644
hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/types/DUResponse.java
copy
hadoop-hdds/config/src/main/java/org/apache/hadoop/hdds/conf/MutableConfigurationSource.java
=>
hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/types/EntityType.java
(81%)
create mode 100644
hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/types/FileSizeDistributionResponse.java
create mode 100644
hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/types/NamespaceSummaryResponse.java
create mode 100644
hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/types/QuotaUsageResponse.java
copy
hadoop-ozone/{common/src/main/java/org/apache/hadoop/ozone/util/BooleanBiFunction.java
=>
recon/src/main/java/org/apache/hadoop/ozone/recon/api/types/ResponseStatus.java}
(76%)
create mode 100644
hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/api/TestNSSummaryEndpoint.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]