From 74c88ce5119e59cbe5d0a4810d9781a4aadf67d5 Mon Sep 17 00:00:00 2001 From: rob bygrave Date: Sun, 15 Jul 2018 14:13:29 +1200 Subject: [PATCH] #1452 Fix - Deleting a bean does not invalidate the bean cache (Regression from 11.18.1 - introduced by changes in #1427) --- .../io/ebeaninternal/server/deploy/BeanDescriptorCacheHelp.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/io/ebeaninternal/server/deploy/BeanDescriptorCacheHelp.java b/src/main/java/io/ebeaninternal/server/deploy/BeanDescriptorCacheHelp.java index 3066e14b4..ee602ab74 100644 --- a/src/main/java/io/ebeaninternal/server/deploy/BeanDescriptorCacheHelp.java +++ b/src/main/java/io/ebeaninternal/server/deploy/BeanDescriptorCacheHelp.java @@ -739,6 +739,7 @@ final class BeanDescriptorCacheHelp { if (invalidateQueryCache) { changeSet.addInvalidate(desc); } else { + queryCacheClear(changeSet); if (beanCache != null) { changeSet.addBeanRemoveMany(desc, ids); }