From ef785519b7f13112695f87cf930522b89e65f499 Mon Sep 17 00:00:00 2001 From: Peter-Josef Meisch Date: Tue, 13 Apr 2021 20:51:14 +0200 Subject: [PATCH] Remove @Persistent from entity-scan include filters --- .../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 5697a5a33..bf7ca3dbf 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 @@ protected Set> getInitialEntitySet() { } /** - * 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 @@ protected Set> scanForEntities(String basePackage) { ClassPathScanningCandidateComponentProvider componentProvider = new ClassPathScanningCandidateComponentProvider( false); componentProvider.addIncludeFilter(new AnnotationTypeFilter(Document.class)); - componentProvider.addIncludeFilter(new AnnotationTypeFilter(Persistent.class)); for (BeanDefinition candidate : componentProvider.findCandidateComponents(basePackage)) {