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

Reply via email to