b185209b63
There is no need for IndicesWarmer to be a global accessible class. All it needs access to is inside IndexService. It also doesn't need to be mutable once it's not a per node instance. This commit move IndicesWarmer to IndexWarmer and makes the default impls like field data and norms warming an impl detail. Also the IndexShard doesn't depend on this class anymore, instead it accepts an Engine.Warmer as a ctor argument which delegates to the actual warmer from the index. |
||
---|---|---|
.. | ||
src | ||
build.gradle |