[JBoss JIRA] (ISPN-10340) Query-based stream filtering
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10340?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10340:
-----------------------------------
Summary: Query-based stream filtering (was: Queries should be based on Distributed Streams)
> Query-based stream filtering
> ----------------------------
>
> Key: ISPN-10340
> URL: https://issues.jboss.org/browse/ISPN-10340
> Project: Infinispan
> Issue Type: Feature Request
> Components: Embedded Querying, Remote Querying
> Reporter: Wolf-Dieter Fink
> Assignee: Nistor Adrian
> Priority: Major
>
> To allow more efficient operations and simplify the API by using streams it should be possible to use stream operations for queries like this example:
> cache.stream().filter("from MyObject where attr = 'bla' ").forEach(cache::delete)
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 2 months
[JBoss JIRA] (ISPN-10658) Handle async-xsite in parallel
by Pedro Ruivo (Jira)
Pedro Ruivo created ISPN-10658:
----------------------------------
Summary: Handle async-xsite in parallel
Key: ISPN-10658
URL: https://issues.jboss.org/browse/ISPN-10658
Project: Infinispan
Issue Type: Enhancement
Components: Cross-Site Replication
Affects Versions: 10.0.0.CR2
Reporter: Pedro Ruivo
Assignee: Pedro Ruivo
Asynchronous cross-site replication relies on the ordering of the write operation to ensure data consistency. This ordering is provided by JGroups; it only delivers the next request after the first one is completed.
This order contains updates for multiple caches and keys. What is proposed here is to handle different keys/cache updates in parallel.
It should improve the response time, however, there is no free lunch. The following is expected:
* An increase of CPU utilization: it may spawn new threads to handle different keys update in parallel
* An increase in memory: it chains the updates (queue)
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 2 months
[JBoss JIRA] (ISPN-10657) Handle async-xsite in parallel
by Pedro Ruivo (Jira)
Pedro Ruivo created ISPN-10657:
----------------------------------
Summary: Handle async-xsite in parallel
Key: ISPN-10657
URL: https://issues.jboss.org/browse/ISPN-10657
Project: Infinispan
Issue Type: Enhancement
Components: Cross-Site Replication
Affects Versions: 10.0.0.CR2
Reporter: Pedro Ruivo
Assignee: Pedro Ruivo
Asynchronous cross-site replication relies on the ordering of the write operation to ensure data consistency. This ordering is provided by JGroups; it only delivers the next request after the first one is completed.
This order contains updates for multiple caches and keys. What is proposed here is to handle different keys/cache updates in parallel.
It should improve the response time, however, there is no free lunch. The following is expected:
* An increase of CPU utilization: it may spawn new threads to handle different keys update in parallel
* An increase in memory: it chains the updates (queue)
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 2 months