e72dac91b3
Today we use the index name to lookup index instances on the IndicesService which applied to search reqeusts but also to index deletion etc. This commit moves the interface to expcet and `Index` instance which is a <name, uuid> tuple and looks up the index by uuid rather than by name. This prevents accidential modificaiton of the wrong index if and index is recreated or searching from the _wrong_ index in such a case. Accessing an index that has the same name but different UUID will now result in an IndexNotFoundException. Closes #17001 |
||
---|---|---|
.. | ||
licenses | ||
src | ||
build.gradle |