[infinispan-issues] [JBoss JIRA] (ISPN-5368) Out of order events produced when using the MassIndexer with async backend

Galder Zamarreño (JIRA) issues at jboss.org
Wed Apr 15 07:02:19 EDT 2015


     [ https://issues.jboss.org/browse/ISPN-5368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Galder Zamarreño updated ISPN-5368:
-----------------------------------
    Affects Version/s: 7.1.1.Final
                       7.2.0.Beta2


> Out of order events produced when using the MassIndexer with async backend
> --------------------------------------------------------------------------
>
>                 Key: ISPN-5368
>                 URL: https://issues.jboss.org/browse/ISPN-5368
>             Project: Infinispan
>          Issue Type: Bug
>    Affects Versions: 7.2.0.Beta2, 7.1.1.Final
>            Reporter: Gustavo Fernandes
>            Assignee: Gustavo Fernandes
>             Fix For: 7.2.0.CR1, 7.2.0.Final
>
>
> When using async indexing backend on DIST caches with shared index (InfinispanIndexManager), the MassIndexer fails to re-index all the entries, if it is run from a node that is not
> the indexing master.
> Normally the operation sequence of the MassIndexer in the above configuration, for a two node cluster is:
> * Purge the index
> * Send index job to node A and to node B 
> * Flush
> Given the backend is async, all index commands are sent to the master RPC-wise asynchronously, and so a reorder can occur and produce like:
> * Send index job to node A
> * Purge
> * Send index job to node B
> * Flush
> Causing previously re-indexed entries to be wiped



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)



More information about the infinispan-issues mailing list