flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "zhangxiaoyu (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLINK-7292) Fix EMPTY MATCH bug in CEP.
Date Mon, 31 Jul 2017 07:33:00 GMT

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

zhangxiaoyu commented on FLINK-7292:

A use case is discussed in https://github.com/apache/flink/pull/4331#discussion_r130264936.

> Fix EMPTY MATCH bug in CEP.
> ---------------------------
>                 Key: FLINK-7292
>                 URL: https://issues.apache.org/jira/browse/FLINK-7292
>             Project: Flink
>          Issue Type: Sub-task
>          Components: CEP
>            Reporter: zhangxiaoyu
> Currently, with the pattern {quote}a? {quote}and the event{quote} a1{quote}, the result
pattern is only{quote} a1{quote}without the empty match.
> We wish the empty matched is also returned. And I am working on this issue now.
> My method is  checking if there exists empty match only when the the first event comes(at
the StartState) ——try to traverse the PROCEED edges with the trueFunction condition from
the StartState, see if it can arrive FinalState, if so, add an empty list to the result.

This message was sent by Atlassian JIRA

View raw message