最新的稳定版本请使用 Spring Data Elasticsearch 5.3.1! |
最新的稳定版本请使用 Spring Data Elasticsearch 5.3.1! |
本节介绍从版本 5.1.x 到 5.2.x 的重大更改,以及如何将删除的功能替换为新引入的功能。
重大变更
弃用
删除已弃用的代码
-
所有使用旧的已弃用代码的代码都已被删除。 自 5.0 版本以来使用的默认 Elasticsearch 客户端是(不是)新的 Elasticsearch Java 客户端。
RestHighLevelClient
-
该类已被删除。 此记录器配置了该设置,但不适用于所有客户端。 从版本 5 开始,请使用 Elasticsearch Java 客户端中提供的跟踪记录器,请参阅客户端日志记录。
org.springframework.data.elasticsearch.client.ClientLogger
org.springframework.data.elasticsearch.client.WIRE
-
该方法已被删除,请改用同一接口中定义的方法。
org.springframework.data.elasticsearch.core.ElasticsearchOperations.stringIdRepresentation(Object)
convertId(Object)
-
该类已被删除,请改用。
org.springframework.data.elasticsearch.core.Range
org.springframework.data.domain.Range
-
这些方法已被删除,它们不再使用并且没有操作。 它也已从类中删除。
org.springframework.data.elasticsearch.core.query.IndexQuery.getParentId() and `setParentId(String)
org.springframework.data.elasticsearch.core.query.IndexQuery