dictCache.refresh(field);
}
try {
for (String field : spellCheckerCache.asMap().keySet()) {
SpellChecker oldSpellchecker = spellCheckerCache.getUnchecked(field);
RAMDirectory oldRamDirectory = ramDirectoryCache.getUnchecked(field);
ramDirectoryCache.refresh(field);
spellCheckerCache.refresh(field);
oldRamDirectory.close();
oldSpellchecker.close();
}
} catch (IOException e ) {
logger.error("Error refreshing spell checker cache [{}]", e, shardId);
}