You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/07/07 01:51:00 UTC

[jira] [Commented] (FLINK-9642) Reduce the count to deal with state during a CEP process

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

ASF GitHub Bot commented on FLINK-9642:
---------------------------------------

Github user Aitozi commented on the issue:

    https://github.com/apache/flink/pull/6205
  
    Could you take a look at this PR @dawidwys ?


> Reduce the count to deal with state during a CEP process 
> ---------------------------------------------------------
>
>                 Key: FLINK-9642
>                 URL: https://issues.apache.org/jira/browse/FLINK-9642
>             Project: Flink
>          Issue Type: Improvement
>          Components: CEP
>    Affects Versions: 1.6.0
>            Reporter: aitozi
>            Assignee: aitozi
>            Priority: Major
>              Labels: pull-request-available
>
> With the rework of sharedBuffer Flink-9418, the lock & release operation is deal with rocksdb state which is different from the previous version which will read the state of sharedBuffer all to memory, i think we can add a cache or variable in sharedbuffer to cache the LockAble Object to mark the ref change in once process in NFA, this will reduce the count when the events point to the same NodeId.. And flush the result to MapState at the end of process. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)