This is an automated email from the ASF dual-hosted git repository. elek pushed a commit to branch HDDS-3757 in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git
commit 8666fa6cec20f092dd7e109eba9f598d94cddad5 Merge: f14f70c 10b6470 Author: Elek Márton <[email protected]> AuthorDate: Tue Jun 9 13:04:13 2020 +0200 Merge remote-tracking branch 'origin/master' into HDDS-3757 .github/coverage-report.sh | 2 +- .../hadoop/hdds/protocol/DatanodeDetails.java | 7 +- .../hadoop/hdds/scm/pipeline/PipelineID.java | 6 +- .../hadoop/hdds/conf/SimpleConfiguration.java | 2 +- .../hdds/conf/ConfigurationReflectionUtil.java | 7 + .../apache/hadoop/ozone/HddsDatanodeService.java | 18 +- .../common/statemachine/DatanodeConfiguration.java | 37 +- .../common/statemachine/DatanodeStateMachine.java | 4 + .../common/statemachine/StateContext.java | 9 +- .../server/ratis/ContainerStateMachine.java | 26 +- .../container/keyvalue/KeyValueContainer.java | 3 + .../ozone/container/keyvalue/KeyValueHandler.java | 2 + .../keyvalue/impl/FilePerChunkStrategy.java | 28 +- .../statemachine/TestDatanodeConfiguration.java | 85 ++ .../common/statemachine/TestStateContext.java | 69 +- .../container/keyvalue/TestKeyValueHandler.java | 57 ++ .../keyvalue/impl/TestFilePerChunkStrategy.java | 38 + hadoop-hdds/docs/content/gdpr/_index.md | 2 +- .../hdds/server/http/RatisDropwizardExports.java | 36 + .../server/http/RatisNameRewriteSampleBuilder.java | 2 +- .../org/apache/hadoop/hdds/utils/db/RDBStore.java | 36 +- .../apache/hadoop/hdds/utils/db/TableConfig.java | 5 + .../apache/hadoop/hdds/utils/db/TestRDBStore.java | 44 + .../src/main/proto/DatanodeClientProtocol.proto | 1 + .../interface-client/src/main/proto/proto.lock | 4 + .../proto/ScmServerDatanodeHeartbeatProtocol.proto | 1 + .../interface-server/src/main/proto/proto.lock | 4 + .../container/AbstractContainerReportHandler.java | 50 +- .../IncrementalContainerReportHandler.java | 14 +- .../hdds/scm/server/SCMClientProtocolServer.java | 15 +- .../TestIncrementalContainerReportHandler.java | 45 + .../hadoop/ozone/om/helpers/ServiceInfo.java | 19 +- .../client/rpc/TestDeleteWithSlowFollower.java | 12 +- .../ozone/om/TestOzoneManagerHAMetadataOnly.java | 5 +- .../org/apache/hadoop/ozone/om/OzoneManager.java | 23 +- .../protocolPB/OzoneManagerRequestHandler.java | 13 +- pom.xml | 2 +- tools/fault-injection-service/CMakeLists.txt | 114 +++ .../FileSystem/cpp_unit/TestFailureInjector.cc | 175 ++++ .../FileSystem/cpp_unit/TestFilePathFailures.cc | 138 ++++ .../FileSystem/failure_injector.cc | 201 +++++ .../FileSystem/failure_injector.h | 145 ++++ .../FileSystem/failure_injector_fs.cc | 912 +++++++++++++++++++++ .../FileSystem/failure_injector_fs.h | 176 ++++ tools/fault-injection-service/README.md | 56 ++ .../Service/cpp/failure_injector_svc_client.cc | 209 +++++ .../Service/cpp/failure_injector_svc_client.h | 51 ++ .../Service/cpp/failure_injector_svc_server.cc | 93 +++ .../Service/cpp/failure_injector_svc_server.h | 63 ++ .../Service/cpp/run_grpc_service.cc | 58 ++ .../Service/cpp/run_grpc_service.h | 36 + .../Service/protos/failure_injection_service.proto | 68 ++ 52 files changed, 3100 insertions(+), 128 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
