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