You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by nc...@apache.org on 2014/09/05 00:36:35 UTC

[56/59] [abbrv] git commit: AMBARI-7152. Admin View: User is still present as group member after deleting.

AMBARI-7152. Admin View: User is still present as group member after deleting.


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/fcd8d1f7
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/fcd8d1f7
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/fcd8d1f7

Branch: refs/heads/branch-alerts-dev
Commit: fcd8d1f7ddfa3e136588d481b7fa9eeeb836e085
Parents: 301714a
Author: Siddharth Wagle <sw...@hortonworks.com>
Authored: Thu Sep 4 13:03:16 2014 -0700
Committer: Siddharth Wagle <sw...@hortonworks.com>
Committed: Thu Sep 4 13:03:56 2014 -0700

----------------------------------------------------------------------
 .../src/main/java/org/apache/ambari/server/orm/dao/GroupDAO.java    | 1 +
 .../src/main/java/org/apache/ambari/server/orm/dao/UserDAO.java     | 1 +
 2 files changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/fcd8d1f7/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/GroupDAO.java
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/GroupDAO.java b/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/GroupDAO.java
index b918454..a2caefa 100644
--- a/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/GroupDAO.java
+++ b/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/GroupDAO.java
@@ -92,6 +92,7 @@ public class GroupDAO {
   @Transactional
   public void remove(GroupEntity group) {
     entityManagerProvider.get().remove(merge(group));
+    entityManagerProvider.get().getEntityManagerFactory().getCache().evictAll();
   }
 
   @Transactional

http://git-wip-us.apache.org/repos/asf/ambari/blob/fcd8d1f7/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/UserDAO.java
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/UserDAO.java b/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/UserDAO.java
index 0aa7216..dcbd64c 100644
--- a/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/UserDAO.java
+++ b/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/UserDAO.java
@@ -103,6 +103,7 @@ public class UserDAO {
   @Transactional
   public void remove(UserEntity user) {
     entityManagerProvider.get().remove(merge(user));
+    entityManagerProvider.get().getEntityManagerFactory().getCache().evictAll();
   }
 
   @Transactional