[
https://issues.apache.org/jira/browse/FLINK-1534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14363009#comment-14363009
]
Márton Balassi commented on FLINK-1534:
---------------------------------------
Hey,
FilterFunctions unfortunately operate on single records, so the solution is not
this direct. You could implement a filter function that filters out everything
but eventA and eventB and run a window operator on the result that triggers for
every eventB if it has already seen an eventA.
> 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)