On Fri, Oct 11, 2013 at 2:33 PM, Mohanadarshan Vivekanandalingam < mo...@wso2.com> wrote:
> Hi, > > > On Fri, Oct 11, 2013 at 2:22 PM, Srinath Perera <srin...@wso2.com> wrote: > >> You must not edit the events. Events are read only. >> >> > Yes, But the issue is siddhi extension gives more freedom to do anything > to the event, (actually can even affect the siddhi engine). > Since it is a powerful tool, we have to use it carefully. If we are going > to change the event as what we want then surely it will affect > the flow. I think Nirmal, used an extension and he is editing the event... > > And Execution plan is fully mutual exclusive until you not affecting the > the event flow in the engine.. > Well, I'm still not convinced. Did any of you tried my execution plan, before claiming that I've edited events? > > Thanks, > Mohan > > >> >> On Fri, Oct 11, 2013 at 2:12 PM, Rajeev Sampath <raje...@wso2.com> wrote: >> >>> >>> Hi Nirmal, >>> >>> This happens when the window porcessor modifies incoming events instead >>> of creating new ones and emitting them. In CEP, same event is dispatched to >>> multiple execution plans without cloning. >>> >>> So modifying the custom window processor to create a new event with >>> modified data will solve the problem. >>> >>> >>> Thanks >>> Rajeev >>> >>> >>> On Fri, Oct 11, 2013 at 10:42 AM, Nirmal Fernando <nir...@wso2.com>wrote: >>> >>>> I've provided my configs to the team. >>>> >>>> >>>> >>>> On Fri, Oct 11, 2013 at 10:37 AM, Srinath Perera <srin...@wso2.com>wrote: >>>> >>>>> Ah then it should not get to other execution plans. Pls chat with >>>>> Mohan a bit. >>>>> >>>>> >>>>> On Fri, Oct 11, 2013 at 10:34 AM, Nirmal Fernando <nir...@wso2.com>wrote: >>>>> >>>>>> Well, I'm sending this event from within an execution plan (I'm >>>>>> generating a new event), and event's stream id is set to my alias. >>>>>> >>>>>> >>>>>> On Fri, Oct 11, 2013 at 10:30 AM, Srinath Perera <srin...@wso2.com>wrote: >>>>>> >>>>>>> But if you send a event via the network to a stream, all alias >>>>>>> registered against the stream receives the event. >>>>>>> >>>>>>> --Srinath >>>>>>> >>>>>>> >>>>>>> On Fri, Oct 11, 2013 at 10:26 AM, Nirmal Fernando >>>>>>> <nir...@wso2.com>wrote: >>>>>>> >>>>>>>> Hi Srinath, >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Oct 11, 2013 at 10:21 AM, Srinath Perera >>>>>>>> <srin...@wso2.com>wrote: >>>>>>>> >>>>>>>>> Hi Nirmal, >>>>>>>>> >>>>>>>>> I think we create an Siddhi engine per execution plan >>>>>>>>> >>>>>>>>> But incoming and outgoing streams are shared. If you send an event >>>>>>>>> to a stream from outside, all execution plans that use the same stream >>>>>>>>> receives the event. >>>>>>>>> >>>>>>>> >>>>>>>> My understanding is by aliasing a stream, my execution plan would >>>>>>>> get a new stream not a reference. Am I wrong? >>>>>>>> >>>>>>>> >>>>>>>>> Srinath >>>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, Oct 11, 2013 at 10:02 AM, Nirmal Fernando <nir...@wso2.com >>>>>>>>> > wrote: >>>>>>>>> >>>>>>>>>> I know this is a somewhat serious claim and I'll be more than >>>>>>>>>> happy, if someone can prove me wrong :) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, Oct 11, 2013 at 9:52 AM, Nirmal Fernando <nir...@wso2.com >>>>>>>>>> > wrote: >>>>>>>>>> >>>>>>>>>>> Hi All, >>>>>>>>>>> >>>>>>>>>>> I expected them to be mutually exclusive in the sense one change >>>>>>>>>>> done by one execution plan, should not affect any other execution >>>>>>>>>>> plan (If >>>>>>>>>>> they are not intentionally doing that - eg: acting based on a >>>>>>>>>>> stream, >>>>>>>>>>> updated by one execution plan is an example for intentionally >>>>>>>>>>> having some >>>>>>>>>>> correlation). >>>>>>>>>>> >>>>>>>>>>> In my scenario, I have two execution plans and both are using >>>>>>>>>>> the same input stream with different aliases (eg: inputstream as A >>>>>>>>>>> and >>>>>>>>>>> inputStream as B). In one of my execution plans, I've added some >>>>>>>>>>> data that >>>>>>>>>>> is not compliance with original input stream definition (add a >>>>>>>>>>> double >>>>>>>>>>> instead of int) and I happened to see that my other execution plan >>>>>>>>>>> get >>>>>>>>>>> triggered and started to parse this malformed stream and failed >>>>>>>>>>> (query has >>>>>>>>>>> avg operation, and since AvgOutputAggregator is expecting an >>>>>>>>>>> integer but >>>>>>>>>>> receiving a double). >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> Thanks & regards, >>>>>>>>>>> Nirmal >>>>>>>>>>> >>>>>>>>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc. >>>>>>>>>>> Mobile: +94715779733 >>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> Thanks & regards, >>>>>>>>>> Nirmal >>>>>>>>>> >>>>>>>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc. >>>>>>>>>> Mobile: +94715779733 >>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> ============================ >>>>>>>>> Srinath Perera, Ph.D. >>>>>>>>> Director, Research, WSO2 Inc. >>>>>>>>> Visiting Faculty, University of Moratuwa >>>>>>>>> Member, Apache Software Foundation >>>>>>>>> Research Scientist, Lanka Software Foundation >>>>>>>>> Blog: http://srinathsview.blogspot.com/ >>>>>>>>> Photos: http://www.flickr.com/photos/hemapani/ >>>>>>>>> Phone: 0772360902 >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> Thanks & regards, >>>>>>>> Nirmal >>>>>>>> >>>>>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc. >>>>>>>> Mobile: +94715779733 >>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> ============================ >>>>>>> Srinath Perera, Ph.D. >>>>>>> Director, Research, WSO2 Inc. >>>>>>> Visiting Faculty, University of Moratuwa >>>>>>> Member, Apache Software Foundation >>>>>>> Research Scientist, Lanka Software Foundation >>>>>>> Blog: http://srinathsview.blogspot.com/ >>>>>>> Photos: http://www.flickr.com/photos/hemapani/ >>>>>>> Phone: 0772360902 >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> Thanks & regards, >>>>>> Nirmal >>>>>> >>>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc. >>>>>> Mobile: +94715779733 >>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> ============================ >>>>> Srinath Perera, Ph.D. >>>>> Director, Research, WSO2 Inc. >>>>> Visiting Faculty, University of Moratuwa >>>>> Member, Apache Software Foundation >>>>> Research Scientist, Lanka Software Foundation >>>>> Blog: http://srinathsview.blogspot.com/ >>>>> Photos: http://www.flickr.com/photos/hemapani/ >>>>> Phone: 0772360902 >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Thanks & regards, >>>> Nirmal >>>> >>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc. >>>> Mobile: +94715779733 >>>> Blog: http://nirmalfdo.blogspot.com/ >>>> >>>> >>> >>> >>> -- >>> Rajeev Sampath >>> Senior Software Engineer >>> WSO2, Inc.; http://www.wso2.com. >>> >>> Mobile:* +94716265766 >>> * >>> >> >> >> >> -- >> ============================ >> Srinath Perera, Ph.D. >> Director, Research, WSO2 Inc. >> Visiting Faculty, University of Moratuwa >> Member, Apache Software Foundation >> Research Scientist, Lanka Software Foundation >> Blog: http://srinathsview.blogspot.com/ >> Photos: http://www.flickr.com/photos/hemapani/ >> Phone: 0772360902 >> >> _______________________________________________ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *V. Mohanadarshan* > *Software Engineer,* > *Data Technologies Team,* > *WSO2, Inc. http://wso2.com * > *lean.enterprise.middleware.* > * > * > email: mo...@wso2.com > phone:(+94) 771117673 > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Thanks & regards, Nirmal Senior Software Engineer- Platform Technologies Team, WSO2 Inc. Mobile: +94715779733 Blog: http://nirmalfdo.blogspot.com/
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev