[ 
https://issues.apache.org/jira/browse/FLINK-1534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14360034#comment-14360034
 ] 

Akshay Dixit commented on FLINK-1534:
-------------------------------------

Hi Marton,
To get familiar with the codebase and flink-streaming, I've attempted to cobble 
together a PR for FLINK-1450. 
So during this, I came across various functions while adding a FoldFunction 
that are implemented over the stream such as FlatMapFunction, FilterFunction 
etc.
I was wondering why wouldn't a simple concatentation of FilterFunctions over 
the stream not work for pattern matching. Because if the patterns to detect 
would be like  (eventA -> eventB), then MyDataStream.filter(x == eventA and x+1 
== eventB) should work right?
Sorry if I'm completely off course here.



> GSoC project: Distributed pattern matching over Flink streaming
> ---------------------------------------------------------------
>
>                 Key: FLINK-1534
>                 URL: https://issues.apache.org/jira/browse/FLINK-1534
>             Project: Flink
>          Issue Type: New Feature
>          Components: Streaming
>            Reporter: Márton Balassi
>            Priority: Minor
>              Labels: gsoc2015, java, scala
>
> Pattern matching over streams is an important application. The general 
> structure of a streaming pattern matching is the following:
> If A event follows B event then trigger some computation.
> The support for this feature is associated with complex event processing 
> systems, however it is also adoptable for distributed setting, however it 
> poses additional challenges.
> The Google Summer of Code student volunteering for this project is expected 
> to have general knowledge of distributed systems and Java/Scala coding 
> skills. The project includes research and implementation oriented taks. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to