diff --git a/dao-impl/ebean-dao/src/main/java/com/linkedin/metadata/dao/EbeanLocalDAO.java b/dao-impl/ebean-dao/src/main/java/com/linkedin/metadata/dao/EbeanLocalDAO.java index 0d5e9c3c6..3baf5dcf2 100644 --- a/dao-impl/ebean-dao/src/main/java/com/linkedin/metadata/dao/EbeanLocalDAO.java +++ b/dao-impl/ebean-dao/src/main/java/com/linkedin/metadata/dao/EbeanLocalDAO.java @@ -38,6 +38,7 @@ import io.ebean.EbeanServer; import io.ebean.ExpressionList; import io.ebean.PagedList; +import io.ebean.PersistenceContextScope; import io.ebean.Query; import io.ebean.SqlUpdate; import io.ebean.Transaction; @@ -509,7 +510,8 @@ private EbeanMetadataAspect queryLatest(@Nonnul ); } - results = query.findList(); + // disable L1 caching, then execute + results = query.setPersistenceContextScope(PersistenceContextScope.QUERY).findList(); if (results.isEmpty()) { return null;