You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by sw...@apache.org on 2018/05/18 18:35:49 UTC

[ambari] 01/01: AMBARI-23870. Implement 3.0 Mpack Advisor's Host Component Layout API Server code for : 'Recommendations' and 'Validations'.

This is an automated email from the ASF dual-hosted git repository.

swapan pushed a commit to branch branch-feature-AMBARI-14714
in repository https://gitbox.apache.org/repos/asf/ambari.git

commit 5053d78feb1aec0a6ef02f02ae4cc859ec9bf5ba
Merge: ddf2ee3 2ce7766
Author: swapanshridhar <ss...@hortonworks.com>
AuthorDate: Fri May 18 11:35:45 2018 -0700

    AMBARI-23870. Implement 3.0 Mpack Advisor's Host Component Layout API  Server code for : 'Recommendations' and 'Validations'.
    
    AMBARI-23870. Implement 3.0 Mpack Advisor's Host Component Layout API  Server code for : 'Recommendations' and 'Validations'.

 .../MpackRecommendationResourceDefinition.java     |  49 ++
 .../MpackValidationResourceDefinition.java         |  49 ++
 .../api/resources/ResourceInstanceFactoryImpl.java |   8 +
 .../api/services/MpackRecommendationService.java   |  66 +++
 .../api/services/MpackValidationService.java       |  65 +++
 .../mpackadvisor/MpackAdvisorException.java        |  31 ++
 .../services/mpackadvisor/MpackAdvisorHelper.java  | 207 +++++++++
 .../services/mpackadvisor/MpackAdvisorRequest.java | 274 +++++++++++
 .../mpackadvisor/MpackAdvisorRequestException.java |  27 ++
 .../mpackadvisor/MpackAdvisorResponse.java         |  74 +++
 .../services/mpackadvisor/MpackAdvisorRunner.java  | 226 +++++++++
 .../mpackadvisor/commands/MpackAdvisorCommand.java | 504 +++++++++++++++++++++
 .../commands/MpackAdvisorCommandType.java          |  49 ++
 .../MpackComponentLayoutRecommendationCommand.java |  82 ++++
 .../MpackComponentLayoutValidationCommand.java     |  82 ++++
 .../MpackRecommendationResponse.java               | 273 +++++++++++
 .../validations/MpackValidationResponse.java       | 143 ++++++
 .../ambari/server/configuration/Configuration.java |  26 ++
 .../ambari/server/controller/AmbariServer.java     |   4 +
 .../AbstractControllerResourceProvider.java        |   4 +
 .../internal/MpackAdvisorResourceProvider.java     | 399 ++++++++++++++++
 .../MpackRecommendationResourceProvider.java       | 186 ++++++++
 .../internal/MpackValidationResourceProvider.java  | 175 +++++++
 .../ambari/server/controller/spi/Resource.java     |   4 +
 .../ambari/server/stack/StackServiceDirectory.java |  13 +-
 .../apache/ambari/server/topology/Component.java   |  21 +-
 .../ambari/server/topology/MpackInstance.java      |  18 +
 27 files changed, 3056 insertions(+), 3 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
swapan@apache.org.