Re: APEXMALHAR-2400 In PojoInnerJoin accumulation same field names are emitted as single field

2017-02-15 Thread Shunxin Lu
Hi Hitesh, You are absolutely right. The PojoInnerJoin accumulation we have now is only to test the implementation of WindowedMergeOperator. I did not considered the case you mentioned when developing, so please make changes to fix this. Thanks, Shunxin On Wed, Feb 15, 2017 at 4:25 AM, Hitesh Kapo

Re: PojoOuterJoin (Left, Right and Full) Accumulation

2017-02-15 Thread Shunxin Lu
Hi Hitesh, This is a great idea IMO. Like I mentioned in another thread, the PojoInnerJoin and other MergeAccumulations are only to test the implementation of WindowedMergeOperator. I did not consider many use cases when writing those accumulations, so it will be great if we can handle more types o

Join Support

2016-08-12 Thread Shunxin Lu
Hello there, I am planning to add join support in Windowed Operator, but need some advice on how to start. Currently I am thinking to add a new subclass inheriting AbstractWindowedOperator and do all the work we need in that class (add more input ports, do join accumulation, etc.), but I am experi

Re: Join Support

2016-08-16 Thread Shunxin Lu
he future join support I planned to add. > > > > Also, pay a bit of attention on how you process watermarks from each > > input, and let me know if you need help. > > > > David > > > > On Fri, Aug 12, 2016 at 11:03 AM, Shunxin Lu > wrote: > > > >&g

Re: Join Support

2016-08-16 Thread Shunxin Lu
oinAccumulation> > extends AbstractWindowedOperator RetractionStorageT, AccumulationT> > implements JoinWindowedOperator InputT5> > { > ... > } > > David > > On Tue, Aug 16, 2016 at 1:19 PM, Shunxin Lu wrote: > > > Hi David, > > > > Thanks for the

Re: Megh operator library

2016-09-08 Thread Shunxin Lu
I would love to help too. Thanks, Shunxin On Thu, Sep 8, 2016 at 9:34 PM, Lakshmi Velineni wrote: > i would like to help as well. > > thanks > Lakshmi Prasanna > > On Thu, Sep 8, 2016 at 9:15 PM, Dongming Liang > wrote: > > > +1 for me. > > > > Thanks, > > - Dongming > > > > Dongming LIANG > >

Re: Watermark generation in Windowed Operators

2016-09-16 Thread Shunxin Lu
Hi Chinmay, Base on the discussion I had with David, and David please correct me if I am wrong, the watermark for Windowed Join Operator should be indeed depending on all the input streams. If a tuple is considered late for one input stream, it should also be considered late for the whole join ope

Re: Watermark generation in Windowed Operators

2016-09-16 Thread Shunxin Lu
he watermark is only generated when we have seen > a watermark for all input ports. And the fact that we take the smallest > timestamp in (2) means we only consider a window as late only if all input > streams say that particular window is late. > > David > > > On Fri, Sep 16

Re: Watermark generation in Windowed Operators

2016-09-17 Thread Shunxin Lu
Hi Shunxin, > > > > If the watermark code in your PR is not behaving the way it should, > please > > do change it. Thanks! > > > > David > > > > On Fri, Sep 16, 2016 at 11:36 AM, Shunxin Lu > wrote: > > > > > Hi David, > > >

Retraction

2016-09-29 Thread Shunxin Lu
confusing when it comes to actual implementation, how exactly should retraction be done in accumulations such as TopN and ReduceFn? Thanks! Shunxin Lu

[jira] [Assigned] (APEXMALHAR-2507) Example for inner join functionality using Windowed merge operator

2017-06-15 Thread Shunxin Lu (JIRA)
[ https://issues.apache.org/jira/browse/APEXMALHAR-2507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shunxin Lu reassigned APEXMALHAR-2507: -- Assignee: Shunxin Lu > Example for inner join functionality using Windowed me

[jira] [Commented] (APEXMALHAR-2507) Example for inner join functionality using Windowed merge operator

2017-06-15 Thread Shunxin Lu (JIRA)
[ https://issues.apache.org/jira/browse/APEXMALHAR-2507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16050777#comment-16050777 ] Shunxin Lu commented on APEXMALHAR-2507: Hi Bhupesh, It looks lik

[jira] [Commented] (APEXMALHAR-2507) Example for inner join functionality using Windowed merge operator

2017-06-16 Thread Shunxin Lu (JIRA)
[ https://issues.apache.org/jira/browse/APEXMALHAR-2507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16052137#comment-16052137 ] Shunxin Lu commented on APEXMALHAR-2507: Hi all, Hitesh, could you elabo

[jira] [Commented] (APEXMALHAR-2507) Example for inner join functionality using Windowed merge operator

2017-06-19 Thread Shunxin Lu (JIRA)
[ https://issues.apache.org/jira/browse/APEXMALHAR-2507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16054273#comment-16054273 ] Shunxin Lu commented on APEXMALHAR-2507: Thanks everyone for the inpu

[jira] [Assigned] (APEXMALHAR-2532) Transform Application Test flooding CI logs

2017-08-04 Thread Shunxin Lu (JIRA)
[ https://issues.apache.org/jira/browse/APEXMALHAR-2532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shunxin Lu reassigned APEXMALHAR-2532: -- Assignee: Shunxin Lu > Transform Application Test flooding CI l

[jira] [Created] (APEXMALHAR-2149) ApexStream.filter() not working properly.

2016-07-13 Thread Shunxin Lu (JIRA)
Shunxin Lu created APEXMALHAR-2149: -- Summary: ApexStream.filter() not working properly. Key: APEXMALHAR-2149 URL: https://issues.apache.org/jira/browse/APEXMALHAR-2149 Project: Apache Apex Malhar

[jira] [Updated] (APEXMALHAR-2149) Add unittests for FunctionOperator

2016-07-13 Thread Shunxin Lu (JIRA)
[ https://issues.apache.org/jira/browse/APEXMALHAR-2149?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shunxin Lu updated APEXMALHAR-2149: --- Description: Add unittests for FunctionOperator (Map, FlatMap, Filter). (was: By adding

[jira] [Created] (APEXMALHAR-2168) Bug Found in JdbcPOJOInputOperator.

2016-07-26 Thread Shunxin Lu (JIRA)
Shunxin Lu created APEXMALHAR-2168: -- Summary: Bug Found in JdbcPOJOInputOperator. Key: APEXMALHAR-2168 URL: https://issues.apache.org/jira/browse/APEXMALHAR-2168 Project: Apache Apex Malhar

[jira] [Assigned] (APEXMALHAR-2202) Move accumulations to correct package

2016-08-25 Thread Shunxin Lu (JIRA)
[ https://issues.apache.org/jira/browse/APEXMALHAR-2202?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shunxin Lu reassigned APEXMALHAR-2202: -- Assignee: Shunxin Lu > Move accumulations to correct pack

[jira] [Assigned] (APEXMALHAR-2200) Enable checkstyle for demos

2016-08-25 Thread Shunxin Lu (JIRA)
[ https://issues.apache.org/jira/browse/APEXMALHAR-2200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shunxin Lu reassigned APEXMALHAR-2200: -- Assignee: Shunxin Lu > Enable checkstyle for de

[jira] [Assigned] (APEXMALHAR-2201) Suppress console output in Stream API tests

2016-08-25 Thread Shunxin Lu (JIRA)
[ https://issues.apache.org/jira/browse/APEXMALHAR-2201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shunxin Lu reassigned APEXMALHAR-2201: -- Assignee: Shunxin Lu > Suppress console output in Stream API te

[jira] [Created] (APEXMALHAR-2240) Implement Windowed Join Operator

2016-09-15 Thread Shunxin Lu (JIRA)
Shunxin Lu created APEXMALHAR-2240: -- Summary: Implement Windowed Join Operator Key: APEXMALHAR-2240 URL: https://issues.apache.org/jira/browse/APEXMALHAR-2240 Project: Apache Apex Malhar

[jira] [Created] (APEXMALHAR-2300) Move sample applications in org.apache.apex.malhar.lib.window.sample to demos package

2016-10-14 Thread Shunxin Lu (JIRA)
Shunxin Lu created APEXMALHAR-2300: -- Summary: Move sample applications in org.apache.apex.malhar.lib.window.sample to demos package Key: APEXMALHAR-2300 URL: https://issues.apache.org/jira/browse/APEXMALHAR-2300