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