[
https://issues.apache.org/jira/browse/AMBARI-7158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14122362#comment-14122362
]
Hudson commented on AMBARI-7158:
--------------------------------
FAILURE: Integrated in Ambari-trunk-Commit #142 (See
[https://builds.apache.org/job/Ambari-trunk-Commit/142/])
AMBARI-7158 - Views: Make view extraction a background task. (tbeerbower:
http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=c86c781043c04940ccd488238fbd78b4b7ef15b9)
*
ambari-server/src/test/java/org/apache/ambari/server/orm/entities/ViewEntityTest.java
*
ambari-server/src/main/java/org/apache/ambari/server/configuration/Configuration.java
*
ambari-server/src/test/java/org/apache/ambari/server/view/ViewRegistryTest.java
* ambari-views/src/main/java/org/apache/ambari/view/ViewDefinition.java
*
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/ViewPrivilegeResourceProviderTest.java
* ambari-server/src/main/java/org/apache/ambari/server/view/ViewRegistry.java
*
ambari-server/src/main/java/org/apache/ambari/server/controller/AmbariServer.java
*
ambari-server/src/main/java/org/apache/ambari/server/orm/entities/ViewEntity.java
*
ambari-server/src/test/java/org/apache/ambari/server/configuration/ConfigurationTest.java
*
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/AmbariPrivilegeResourceProviderTest.java
*
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ViewVersionResourceProvider.java
> Views: Make view extraction a background task.
> ----------------------------------------------
>
> Key: AMBARI-7158
> URL: https://issues.apache.org/jira/browse/AMBARI-7158
> Project: Ambari
> Issue Type: Task
> Reporter: Tom Beerbower
> Assignee: Tom Beerbower
> Fix For: 1.7.0
>
>
> The first time that a view is deployed, the contents of the archive are
> extracted to the file system.
> Currently view extraction can slow the initial startup of Ambari
> significantly.
> It would be ideal if we could start the view extraction process as background
> tasks while Ambari startup is allowed to proceed. This means that an API user
> may be able to make requests for view APIs before the view has finished
> deploying. We could add a state field to view with the following possible
> values ...
> PENDING - the view archive has been discovered but the extraction process
> has not yet started.
> INSTALLING - the view archive is being extracted.
> INSTALLED - the view archive is fully extracted and the view is ready to
> use.
> Until a view is fully installed the API user will not see instances for that
> view.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)