Hi Malith, +1, Will add in the implementation.
On Thu, Aug 25, 2016 at 12:31 PM, Dilini Muthumala <[email protected]> wrote: > > On Thu, Aug 25, 2016 at 12:18 PM, Malith Jayasinghe <[email protected]> > wrote: > >> Hi Dilini, >> >> Can we provide an option here to specify which event to be dropped (i.e. >> earlier event or the later one)? >> > > Hi Malith, > > +1 to provide that option. > > Platform Extensions team, > If we add that option, then I think, we'll have to add that support to all > of the Unique windows which we have done (UniqueTimeWindow, > UniqueLengthWindow, UniqueTimeBatchWindow and UniqueLengthBatchWindow) to > keep consistency. > > Thanks, > Dilini > > >> >> On Thu, Aug 25, 2016 at 11:40 AM, Dilini Muthumala <[email protected]> >> wrote: >> >>> Adding architecture list >>> >>> On Thu, Aug 25, 2016 at 11:37 AM, Dilini Muthumala <[email protected]> >>> wrote: >>> >>>> Hi all, >>>> >>>> As Rajjaz is working on implementing UniqueTimeBatchWindow and >>>> UniqueLengthBatchWindow, we were discussing below design for the window: >>>> >>>> As we know, UniqueTimeBatchWindow can be used to create a batch of >>>> events, in such a way that the batch does not contain "duplicate events". >>>> (Here, I say two events are duplicate when those events have equal >>>> values for a certain attribute. It does not mean that both the events are >>>> exactly the same) >>>> >>>> This means, when we emit current events or expired events from the >>>> window, those events cannot have duplicate events. >>>> >>>> As such, when the window is collecting events to create a batch, >>>> upon seeing a duplicate event, to keep the uniqueness in the batch, one >>>> of the duplicates need to be dropped (UniqueTimeBatchWindow keeps the >>>> latest event in the batch, dropping the event which came earlier). >>>> >>>> Any concerns on dropping events in the window? >>>> >>>> Thanks, >>>> Dilini >>>> >>>> -- >>>> *Dilini Muthumala* >>>> Senior Software Engineer, >>>> WSO2 Inc. >>>> >>>> *E-mail :* [email protected] >>>> *Mobile: *+94 713-400-029 >>>> >>> >>> >>> >>> -- >>> *Dilini Muthumala* >>> Senior Software Engineer, >>> WSO2 Inc. >>> >>> *E-mail :* [email protected] >>> *Mobile: *+94 713-400-029 >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> Malith Jayasinghe >> >> >> WSO2, Inc. (http://wso2.com) >> Email : [email protected] >> Mobile : 0770704040 >> Lean . Enterprise . Middleware >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > *Dilini Muthumala* > Senior Software Engineer, > WSO2 Inc. > > *E-mail :* [email protected] > *Mobile: *+94 713-400-029 > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Thank you Best Regards *Rajjaz HM* Associate Software Engineer Platform Extension Team WSO2 Inc. <http://wso2.com/> lean | enterprise | middleware Mobile | +94752833834|+94777226874 Email | [email protected] LinkedIn <https://lk.linkedin.com/in/hmohammedrajjaz> | Blogger <http://rajjazhm.blogspot.com/> | WSO2 Profile <http://wso2.com/about/team/mohammer-rajjaz/> [image: https://wso2.com/signature] <https://wso2.com/signature>
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
