You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by si...@apache.org on 2021/01/13 18:00:45 UTC
[ozone] branch master updated (1c5a34d -> ad207a3)
This is an automated email from the ASF dual-hosted git repository.
siyao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git.
from 1c5a34d HDDS-4679. Intermittent failure in TestSCMRestart. (#1792)
add ad207a3 HDDS-4403. Update the container replica history to the Recon DB lazily instead of for every report (#1670)
No new revisions were added by this update.
Summary of changes:
.../hdds/scm/container/SCMContainerManager.java | 6 +-
.../scm/container/states/ContainerStateMap.java | 2 +-
.../recon/schema/ContainerSchemaDefinition.java | 19 --
.../hadoop/ozone/recon/ReconControllerModule.java | 8 +-
.../hadoop/ozone/recon/api/ContainerEndpoint.java | 25 ++-
.../recon/api/types/MissingContainerMetadata.java | 2 +-
.../api/types/UnhealthyContainerMetadata.java | 2 +-
.../codec/ContainerReplicaHistoryListCodec.java | 86 +++++++++
.../ozone/recon/fsck/ContainerHealthTask.java | 14 +-
...ager.java => ContainerHealthSchemaManager.java} | 51 +----
.../ozone/recon/persistence/ContainerHistory.java | 79 ++++++++
.../ozone/recon/scm/ContainerReplicaHistory.java | 62 ++++++
...nager.java => ContainerReplicaHistoryList.java} | 29 ++-
.../ozone/recon/scm/ReconContainerManager.java | 215 +++++++++++++++++++--
.../scm/ReconStorageContainerManagerFacade.java | 20 +-
.../recon/spi/ContainerDBServiceProvider.java | 33 ++++
.../spi/impl/ContainerDBServiceProviderImpl.java | 91 ++++++++-
.../ozone/recon/spi/impl/ReconDBDefinition.java | 14 +-
.../ozone/recon/api/TestContainerEndpoint.java | 194 +++++++++++++------
.../hadoop/ozone/recon/api/TestEndpoints.java | 5 +-
.../ozone/recon/fsck/TestContainerHealthTask.java | 10 +-
.../scm/AbstractReconContainerManagerTest.java | 6 +-
.../ozone/recon/scm/TestReconContainerManager.java | 102 +++++++++-
23 files changed, 871 insertions(+), 204 deletions(-)
create mode 100644 hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/codec/ContainerReplicaHistoryListCodec.java
rename hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/persistence/{ContainerSchemaManager.java => ContainerHealthSchemaManager.java} (66%)
create mode 100644 hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/persistence/ContainerHistory.java
create mode 100644 hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/scm/ContainerReplicaHistory.java
copy hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/scm/{ReconSafeModeManager.java => ContainerReplicaHistoryList.java} (59%)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@ozone.apache.org
For additional commands, e-mail: commits-help@ozone.apache.org