[DISCUSS] When can we drop IndexingSpi?

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[DISCUSS] When can we drop IndexingSpi?

Ivan Pavlukhin
Hi,

As you might know IndexingSpi is a candidate for removal in Ignite
3.0. But perhaps we can drop it earlier (e.g. in 2.9). Are there any
strong reasons to keep it? And is there an evidence that it works fine
in current versions? Does someone use it?

My personal concern here are complexities in GridCacheQueryManager and
related code. While working with text queries I found tightly coupled
and semi-dead code. Dropping IndexingSpi can significantly simplify a
refactoring here.

--
Best regards,
Ivan Pavlukhin