From 010c0cb6ad97e9bcc1667c6fa37e8f33846ef761 Mon Sep 17 00:00:00 2001 From: Peter-Josef Meisch Date: Tue, 13 Apr 2021 20:53:39 +0200 Subject: [PATCH] Remove @Persistent from entity-scan include filters (#1772) Original PR: #1772 Closes: #1771 --- .../config/ElasticsearchConfigurationSupport.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/org/springframework/data/elasticsearch/config/ElasticsearchConfigurationSupport.java b/src/main/java/org/springframework/data/elasticsearch/config/ElasticsearchConfigurationSupport.java index 5697a5a3..bf7ca3db 100644 --- a/src/main/java/org/springframework/data/elasticsearch/config/ElasticsearchConfigurationSupport.java +++ b/src/main/java/org/springframework/data/elasticsearch/config/ElasticsearchConfigurationSupport.java @@ -120,8 +120,7 @@ public class ElasticsearchConfigurationSupport { } /** - * Scans the given base package for entities, i.e. Elasticsearch specific types annotated with {@link Document} and - * {@link Persistent}. + * Scans the given base package for entities, i.e. Elasticsearch specific types annotated with {@link Document}. * * @param basePackage must not be {@literal null}. * @return never {@literal null}. @@ -137,7 +136,6 @@ public class ElasticsearchConfigurationSupport { ClassPathScanningCandidateComponentProvider componentProvider = new ClassPathScanningCandidateComponentProvider( false); componentProvider.addIncludeFilter(new AnnotationTypeFilter(Document.class)); - componentProvider.addIncludeFilter(new AnnotationTypeFilter(Persistent.class)); for (BeanDefinition candidate : componentProvider.findCandidateComponents(basePackage)) {