我正在升级一些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));
但我很难找到明确的文件。
有谁能告诉我!?
感谢。
答案 0 :(得分:0)
在某种程度上似乎是这种情况。至少看起来他们认为没有必要。这是改变的链接。
https://github.com/elastic/elasticsearch/commit/45dc3ef705676771e250fdafae5098a6cab9dc11