Hi Pavel, Thanks for the quick response.
We are currently evaluating Apache Ignite for our project and are planning to use features like *CacheEntryProcessor*, *Thick clients with Near Cache *(Looks like 3.0 will only have thin clients and near cache is only supported in thick clients) and *Continues query cache*, while going through the code of 3.0, I could not find/validate whether these features will be supported in 3.0 or not. Is there any matrix which explains/shows feature to feature comparison between 2.X and 3.0? Thanks, Amit Jolly On Mon, Jun 3, 2024 at 1:41 AM Pavel Tupitsyn <ptupit...@apache.org> wrote: > Amit, unfortunately, I don't have answers at the moment. > > I think a JSR107 wrapper can be developed on top of existing Ignite 3 APIs > (Table + Compute), including CacheEntryProcessor support, but we don't have > specific plans for now. > > On Fri, May 31, 2024 at 4:34 PM Amit Jolly <amit.jo...@gmail.com> wrote: > >> Hi Pavel, >> >> Thanks for the quick response. >> >> I had looked at the ignite-3 github repo and could not find any reference >> to JSR 107, hence asked this question. >> >> Since Ignite 2.X is fully JSR 107 compliant, now the question is if >> ignite-3 is going to be the successor of Ignite 2.X and is going to replace >> Ignite 2.X in future, will Ignite 3 be JSR 107 compliant as well? If yes, >> do we have timelines when ignite-3 will be JSR 107 compliant, If no, what >> will be the migration strategy for the current Ignite 2.X user using >> features listed in JSR 107. >> >> Thanks, >> >> Amit Jolly >> >> >> >> >> >> On Fri, May 31, 2024 at 12:08 AM Pavel Tupitsyn <ptupit...@apache.org> >> wrote: >> >>> For now it does not have any of that. KeyValueView [1] is a table access >>> interface in Ignite 3 that is most similar to a "cache". >>> >>> >>> https://github.com/apache/ignite-3/blob/main/modules/api/src/main/java/org/apache/ignite/table/KeyValueView.java >>> >>> On Thu, May 30, 2024 at 6:19 PM Amit Jolly <amit.jo...@gmail.com> wrote: >>> >>>> HI, >>>> >>>> Will Apache Ignite 3.0 be compliant with JSR107 sepc? >>>> >>>> In particular, I am looking at the feature CacheEntryProcessor support >>>> in Ignite 3.0 >>>> >>>> >>>> https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/IgniteCache.html#invoke-K-org.apache.ignite.cache.CacheEntryProcessor-java.lang.Object...- >>>> >>>> >>>> https://www.javadoc.io/doc/javax.cache/cache-api/latest/javax/cache/processor/EntryProcessor.html >>>> >>>> Thanks, >>>> >>>> Amit Jolly >>>> >>>