[JBoss JIRA] (ISPN-5628) Add documentation for Distributed Streams
by William Burns (JIRA)
William Burns created ISPN-5628:
-----------------------------------
Summary: Add documentation for Distributed Streams
Key: ISPN-5628
URL: https://issues.jboss.org/browse/ISPN-5628
Project: Infinispan
Issue Type: Task
Components: Documentation-Core
Reporter: William Burns
Assignee: William Burns
Fix For: 8.0.0.Final
ISPN-5293 added in distributed streams. We need to document this both in the Developer Guide.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 8 months
[JBoss JIRA] (ISPN-5627) Really remove UNAVAILABLE availability mode
by Dan Berindei (JIRA)
Dan Berindei created ISPN-5627:
----------------------------------
Summary: Really remove UNAVAILABLE availability mode
Key: ISPN-5627
URL: https://issues.jboss.org/browse/ISPN-5627
Project: Infinispan
Issue Type: Task
Components: Core
Affects Versions: 8.0.0.Beta1
Reporter: Dan Berindei
Assignee: Dan Berindei
Fix For: 8.0.0.Beta2
The ISPN-5060 fix only deprecated the UNAVAILABLE mode, we should remove it properly in the 8.0 release.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 8 months
[JBoss JIRA] (ISPN-5626) Clean up missing parts for Distributed Streams
by William Burns (JIRA)
William Burns created ISPN-5626:
-----------------------------------
Summary: Clean up missing parts for Distributed Streams
Key: ISPN-5626
URL: https://issues.jboss.org/browse/ISPN-5626
Project: Infinispan
Issue Type: Enhancement
Components: Core
Reporter: William Burns
Assignee: William Burns
There are some things left over that need to still be done possibly
# Investigate iterator parallel stream performance
# Add support for key filter applying to cache loader
# Add cache loader managed blocker
# Add tests for skip & limit.
# Add tests for containsValue requiring serialization overhead.
# Change isEmpty to use findAny
# Need to test a map/flatMap operation after an intermediate terminal operation such as sorted. This is to verify the iterator doesn't use the different map operation.
# Add timeout to iterator to be equal to state transfer timeout.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 8 months
[JBoss JIRA] (ISPN-5612) Make filter by segment more efficient in the Remote iterator
by Gustavo Fernandes (JIRA)
[ https://issues.jboss.org/browse/ISPN-5612?page=com.atlassian.jira.plugin.... ]
Gustavo Fernandes updated ISPN-5612:
------------------------------------
Status: Open (was: New)
> Make filter by segment more efficient in the Remote iterator
> ------------------------------------------------------------
>
> Key: ISPN-5612
> URL: https://issues.jboss.org/browse/ISPN-5612
> Project: Infinispan
> Issue Type: Enhancement
> Components: Server
> Affects Versions: 8.0.0.Beta1
> Reporter: Gustavo Fernandes
> Fix For: 8.0.0.CR1
>
>
> The {{org.infinispan.server.hotrod.iteration.IterationManager}} is based on the EntryRetriever, and segment filtering is currently done via a custom {{KeyValueFilterConverter}}, that needs to be run on all nodes.
> In the case where all segments to be filtered on are owned by the server holding the iteration, it should skip iterating on the remote nodes altogether.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 8 months
[JBoss JIRA] (ISPN-5612) Make filter by segment more efficient in the Remote iterator
by Gustavo Fernandes (JIRA)
[ https://issues.jboss.org/browse/ISPN-5612?page=com.atlassian.jira.plugin.... ]
Work on ISPN-5612 started by Gustavo Fernandes.
-----------------------------------------------
> Make filter by segment more efficient in the Remote iterator
> ------------------------------------------------------------
>
> Key: ISPN-5612
> URL: https://issues.jboss.org/browse/ISPN-5612
> Project: Infinispan
> Issue Type: Enhancement
> Components: Server
> Affects Versions: 8.0.0.Beta1
> Reporter: Gustavo Fernandes
> Assignee: Gustavo Fernandes
> Fix For: 8.0.0.CR1
>
>
> The {{org.infinispan.server.hotrod.iteration.IterationManager}} is based on the EntryRetriever, and segment filtering is currently done via a custom {{KeyValueFilterConverter}}, that needs to be run on all nodes.
> In the case where all segments to be filtered on are owned by the server holding the iteration, it should skip iterating on the remote nodes altogether.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 8 months
[JBoss JIRA] (ISPN-5619) Deprecate EntryRetriever with distributed streams
by William Burns (JIRA)
[ https://issues.jboss.org/browse/ISPN-5619?page=com.atlassian.jira.plugin.... ]
William Burns updated ISPN-5619:
--------------------------------
Fix Version/s: 8.0.0.Beta2
(was: 8.0.0.CR1)
> Deprecate EntryRetriever with distributed streams
> -------------------------------------------------
>
> Key: ISPN-5619
> URL: https://issues.jboss.org/browse/ISPN-5619
> Project: Infinispan
> Issue Type: Enhancement
> Components: Core
> Affects Versions: 8.0.0.Beta1
> Reporter: William Burns
> Assignee: William Burns
> Fix For: 8.0.0.Beta2, 8.0.0.Final
>
>
> Distributed streams were added for ISPN-5293. However segment completion listeners are not yet added and thus EntryRetriever is still required for that case. This is to add support for listener completion so we can remove EntryRetriever references.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 8 months