You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by av...@apache.org on 2020/03/16 21:20:33 UTC
[hadoop-ozone] branch master updated (fd1aba8 -> 14f4a29)
This is an automated email from the ASF dual-hosted git repository.
avijayan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.
from fd1aba8 HDDS-3150. Implement getIfExist in Table and use it in CreateKey/File (#654)
add 14f4a29 HDDS-3153. Create REST API to serve Recon Dashboard and integrate with UI in Recon. (#681)
No new revisions were added by this update.
Summary of changes:
.../org/apache/hadoop/hdds/recon/ReconConfig.java | 2 +-
.../dist/src/main/smoketest/recon/recon-api.robot | 12 +-
.../apache/hadoop/ozone/recon/ReconConstants.java | 2 +-
.../hadoop/ozone/recon/ReconControllerModule.java | 2 +-
.../recon/ReconGuiceServletContextListener.java | 2 +-
.../apache/hadoop/ozone/recon/ReconHttpServer.java | 2 +-
.../hadoop/ozone/recon/ReconRestServletModule.java | 2 +-
.../hadoop/ozone/recon/ReconSchemaManager.java | 2 +-
.../org/apache/hadoop/ozone/recon/ReconServer.java | 2 +-
.../hadoop/ozone/recon/ReconServerConfigKeys.java | 2 +-
.../org/apache/hadoop/ozone/recon/ReconUtils.java | 2 +-
.../ozone/recon/api/ClusterStateEndpoint.java | 110 +++++++
.../ozone/recon/api/ContainerKeyService.java | 2 +-
.../hadoop/ozone/recon/api/NodeEndpoint.java | 2 +-
.../hadoop/ozone/recon/api/PipelineEndpoint.java | 2 +-
.../hadoop/ozone/recon/api/TaskStatusService.java | 2 +-
.../hadoop/ozone/recon/api/UtilizationService.java | 2 +-
.../hadoop/ozone/recon/api/package-info.java | 2 +-
.../recon/api/types/ClusterStateResponse.java | 198 +++++++++++
.../ozone/recon/api/types/ContainerKeyPrefix.java | 2 +-
.../ozone/recon/api/types/ContainerMetadata.java | 2 +-
.../ozone/recon/api/types/ContainersResponse.java | 2 +-
.../ozone/recon/api/types/DatanodeMetadata.java | 2 +-
.../ozone/recon/api/types/DatanodePipeline.java | 2 +-
.../recon/api/types/DatanodeStorageReport.java | 2 +-
.../ozone/recon/api/types/DatanodesResponse.java | 2 +-
.../hadoop/ozone/recon/api/types/KeyMetadata.java | 2 +-
.../hadoop/ozone/recon/api/types/KeysResponse.java | 2 +-
.../ozone/recon/api/types/PipelineMetadata.java | 41 +--
.../ozone/recon/api/types/PipelinesResponse.java | 2 +-
.../hadoop/ozone/recon/api/types/package-info.java | 2 +-
.../ozone/recon/fsck/MissingContainerInfo.java | 2 +-
.../ozone/recon/fsck/MissingContainerTask.java | 2 +-
.../hadoop/ozone/recon/fsck/package-info.java | 2 +-
.../apache/hadoop/ozone/recon/package-info.java | 2 +-
.../recon/persistence/DataSourceConfiguration.java | 5 +-
.../persistence/DefaultDataSourceProvider.java | 5 +-
.../recon/persistence/JooqPersistenceModule.java | 2 +-
.../TransactionalMethodInterceptor.java | 2 +-
.../ozone/recon/persistence/package-info.java | 2 +-
.../recon/recovery/ReconOMMetadataManager.java | 2 +-
.../recon/recovery/ReconOmMetadataManagerImpl.java | 2 +-
.../hadoop/ozone/recon/recovery/package-info.java | 2 +-
.../hadoop/ozone/recon/scm/PipelineSyncTask.java | 2 +-
.../ozone/recon/scm/ReconContainerManager.java | 2 +-
.../recon/scm/ReconContainerReportHandler.java | 2 +-
.../recon/scm/ReconDatanodeProtocolServer.java | 2 +-
.../ReconIncrementalContainerReportHandler.java | 2 +-
.../ozone/recon/scm/ReconNewNodeHandler.java | 2 +-
.../hadoop/ozone/recon/scm/ReconNodeManager.java | 2 +-
.../ozone/recon/scm/ReconPipelineFactory.java | 2 +-
.../ozone/recon/scm/ReconPipelineManager.java | 2 +-
.../recon/scm/ReconPipelineReportHandler.java | 2 +-
.../ozone/recon/scm/ReconPolicyProvider.java | 2 +-
.../ozone/recon/scm/ReconSafeModeManager.java | 2 +-
.../hadoop/ozone/recon/scm/ReconScmTask.java | 2 +-
.../hadoop/ozone/recon/scm/ReconStorageConfig.java | 2 +-
.../scm/ReconStorageContainerManagerFacade.java | 2 +-
.../hadoop/ozone/recon/scm/package-info.java | 2 +-
.../recon/spi/ContainerDBServiceProvider.java | 2 +-
.../recon/spi/HddsDatanodeServiceProvider.java | 5 +-
.../recon/spi/OzoneManagerServiceProvider.java | 5 +-
.../recon/spi/StorageContainerServiceProvider.java | 5 +-
.../spi/impl/ContainerDBServiceProviderImpl.java | 2 +-
.../recon/spi/impl/ContainerKeyPrefixCodec.java | 2 +-
.../spi/impl/OzoneManagerServiceProviderImpl.java | 2 +-
.../recon/spi/impl/ReconContainerDBProvider.java | 2 +-
.../impl/StorageContainerServiceProviderImpl.java | 2 +-
.../hadoop/ozone/recon/spi/impl/package-info.java | 2 +-
.../hadoop/ozone/recon/spi/package-info.java | 2 +-
.../ozone/recon/tasks/ContainerKeyMapperTask.java | 2 +-
.../ozone/recon/tasks/FileSizeCountTask.java | 2 +-
.../hadoop/ozone/recon/tasks/OMDBUpdateEvent.java | 2 +-
.../ozone/recon/tasks/OMDBUpdatesHandler.java | 2 +-
.../ozone/recon/tasks/OMUpdateEventBatch.java | 2 +-
.../hadoop/ozone/recon/tasks/ReconOmTask.java | 2 +-
.../ozone/recon/tasks/ReconTaskController.java | 2 +-
.../ozone/recon/tasks/ReconTaskControllerImpl.java | 2 +-
.../hadoop/ozone/recon/tasks/package-info.java | 2 +-
.../webapps/recon/ozone-recon-web/api/db.json | 12 +-
.../webapps/recon/ozone-recon-web/package.json | 3 +-
.../webapps/recon/ozone-recon-web/src/App.tsx | 2 +-
.../src/components/OverviewCard/OverviewCard.less | 13 +-
.../src/components/OverviewCard/OverviewCard.tsx | 17 +-
.../StorageBar/StorageBar.less} | 27 +-
.../src/components/StorageBar/StorageBar.tsx | 70 ++++
.../ozone-recon-web/src/makeRouteWithSubRoutes.tsx | 4 +-
.../webapps/recon/ozone-recon-web/src/routes.tsx | 2 +-
.../ozone-recon-web/src/types/datanode.types.tsx} | 11 +-
.../src/{ => types}/routes.types.tsx | 0
.../src/views/Datanodes/Datanodes.less | 29 --
.../src/views/Datanodes/Datanodes.tsx | 41 +--
.../src/views/Overview/Overview.tsx | 86 ++---
.../ozone/recon/AbstractOMMetadataManagerTest.java | 4 +-
.../hadoop/ozone/recon/api/TestEndpoints.java | 362 ++++++++++++++-------
.../recon/types/GuiceInjectorUtilsForTests.java | 3 +
96 files changed, 829 insertions(+), 383 deletions(-)
create mode 100644 hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/ClusterStateEndpoint.java
create mode 100644 hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/types/ClusterStateResponse.java
copy hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/{views/Datanodes/Datanodes.less => components/StorageBar/StorageBar.less} (73%)
create mode 100644 hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/components/StorageBar/StorageBar.tsx
copy hadoop-ozone/{common/src/main/java/org/apache/hadoop/ozone/security/acl/IOzoneObj.java => recon/src/main/resources/webapps/recon/ozone-recon-web/src/types/datanode.types.tsx} (81%)
rename hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/{ => types}/routes.types.tsx (100%)
---------------------------------------------------------------------
To unsubscribe, e-mail: ozone-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: ozone-commits-help@hadoop.apache.org