[JBoss JIRA] (ISPN-4890) Entry iterator should throw AvailabilityException in degraded mode
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/ISPN-4890?page=com.atlassian.jira.plugin.... ]
RH Bugzilla Integration updated ISPN-4890:
------------------------------------------
Bugzilla Update: Perform
Bugzilla References: https://bugzilla.redhat.com/show_bug.cgi?id=1161783
> Entry iterator should throw AvailabilityException in degraded mode
> ------------------------------------------------------------------
>
> Key: ISPN-4890
> URL: https://issues.jboss.org/browse/ISPN-4890
> Project: Infinispan
> Issue Type: Bug
> Components: Core, Test Suite - Core
> Affects Versions: 7.0.0.CR2
> Reporter: Dan Berindei
> Assignee: William Burns
> Priority: Blocker
> Labels: testsuite_stability
> Fix For: 7.0.0.Final
>
>
> When the distributed entry iterator gets a suspect exception, it assumes that the CH will be soon updated to remove the leaver, and retries to contact the primary owner of the segment.
> But if the cache is in degraded mode, the consistent hash is no longer updated, and the entry iterator enters an infinite loop.
> {noformat}
> 11:58:35,622 TRACE (testng-DelayedAvailabilityUpdateTest:) [DistributedEntryRetriever] Request to NodeC-51013=[50, 51, 20, 52, 21, 53, 22, 54, 23, 24, 25, 26, 27, 28, 29] for cd886604-960b-431a-81a0-efbb51eed57f was suspect, must resend to a new node!
> 11:58:35,622 TRACE (testng-DelayedAvailabilityUpdateTest:) [DistributedEntryRetriever] Request to NodeC-51013=[50, 51, 20, 52, 21, 53, 22, 54, 23, 24, 25, 26, 27, 28, 29] for cd886604-960b-431a-81a0-efbb51eed57f was suspect, must resend to a new node!
> 11:58:35,622 TRACE (testng-DelayedAvailabilityUpdateTest:) [DistributedEntryRetriever] Request to NodeC-51013=[50, 51, 20, 52, 21, 53, 22, 54, 23, 24, 25, 26, 27, 28, 29] for cd886604-960b-431a-81a0-efbb51eed57f was suspect, must resend to a new node!
> ...
> {noformat}
> This is visible when running the partition handling tests (e.g. DelayedAvailabilityUpdateTest) with trace logging enabled, as {{TestingUtil.killCaches()}} logs the cache contents at trace level. As an aside, {{TestingUtil.killCaches()}} should probably use {{Flag.CACHE_MODE_LOCAL}} to print only the entries on each node.
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 5 months
[JBoss JIRA] (ISPN-4956) Task Management
by Tristan Tarrant (JIRA)
Tristan Tarrant created ISPN-4956:
-------------------------------------
Summary: Task Management
Key: ISPN-4956
URL: https://issues.jboss.org/browse/ISPN-4956
Project: Infinispan
Issue Type: Feature Request
Reporter: Tristan Tarrant
Task Management:
- job metadata (type, start, elapsed time, subject, caches involved, status: RUNNING, FINISHED, CANCELLED)
- see running jobs and allow cancelling them
- maintain a history of executed jobs
- once we have a repository of named tasks, allow launching them
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 5 months
[JBoss JIRA] (ISPN-3561) A joining cache should receive the rebalancedEnabled flag from the coordinator.
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-3561?page=com.atlassian.jira.plugin.... ]
Dan Berindei reassigned ISPN-3561:
----------------------------------
Assignee: Dan Berindei (was: Mircea Markus)
> A joining cache should receive the rebalancedEnabled flag from the coordinator.
> -------------------------------------------------------------------------------
>
> Key: ISPN-3561
> URL: https://issues.jboss.org/browse/ISPN-3561
> Project: Infinispan
> Issue Type: Feature Request
> Components: State Transfer
> Affects Versions: 5.2.7.Final, 5.3.0.Final, 6.0.0.Beta1
> Reporter: Erik Salter
> Assignee: Dan Berindei
>
> There is an issue when starting up a set of nodes in a cluster where the coordinator has told the surviving members that state transfer has been disabled. If rebalancing is disabled while the cluster is running it's disabled on all the
> However, if a new set of nodes join afterwards, they don't know that rebalancing was disabled.
> This has consequences if there is a new coordinator elected (like during a MERGE) from the set of newly-started nodes.
> To prevent this and ensure the greatest probablility of success, a node joining should get the state of this flag from the response from the coordinator.
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 5 months