Ivan, Sergey, How much effort should we put to resolve the issue with continuous queries? Are you working on that issue actively? Let's try to guess what would be the ETA.
- Denis On Wed, Jun 10, 2020 at 3:55 AM Ivan Bessonov <bessonov...@gmail.com> wrote: > Hello, > > Sorry for the delay. Sergey Chugunov (sergey.chugu...@gmail.com) just > replied > to the main conversation about "communication via discovery" [1]. We work > on it > together and recently have found one hard-to-fix scenario, detailed > description is > provided in Sergey's reply. > > In short, July 10th looks realistic only if we introduce new behavior in > its current > implementation, with new setting and IgniteExperimental status. Blocker > here is > current implementation of Continuos Query protocol that in some cases > (described > at the end) initiates TCP connection right from discovery thread which > obviously > leads to deadlock. We haven't estimated efforts needed to redesign of CQ > protocol > but it is definitely a risk and fixing it isn't feasible with a code > freeze at 10th of July. > So my verdict: we can include this new feature in 2.9 scope as > experimental and with > highlighted limitation on CQ usage. Is that OK? > > CQ limitation: server needs to open a communication connection to the > client if during > CQ registration client tries to p2p deploy new class not available on > server classpath. > In other cases registration of CQ should be fine. > > [1] > http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-New-Ignite-settings-for-IGNITE-12438-and-IGNITE-13013-td47586.html > > вт, 9 июн. 2020 г. в 19:36, Ivan Rakov <ivan.glu...@gmail.com>: > >> Hi, >> >> Indeed, the tracing feature is almost ready. Discovery, communication and >> transactions tracing will be introduced, as well as an option to configure >> tracing in runtime. Right now we are working on final performance >> optimizations, but it's very likely that we'll complete this activity >> before the code freeze date. >> Let's include tracing to the 2.9 release scope. >> >> More info: >> https://cwiki.apache.org/confluence/display/IGNITE/IEP-48%3A+Tracing >> https://issues.apache.org/jira/browse/IGNITE-13060 >> >> -- >> Best Regards, >> Ivan Rakov >> >> On Sat, Jun 6, 2020 at 4:30 PM Denis Magda <dma...@apache.org> wrote: >> >> > Hi folks, >> > >> > The timelines proposed by Alex Plekhanov sounds reasonable to me. I'd >> like >> > only to hear inputs of @Ivan Rakov <ira...@gridgain.com>, who is about >> to >> > finish with the tracing support, and @Ivan Bessonov >> > <ibesso...@gridgain.com>, who is fixing a serious limitation for K8 >> > deployments [1]. Most likely, both features will be ready by the code >> > freeze date (July 10), but the guys should know it better. >> > >> > [1] >> > >> http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-New-Ignite-settings-for-IGNITE-12438-and-IGNITE-13013-td47586.html >> > >> > - >> > Denis >> > >> > >> > On Wed, Jun 3, 2020 at 4:45 AM Alex Plehanov <plehanov.a...@gmail.com> >> > wrote: >> > >> >> Hello Igniters, >> >> >> >> AI 2.8.1 is finally released and as we discussed here [1] its time to >> >> start >> >> the discussion about 2.9 release. >> >> >> >> I want to propose myself to be the release manager of the 2.9 release. >> >> >> >> What about release time, I agree with Maxim that we should deliver >> >> features >> >> as frequently as possible. If some feature doesn't fit into release >> dates >> >> we should better include it into the next release and schedule the next >> >> release earlier then postpone the current release. >> >> >> >> I propose the following dates for 2.9 release: >> >> >> >> Scope Freeze: June 26, 2020 >> >> Code Freeze: July 10, 2020 >> >> Voting Date: July 31, 2020 >> >> Release Date: August 7, 2019 >> >> >> >> WDYT? >> >> >> >> [1] : >> >> >> >> >> http://apache-ignite-developers.2346864.n4.nabble.com/Ignite-Releases-Plan-td47360.html#a47575 >> >> >> > >> > > > -- > Sincerely yours, > Ivan Bessonov >