Dmitry, can you please take a look at public API change. Ticket - https://issues.apache.org/jira/browse/IGNITE-425 PR - https://github.com/apache/ignite/pull/2372
Issues: 1. Do you see any other option other than creating separate class? As for me I don't. 2. In a new class we still have initial query which uses <K, V> types which is questionable. Igniters, please share your thoughts as well. Public API is the face of our product we need to make it as convenient and consistent as we can. --Yakov