elasticsearch flushrequest.full()在1.3.2和1.7之间进行了描述

时间:2015-07-22 12:40:14

标签: java elasticsearch

我正在升级一些java代码,它从elasticsearch 1.3.2到1.7构建弹性搜索索引,并升级到spring-data-elasticsearch 1.2.1.RELEASE。

除了我的类毁灭功能

之外一切都很好
client.admin().indices().flush(new FlushRequest(INDEX_NAME).full(true));

现在失败了。 full()不再是有效的方法。

我猜这是一个默认选项,我可以逃脱

client.admin().indices().flush(new FlushRequest(INDEX_NAME));

但我很难找到明确的文件。

有谁能告诉我!?

感谢。

1 个答案:

答案 0 :(得分:0)

在某种程度上似乎是这种情况。至少看起来他们认为没有必要。这是改变的链接。

https://github.com/elastic/elasticsearch/commit/45dc3ef705676771e250fdafae5098a6cab9dc11