Solr unload没有卸载Spellcheckcomponent

时间:2012-01-18 12:04:30

标签: solr

我在Solr中配置了IndexBasedSpellchecker。问题是在使用delete = true卸载Core之后,spellccheck索引仍然存在且仍在使用中。如果我停止码头比我可以删除目录。任何建议?

2 个答案:

答案 0 :(得分:1)

我假设您在“使用delete = true卸载Core后”声明您指的是CoreAdmin - UNLOAD命令。您可以尝试通过引用"delete" documents by ID and by query来删除该核心中索引中的所有项目。我猜测如果你在卸载之前删除了核心索引中的所有项目并删除了拼写检查索引也可能被删除。

答案 1 :(得分:0)

我们为solr 3.6写了一个补丁,它在卸载后关闭了拼写检查器索引: https://issues.apache.org/jira/browse/SOLR-3586