You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@ambari.apache.org by Nate Cole <nc...@hortonworks.com> on 2016/04/01 15:06:59 UTC

Review Request 45586: Provide an in-memory representation of available VDF

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/45586/
-----------------------------------------------------------

Review request for Ambari, Alejandro Fernandez and Jonathan Hurley.


Bugs: AMBARI-15652
    https://issues.apache.org/jira/browse/AMBARI-15652


Repository: ambari


Description
-------

* Load additional information out of hdp_urlinfo.json that will load VDF from a known location
* Merging these separate VDF into one representation due to Ambari structures
* Expose these available VDF via endpoint (included using established OperatingSystem and Repository sub-resources)
* Allow creation of internal repo_version based on an available VDF


Diffs
-----

  ambari-server/src/main/java/org/apache/ambari/server/api/resources/VersionDefinitionResourceDefinition.java 67d9439 
  ambari-server/src/main/java/org/apache/ambari/server/api/services/AmbariMetaInfo.java 0f09d94 
  ambari-server/src/main/java/org/apache/ambari/server/api/services/VersionDefinitionService.java e637850 
  ambari-server/src/main/java/org/apache/ambari/server/controller/AmbariManagementControllerImpl.java d1f8232 
  ambari-server/src/main/java/org/apache/ambari/server/controller/OperatingSystemRequest.java 16136db 
  ambari-server/src/main/java/org/apache/ambari/server/controller/OperatingSystemResponse.java cc9bb70 
  ambari-server/src/main/java/org/apache/ambari/server/controller/RepositoryResponse.java 63f6b60 
  ambari-server/src/main/java/org/apache/ambari/server/controller/internal/OperatingSystemResourceProvider.java b982583 
  ambari-server/src/main/java/org/apache/ambari/server/controller/internal/RepositoryResourceProvider.java a37364f 
  ambari-server/src/main/java/org/apache/ambari/server/controller/internal/VersionDefinitionResourceProvider.java 3ab5169 
  ambari-server/src/main/java/org/apache/ambari/server/state/StackInfo.java 0d87b68 
  ambari-server/src/main/java/org/apache/ambari/server/state/repository/VersionDefinitionXml.java 50bc30f 
  ambari-server/src/main/java/org/apache/ambari/server/state/stack/LatestRepoCallable.java 0ad24fe 
  ambari-server/src/main/resources/version_definition.xsd 3c0399f 
  ambari-server/src/test/java/org/apache/ambari/server/controller/AmbariManagementControllerTest.java d729d2a 
  ambari-server/src/test/java/org/apache/ambari/server/controller/internal/ClusterStackVersionResourceProviderTest.java 58f00e9 
  ambari-server/src/test/java/org/apache/ambari/server/controller/internal/VersionDefinitionResourceProviderTest.java efdf84e 
  ambari-server/src/test/java/org/apache/ambari/server/state/repository/VersionDefinitionTest.java 707057f 
  ambari-server/src/test/resources/stacks/HDP/2.2.0/repos/hdp.json 37a6a60 
  ambari-server/src/test/resources/stacks/HDP/2.2.0/repos/version-2.2.0.4-123.xml PRE-CREATION 
  contrib/version-builder/version_builder.py f209894 

Diff: https://reviews.apache.org/r/45586/diff/


Testing
-------

Manual.  Automated pending.


Thanks,

Nate Cole


Re: Review Request 45586: Provide an in-memory representation of available VDF

Posted by Nate Cole <nc...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/45586/
-----------------------------------------------------------

(Updated April 1, 2016, 10:52 a.m.)


Review request for Ambari, Alejandro Fernandez and Jonathan Hurley.


Bugs: AMBARI-15652
    https://issues.apache.org/jira/browse/AMBARI-15652


Repository: ambari


Description
-------

* Load additional information out of hdp_urlinfo.json that will load VDF from a known location
* Merging these separate VDF into one representation due to Ambari structures
* Expose these available VDF via endpoint (included using established OperatingSystem and Repository sub-resources)
* Allow creation of internal repo_version based on an available VDF


Diffs
-----

  ambari-server/src/main/java/org/apache/ambari/server/api/resources/VersionDefinitionResourceDefinition.java 67d9439 
  ambari-server/src/main/java/org/apache/ambari/server/api/services/AmbariMetaInfo.java 0f09d94 
  ambari-server/src/main/java/org/apache/ambari/server/api/services/VersionDefinitionService.java e637850 
  ambari-server/src/main/java/org/apache/ambari/server/controller/AmbariManagementControllerImpl.java d1f8232 
  ambari-server/src/main/java/org/apache/ambari/server/controller/OperatingSystemRequest.java 16136db 
  ambari-server/src/main/java/org/apache/ambari/server/controller/OperatingSystemResponse.java cc9bb70 
  ambari-server/src/main/java/org/apache/ambari/server/controller/RepositoryResponse.java 63f6b60 
  ambari-server/src/main/java/org/apache/ambari/server/controller/internal/OperatingSystemResourceProvider.java b982583 
  ambari-server/src/main/java/org/apache/ambari/server/controller/internal/RepositoryResourceProvider.java a37364f 
  ambari-server/src/main/java/org/apache/ambari/server/controller/internal/VersionDefinitionResourceProvider.java 3ab5169 
  ambari-server/src/main/java/org/apache/ambari/server/state/StackInfo.java 0d87b68 
  ambari-server/src/main/java/org/apache/ambari/server/state/repository/VersionDefinitionXml.java 50bc30f 
  ambari-server/src/main/java/org/apache/ambari/server/state/stack/LatestRepoCallable.java 0ad24fe 
  ambari-server/src/main/resources/version_definition.xsd 3c0399f 
  ambari-server/src/test/java/org/apache/ambari/server/controller/AmbariManagementControllerTest.java d729d2a 
  ambari-server/src/test/java/org/apache/ambari/server/controller/internal/ClusterStackVersionResourceProviderTest.java 58f00e9 
  ambari-server/src/test/java/org/apache/ambari/server/controller/internal/VersionDefinitionResourceProviderTest.java efdf84e 
  ambari-server/src/test/java/org/apache/ambari/server/state/repository/VersionDefinitionTest.java 707057f 
  ambari-server/src/test/resources/stacks/HDP/2.2.0/repos/hdp.json 37a6a60 
  ambari-server/src/test/resources/stacks/HDP/2.2.0/repos/version-2.2.0.4-123.xml PRE-CREATION 
  contrib/version-builder/version_builder.py f209894 

Diff: https://reviews.apache.org/r/45586/diff/


Testing (updated)
-------

Manual.  Automated:


Tests run: 4096, Failures: 0, Errors: 0, Skipped: 33

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 35:07.392s
[INFO] Finished at: Fri Apr 01 09:35:30 EDT 2016
[INFO] Final Memory: 37M/754M
[INFO] ------------------------------------------------------------------------


Thanks,

Nate Cole