Hi Lasantha,

I am using it. But I have some problems in getting the snapshot events of 1
minute. Can you tell me a method how can I get those?

Thanks

*T. Pranavan*
*BSc Eng Undergraduate| Department of Computer Science & Engineering
,University of Moratuwa*
*Mobile| *0775136836

On 16 July 2015 at 11:32, Lasantha Fernando <lasan...@wso2.com> wrote:

> [Please copy dev list as well so that we can get input/feedback from a
> wider community in any discussions]
>
> Hi Pranavan,
>
> If you want to output every 1 min, you can use output rate limiting of
> Siddhi [1]. i.e. Keep a window of 10 min, and put output rate limiting to
> output all every 1 min.
>
> Will that work for your usecase? Can you write your curve fitting
> extension as a normal sliding time window and then put output rate limiting
> in front of that window and see if that fits your usecase?
>
> [1] https://docs.wso2.com/display/CEP310/Output+Rate+Limiting
>
> Thanks,
> Lasantha
>
> On 15 July 2015 at 20:41, Pranavan Theivendiram <pranavan...@cse.mrt.ac.lk
> > wrote:
>
>>
>> Hi Lasantha,
>> The thing is that I have a window of 10 min. I am outputiing the events
>> every one min.
>> So I need to save the events as ten chunks of event lists. ( 10 lists of
>> events)
>> ?
>>
>> Is that possible?
>>
>> Thanks
>>
>> *T. Pranavan*
>> *BSc Eng Undergraduate| Department of Computer Science & Engineering
>> ,University of Moratuwa*
>> *Mobile| *0775136836
>>
>> On 15 July 2015 at 11:34, Lasantha Fernando <lasan...@wso2.com> wrote:
>>
>>> Hi Pranavan,
>>>
>>> Can you elaborate more on what you mean by keeping the events in 10
>>> blocks and removing and adding of 1 min of events?
>>>
>>> If you need to output when 10 events are accumulated, then you have to
>>> write that logic where nextProcessor.process() is called in the run()
>>> method. However, that would be similar to a length batch window, and you
>>> won't be able to introduce any time constraint.
>>>
>>> If you want to process in batches of 10, you can modify the logic in
>>> if(removeEvent == null) condition.
>>>
>>> Can you work a bit further to modify the logic as necessary for your
>>> usecase? Then it will be easier to understand the issue you are facing by
>>> looking at your code.
>>>
>>> Thanks,
>>> Lasantha
>>>
>>> On 14 July 2015 at 21:58, Pranavan Theivendiram <
>>> pranavan...@cse.mrt.ac.lk> wrote:
>>>
>>>> Kind remainder
>>>>
>>>> Thanks
>>>>
>>>> *T. Pranavan*
>>>> *BSc Eng Undergraduate| Department of Computer Science & Engineering
>>>> ,University of Moratuwa*
>>>> *Mobile| *0775136836
>>>>
>>>> On 14 July 2015 at 08:05, Pranavan Theivendiram <
>>>> pranavan...@cse.mrt.ac.lk> wrote:
>>>>
>>>>> Hi Lasantha,
>>>>>
>>>>> I am implementing a Sliding Window Processor for cep 3.1.0. The
>>>>> execution plans can be found in the link below.
>>>>> 1-
>>>>> https://github.com/Pranavan135/stratos/blob/CurveFittingGSoC/extensions/cep/artifacts/executionplans/CurveFinderOfHealthRequest.xml
>>>>>
>>>>> The implementation of Window Processor can be found below.
>>>>>
>>>>> 2 -
>>>>> https://github.com/Pranavan135/stratos/blob/CurveFittingGSoC/extensions/cep/stratos-cep-extension/src/main/java/org/apache/stratos/cep/extension/CurveFinderWindowProcessor.java
>>>>>
>>>>> Can you please suggest me a method where I can keep the events 10
>>>>> blocks. (Removing and Adding of 1 min of events)?
>>>>>
>>>>> Thanks
>>>>> *T. Pranavan*
>>>>> *BSc Eng Undergraduate| Department of Computer Science & Engineering
>>>>> ,University of Moratuwa*
>>>>> *Mobile| *0775136836
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> *Lasantha Fernando*
>>> Senior Software Engineer - Data Technologies Team
>>> WSO2 Inc. http://wso2.com
>>>
>>> email: lasan...@wso2.com
>>> mobile: (+94) 71 5247551
>>>
>>
>>
>
>
> --
> *Lasantha Fernando*
> Senior Software Engineer - Data Technologies Team
> WSO2 Inc. http://wso2.com
>
> email: lasan...@wso2.com
> mobile: (+94) 71 5247551
>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to