[
https://issues.apache.org/jira/browse/FLINK-7292?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kostas Kloudas updated FLINK-7292:
----------------------------------
Description:
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.
was:
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.
> Fix EMPTY MATCH bug in CEP.
> ---------------------------
>
> Key: FLINK-7292
> URL: https://issues.apache.org/jira/browse/FLINK-7292
> Project: Flink
> Issue Type: New Feature
> 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
(v6.4.14#64029)