Author: swagle
Date: Wed Mar  6 19:44:34 2013
New Revision: 1453512

URL: http://svn.apache.org/r1453512
Log:
AMBARI-1564. TestActionManager is failing on master branch. (swagle)

Modified:
    incubator/ambari/trunk/CHANGES.txt
    
incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/orm/entities/HostRoleCommandEntity.java
    
incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/orm/entities/StageEntity.java
    
incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/state/cluster/ClusterImpl.java

Modified: incubator/ambari/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/incubator/ambari/trunk/CHANGES.txt?rev=1453512&r1=1453511&r2=1453512&view=diff
==============================================================================
--- incubator/ambari/trunk/CHANGES.txt (original)
+++ incubator/ambari/trunk/CHANGES.txt Wed Mar  6 19:44:34 2013
@@ -421,6 +421,8 @@ Trunk (unreleased changes):
 
  BUG FIXES
 
+ AMBARI-1564. TestActionManager is failing on master branch. (swagle)
+
  AMBARI-1561. API should return nagios_alerts as a JSON, not a 
  stringified JSON. (swagle)
 

Modified: 
incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/orm/entities/HostRoleCommandEntity.java
URL: 
http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/orm/entities/HostRoleCommandEntity.java?rev=1453512&r1=1453511&r2=1453512&view=diff
==============================================================================
--- 
incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/orm/entities/HostRoleCommandEntity.java
 (original)
+++ 
incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/orm/entities/HostRoleCommandEntity.java
 Wed Mar  6 19:44:34 2013
@@ -257,7 +257,7 @@ public class HostRoleCommandEntity {
 
   private StageEntity stage;
 
-  @ManyToOne(cascade = {CascadeType.PERSIST, CascadeType.MERGE})
+  @ManyToOne(cascade = {CascadeType.MERGE})
   @JoinColumns({@JoinColumn(name = "request_id", referencedColumnName = 
"request_id", nullable = false), @JoinColumn(name = "stage_id", 
referencedColumnName = "stage_id", nullable = false)})
   public StageEntity getStage() {
     return stage;

Modified: 
incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/orm/entities/StageEntity.java
URL: 
http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/orm/entities/StageEntity.java?rev=1453512&r1=1453511&r2=1453512&view=diff
==============================================================================
--- 
incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/orm/entities/StageEntity.java
 (original)
+++ 
incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/orm/entities/StageEntity.java
 Wed Mar  6 19:44:34 2013
@@ -99,7 +99,7 @@ public class StageEntity {
 
   private ClusterEntity cluster;
 
-  @ManyToOne(cascade = {CascadeType.PERSIST, CascadeType.MERGE})
+  @ManyToOne(cascade = {CascadeType.MERGE})
   @JoinColumn(name = "cluster_id", referencedColumnName = "cluster_id")
   public ClusterEntity getCluster() {
     return cluster;

Modified: 
incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/state/cluster/ClusterImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/state/cluster/ClusterImpl.java?rev=1453512&r1=1453511&r2=1453512&view=diff
==============================================================================
--- 
incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/state/cluster/ClusterImpl.java
 (original)
+++ 
incubator/ambari/trunk/ambari-server/src/main/java/org/apache/ambari/server/state/cluster/ClusterImpl.java
 Wed Mar  6 19:44:34 2013
@@ -153,7 +153,6 @@ public class ClusterImpl implements Clus
     if (svcHostsLoaded) return;
     writeLock.lock();
     try {
-      if (svcHostsLoaded) return;
       LOG.info("Loading Service Host Components");
       if (svcHostsLoaded) return;
       if (services != null) {
@@ -695,6 +694,7 @@ public class ClusterImpl implements Clus
   public void delete() throws AmbariException {
     readWriteLock.writeLock().lock();
     try {
+      refresh();
       deleteAllServices();
       removeEntities();
       allConfigs.clear();


Reply via email to