Skip to content

Commit e193e16

Browse files
authored
Remove deprecated code.
Original Pull Request #1782 Closes #1781
1 parent 79087c4 commit e193e16

32 files changed

+19
-1254
lines changed

Diff for: src/main/java/org/springframework/data/elasticsearch/annotations/Parent.java

-36
This file was deleted.

Diff for: src/main/java/org/springframework/data/elasticsearch/client/NodeClientFactoryBean.java

-173
This file was deleted.

Diff for: src/main/java/org/springframework/data/elasticsearch/client/reactive/ReactiveElasticsearchClient.java

-52
Original file line numberDiff line numberDiff line change
@@ -1102,58 +1102,6 @@ default Mono<Void> refreshIndex(RefreshRequest refreshRequest) {
11021102
*/
11031103
Mono<Void> refreshIndex(HttpHeaders headers, RefreshRequest refreshRequest);
11041104

1105-
/**
1106-
* Execute the given {@link org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest} against the
1107-
* {@literal indices} API.
1108-
*
1109-
* @param consumer never {@literal null}.
1110-
* @return a {@link Mono} signalling operation completion or an {@link Mono#error(Throwable) error} if eg. the index
1111-
* does not exist.
1112-
* @see <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-put-mapping.html"> Indices
1113-
* Put Mapping API on elastic.co</a>
1114-
* @deprecated since 4.1, use {@link #putMapping(Consumer)}
1115-
*/
1116-
@Deprecated
1117-
default Mono<Boolean> updateMapping(
1118-
Consumer<org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest> consumer) {
1119-
return putMapping(consumer);
1120-
}
1121-
1122-
/**
1123-
* Execute the given {@link org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest} against the
1124-
* {@literal indices} API.
1125-
*
1126-
* @param putMappingRequest must not be {@literal null}.
1127-
* @return a {@link Mono} signalling operation completion or an {@link Mono#error(Throwable) error} if eg. the index
1128-
* does not exist.
1129-
* @see <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-put-mapping.html"> Indices
1130-
* Put Mapping API on elastic.co</a>
1131-
* @deprecated since 4.1, use {@link #putMapping(PutMappingRequest)}
1132-
*/
1133-
@Deprecated
1134-
default Mono<Boolean> updateMapping(
1135-
org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest putMappingRequest) {
1136-
return putMapping(putMappingRequest);
1137-
}
1138-
1139-
/**
1140-
* Execute the given {@link org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest} against the
1141-
* {@literal indices} API.
1142-
*
1143-
* @param headers Use {@link HttpHeaders} to provide eg. authentication data. Must not be {@literal null}.
1144-
* @param putMappingRequest must not be {@literal null}.
1145-
* @return a {@link Mono} signalling operation completion or an {@link Mono#error(Throwable) error} if eg. the index
1146-
* does not exist.
1147-
* @see <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-put-mapping.html"> Indices
1148-
* Put Mapping API on elastic.co</a>
1149-
* @deprecated since 4.1, use {@link #putMapping(HttpHeaders, PutMappingRequest)}
1150-
*/
1151-
@Deprecated
1152-
default Mono<Boolean> updateMapping(HttpHeaders headers,
1153-
org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest putMappingRequest) {
1154-
return putMapping(headers, putMappingRequest);
1155-
}
1156-
11571105
/**
11581106
* Execute the given {@link org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest} against the
11591107
* {@literal indices} API.

Diff for: src/main/java/org/springframework/data/elasticsearch/client/util/RequestConverters.java

+2-19
Original file line numberDiff line numberDiff line change
@@ -841,8 +841,7 @@ public static Request putMapping(PutMappingRequest putMappingRequest) {
841841

842842
RequestConverters.Params parameters = new RequestConverters.Params(request) //
843843
.withTimeout(putMappingRequest.timeout()) //
844-
.withMasterTimeout(putMappingRequest.masterNodeTimeout()) //
845-
.withIncludeTypeName(false);
844+
.withMasterTimeout(putMappingRequest.masterNodeTimeout());
846845
request.setEntity(RequestConverters.createEntity(putMappingRequest, RequestConverters.REQUEST_BODY_CONTENT_TYPE));
847846
return request;
848847
}
@@ -853,8 +852,7 @@ public static Request putMapping(org.elasticsearch.client.indices.PutMappingRequ
853852

854853
new RequestConverters.Params(request) //
855854
.withTimeout(putMappingRequest.timeout()) //
856-
.withMasterTimeout(putMappingRequest.masterNodeTimeout()) //
857-
.withIncludeTypeName(false);
855+
.withMasterTimeout(putMappingRequest.masterNodeTimeout());
858856
request.setEntity(RequestConverters.createEntity(putMappingRequest, RequestConverters.REQUEST_BODY_CONTENT_TYPE));
859857
return request;
860858
}
@@ -880,7 +878,6 @@ public static Request getMapping(GetMappingsRequest getMappingsRequest) {
880878
parameters.withMasterTimeout(getMappingsRequest.masterNodeTimeout());
881879
parameters.withIndicesOptions(getMappingsRequest.indicesOptions());
882880
parameters.withLocal(getMappingsRequest.local());
883-
parameters.withIncludeTypeName(false);
884881
return request;
885882
}
886883

@@ -893,7 +890,6 @@ public static Request getMapping(org.elasticsearch.client.indices.GetMappingsReq
893890
parameters.withMasterTimeout(getMappingsRequest.masterNodeTimeout());
894891
parameters.withIndicesOptions(getMappingsRequest.indicesOptions());
895892
parameters.withLocal(getMappingsRequest.local());
896-
parameters.withIncludeTypeName(false);
897893
return request;
898894
}
899895

@@ -1000,7 +996,6 @@ public static Request getFieldMapping(GetFieldMappingsRequest getFieldMappingsRe
1000996
RequestConverters.Params parameters = new Params(request);
1001997
parameters.withIndicesOptions(getFieldMappingsRequest.indicesOptions());
1002998
parameters.withIncludeDefaults(getFieldMappingsRequest.includeDefaults());
1003-
parameters.withIncludeTypeName(false);
1004999
return request;
10051000
}
10061001

@@ -1372,18 +1367,6 @@ Params withWaitForEvents(Priority waitForEvents) {
13721367
}
13731368
return this;
13741369
}
1375-
1376-
/**
1377-
* sets the include_type_name parameter. Needed for Elasticsearch 7 to be used with the mapping types still
1378-
* available. Will be removed again when Elasticsearch drops the support for this parameter in Elasticsearch 8.
1379-
*
1380-
* @deprecated since 4.0
1381-
* @since 4.0
1382-
*/
1383-
@Deprecated
1384-
Params withIncludeTypeName(boolean includeTypeName) {
1385-
return putParam("include_type_name", String.valueOf(includeTypeName));
1386-
}
13871370
}
13881371

13891372
/**

Diff for: src/main/java/org/springframework/data/elasticsearch/config/ElasticsearchNamespaceHandler.java

-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ public void init() {
3535
RepositoryBeanDefinitionParser parser = new RepositoryBeanDefinitionParser(extension);
3636

3737
registerBeanDefinitionParser("repositories", parser);
38-
registerBeanDefinitionParser("node-client", new NodeClientBeanDefinitionParser());
3938
registerBeanDefinitionParser("transport-client", new TransportClientBeanDefinitionParser());
4039
registerBeanDefinitionParser("rest-client", new RestClientBeanDefinitionParser());
4140
}

Diff for: src/main/java/org/springframework/data/elasticsearch/config/EnableElasticsearchAuditing.java

-10
Original file line numberDiff line numberDiff line change
@@ -41,32 +41,22 @@
4141

4242
/**
4343
* Configures the {@link AuditorAware} bean to be used to lookup the current principal.
44-
*
45-
* @return
4644
*/
4745
String auditorAwareRef() default "";
4846

4947
/**
5048
* Configures whether the creation and modification dates are set. Defaults to {@literal true}.
51-
*
52-
* @return
5349
*/
5450
boolean setDates() default true;
5551

5652
/**
5753
* Configures whether the entity shall be marked as modified on creation. Defaults to {@literal true}.
58-
*
59-
* @return
6054
*/
6155
boolean modifyOnCreate() default true;
6256

6357
/**
6458
* Configures a {@link DateTimeProvider} bean name that allows customizing the {@link org.joda.time.DateTime} to be
6559
* used for setting creation and modification dates.
66-
*
67-
* @return
68-
* @deprecated since 4.1
6960
*/
70-
@Deprecated
7161
String dateTimeProviderRef() default "";
7262
}

0 commit comments

Comments
 (0)