[
https://issues.jboss.org/browse/ISPN-2087?page=com.atlassian.jira.plugin....
]
Galder Zamarreño commented on ISPN-2087:
----------------------------------------
This is waiting for Sanne to review the pull request.
In the current form of state transfer, each operation to populate the cache from state
transfer is going through the interceptor chain, so the query interceptor can spot these
put calls and re-index them accordingly. According to Dan, the interceptor chain mechanism
won't change for NBST.
Some optimisations for the way operations are passed to the interceptor chain were
discussed, such as options to have a streaming state transfer to send blocks of options
more efficiently, or have the ability to send groups of commands in batches up the
interceptor chain, allowing a potential, more sophisticated, query interceptor version to
take a group of commands and index them in parallel. This is outside of the scope of this
JIRA.
Listen for state transfer events to keep indexes in sync with
datacontainers
----------------------------------------------------------------------------
Key: ISPN-2087
URL:
https://issues.jboss.org/browse/ISPN-2087
Project: Infinispan
Issue Type: Feature Request
Components: Querying
Reporter: Sanne Grinovero
Assignee: Galder Zamarreño
Fix For: 5.2.0.Alpha3
When the index is not shared across nodes but is supposed to contain only the data being
owned by the node, we need to keep this data in sync when the view changes.
See also
https://community.jboss.org/docs/DOC-18370
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira