This is an automated email from the ASF dual-hosted git repository.
elek pushed a change to branch debug-acceptance-timeout
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.
discard 82fecbe retrigger build
discard 775f82d retrigger build
discard 972c5a2 retrigger build
discard e13bfea retrigger build
discard 315e06b retrigger build
discard 883dcfc more debug
discard 8b01da5 debug secure execution
discard cc2a29b try to fix tmate
discard 6eabf49 add timeout
discard c81c1f5 debug without tmate
discard 2cc38b8 sudo with power
discard c2e02ae fix install script
discard 50044a0 fix build dependency
discard e72357c debug-acceptace-timeout
add 045e3da HDDS-2635 Minor:Fix typo in HddsConfigKeys and ozone-default.
(#274)
add ba9db10 HDDS-2632. Fix TestContainerPersistence#testDeleteChunk (#273)
add ac93176 HDDS-2633. Let findbugs.sh skip frontend plugin for Recon
(#275)
add 0ef75b0 HDDS-2528. Sonar : code smell category issues in
CommitWatcher (#247)
add a73c470 HDDS-2034. Async RATIS pipeline creation and destroy through
heartbeat commands
new f36ce6d debug-acceptace-timeout
new 96da4f4 fix build dependency
new 4ac68e1 fix install script
new 90ac2bc sudo with power
new 381da33 debug without tmate
new bf44556 add timeout
new 0223230 try to fix tmate
new cb7425e debug secure execution
new f5694c9 more debug
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 (82fecbe)
\
N -- N -- N refs/heads/debug-acceptance-timeout (f5694c9)
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 9 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/CommitWatcher.java | 20 +-
.../org/apache/hadoop/hdds/HddsConfigKeys.java | 10 +-
.../apache/hadoop/hdds/scm/pipeline/Pipeline.java | 5 +
.../org/apache/hadoop/hdds/utils/Scheduler.java | 7 +-
.../common/src/main/resources/ozone-default.xml | 22 +--
.../common/statemachine/DatanodeStateMachine.java | 6 +
.../CloseContainerCommandHandler.java | 11 +-
.../ClosePipelineCommandHandler.java | 120 ++++++++++++
.../commandhandler/CommandHandler.java | 2 +-
.../CreatePipelineCommandHandler.java | 135 +++++++++++++
.../states/endpoint/HeartbeatEndpointTask.java | 22 +++
.../common/transport/server/XceiverServerSpi.java | 18 ++
.../transport/server/ratis/XceiverServerRatis.java | 36 ++++
...ainerCommand.java => ClosePipelineCommand.java} | 53 +++---
.../protocol/commands/CreatePipelineCommand.java | 100 ++++++++++
.../proto/StorageContainerDatanodeProtocol.proto | 23 +++
.../common/impl/TestContainerPersistence.java | 2 +-
.../hadoop/hdds/scm/block/BlockManagerImpl.java | 3 +
.../hdds/scm/container/ContainerStateManager.java | 1 +
.../apache/hadoop/hdds/scm/events/SCMEvents.java | 12 +-
.../scm/pipeline/BackgroundPipelineCreator.java | 9 +-
.../hadoop/hdds/scm/pipeline/PipelineFactory.java | 13 +-
.../hadoop/hdds/scm/pipeline/PipelineManager.java | 15 +-
.../hadoop/hdds/scm/pipeline/PipelineProvider.java | 2 +
.../hdds/scm/pipeline/PipelineReportHandler.java | 54 +++---
.../hdds/scm/pipeline/PipelineStateManager.java | 4 +-
.../hdds/scm/pipeline/RatisPipelineProvider.java | 137 +++++---------
.../hdds/scm/pipeline/RatisPipelineUtils.java | 103 ----------
.../hdds/scm/pipeline/SCMPipelineManager.java | 82 ++++++--
.../hdds/scm/pipeline/SCMPipelineMetrics.java | 10 +
.../hdds/scm/pipeline/SimplePipelineProvider.java | 5 +
.../scm/safemode/HealthyPipelineSafeModeRule.java | 78 +++-----
.../safemode/OneReplicaPipelineSafeModeRule.java | 65 +++----
.../hdds/scm/safemode/SCMSafeModeManager.java | 16 +-
.../hadoop/hdds/scm/safemode/SafeModeHandler.java | 5 +-
.../scm/server/SCMDatanodeHeartbeatDispatcher.java | 1 +
.../hdds/scm/server/SCMDatanodeProtocolServer.java | 20 ++
.../hdds/scm/server/StorageContainerManager.java | 3 +-
.../java/org/apache/hadoop/hdds/scm/TestUtils.java | 12 ++
.../hadoop/hdds/scm/block/TestBlockManager.java | 44 ++++-
.../container/TestCloseContainerEventHandler.java | 11 +-
.../scm/container/TestSCMContainerManager.java | 4 +-
.../hdds/scm/node/TestContainerPlacement.java | 2 +-
.../hadoop/hdds/scm/node/TestDeadNodeHandler.java | 11 +-
.../hadoop/hdds/scm/node/TestSCMNodeManager.java | 9 +-
.../scm/pipeline/MockRatisPipelineProvider.java | 10 +-
.../scm/pipeline/TestRatisPipelineProvider.java | 26 ++-
.../hdds/scm/pipeline/TestSCMPipelineManager.java | 93 +++++++--
.../safemode/TestHealthyPipelineSafeModeRule.java | 44 ++---
.../TestOneReplicaPipelineSafeModeRule.java | 36 +---
.../hdds/scm/safemode/TestSCMSafeModeManager.java | 50 ++---
hadoop-ozone/dev-support/checks/findbugs.sh | 8 +-
hadoop-ozone/dist/src/main/compose/testlib.sh | 35 ++++
.../dist/src/main/smoketest/__init__.robot | 3 +-
.../TestContainerStateManagerIntegration.java | 6 +-
.../metrics/TestSCMContainerManagerMetrics.java | 3 +
.../hdds/scm/pipeline/TestPipelineClose.java | 4 +-
.../scm/pipeline/TestRatisPipelineProvider.java | 210 +++++++++++++++++++++
.../org/apache/hadoop/ozone/MiniOzoneCluster.java | 2 +-
.../apache/hadoop/ozone/MiniOzoneClusterImpl.java | 43 ++---
.../hadoop/ozone/TestContainerOperations.java | 2 +-
.../TestContainerStateMachineIdempotency.java | 2 +-
.../apache/hadoop/ozone/TestMiniOzoneCluster.java | 6 +-
.../hadoop/ozone/TestStorageContainerManager.java | 18 +-
.../apache/hadoop/ozone/client/rpc/TestBCSID.java | 3 +
.../rpc/TestContainerStateMachineFailures.java | 9 +-
.../ozone/container/TestContainerReplication.java | 2 +-
.../commandhandler/TestBlockDeletion.java | 6 +-
.../commandhandler/TestCloseContainerHandler.java | 2 +
.../commandhandler/TestDeleteContainerHandler.java | 2 +
.../hadoop/ozone/dn/scrubber/TestDataScrubber.java | 2 +
.../org/apache/hadoop/ozone/om/TestKeyPurging.java | 2 +-
.../apache/hadoop/ozone/om/TestScmSafeMode.java | 2 +-
.../hadoop/ozone/scm/TestContainerSmallFile.java | 2 +-
.../scm/TestGetCommittedBlockLengthAndPutKey.java | 2 +-
.../org/apache/hadoop/ozone/scm/TestSCMMXBean.java | 2 +-
.../hadoop/ozone/scm/node/TestSCMNodeMetrics.java | 4 +-
.../hadoop/fs/ozone/TestOzoneFsRenameDir.java | 2 +-
.../hadoop/ozone/fsck/TestContainerMapper.java | 2 +-
79 files changed, 1348 insertions(+), 620 deletions(-)
create mode 100644
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/ClosePipelineCommandHandler.java
create mode 100644
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/CreatePipelineCommandHandler.java
copy
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/protocol/commands/{CloseContainerCommand.java
=> ClosePipelineCommand.java} (53%)
create mode 100644
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/protocol/commands/CreatePipelineCommand.java
delete mode 100644
hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/pipeline/RatisPipelineUtils.java
create mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestRatisPipelineProvider.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]