[JBoss JIRA] (ISPN-10052) Cluster stats error after node leaves
by Pedro Zapata (Jira)
Pedro Zapata created ISPN-10052:
-----------------------------------
Summary: Cluster stats error after node leaves
Key: ISPN-10052
URL: https://issues.jboss.org/browse/ISPN-10052
Project: Infinispan
Issue Type: Bug
Components: Core
Affects Versions: 9.4.9.Final
Reporter: Pedro Zapata
Fix For: 9.4.10.Final
Up to 9.4.x, {{ClusterCacheStatsImpl}} uses the distributed executor service to collect statistics from all the members of the cache. However, DES will fail with a {{SuspectException}} if one of the cache members is no longer in the cluster view, which is very common (a crashed node is always removed from the cluster view first and from the cache topology later):
{noformat}
23:40:57,029 ERROR [org.infinispan.stats.impl.ClusterCacheStatsImpl] (pool-1-thread-1) Could not execute cluster wide cache stats operation : java.util.concurrent.ExecutionException:
org.infinispan.remoting.transport.jgroups.SuspectException: ISPN000400: Node rhdg73-server-11-9pl9h was suspected
{noformat}
In 10.0.x the distributed executor was removed and stats use the cluster executor, which only works with the cluster view.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years
[JBoss JIRA] (ISPN-10051) Cluster stats error after node leaves
by Dan Berindei (Jira)
Dan Berindei created ISPN-10051:
-----------------------------------
Summary: Cluster stats error after node leaves
Key: ISPN-10051
URL: https://issues.jboss.org/browse/ISPN-10051
Project: Infinispan
Issue Type: Bug
Components: Core
Affects Versions: 9.4.9.Final
Reporter: Dan Berindei
Fix For: 9.4.10.Final
Up to 9.4.x, {{ClusterCacheStatsImpl}} uses the distributed executor service to collect statistics from all the members of the cache. However, DES will fail with a {{SuspectException}} if one of the cache members is no longer in the cluster view, which is very common (a crashed node is always removed from the cluster view first and from the cache topology later):
{noformat}
23:40:57,029 ERROR [org.infinispan.stats.impl.ClusterCacheStatsImpl] (pool-1-thread-1) Could not execute cluster wide cache stats operation : java.util.concurrent.ExecutionException:
org.infinispan.remoting.transport.jgroups.SuspectException: ISPN000400: Node rhdg73-server-11-9pl9h was suspected
{noformat}
In 10.0.x the distributed executor was removed and stats use the cluster executor, which only works with the cluster view.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years
[JBoss JIRA] (ISPN-10050) unlock for fqn does not work while two udp packet received
by 俐佳 张 (Jira)
俐佳 张 created ISPN-10050:
---------------------------
Summary: unlock for fqn does not work while two udp packet received
Key: ISPN-10050
URL: https://issues.jboss.org/browse/ISPN-10050
Project: Infinispan
Issue Type: Enhancement
Components: Core
Affects Versions: 7.2.5.Final
Reporter: 俐佳 张
Attachments: t783, t785
when udp packet received twice, two threads try to acquire the lock, lock was acquired successfully twice. But unlock only executed ones. That cause fqn couldn't be released.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years
[JBoss JIRA] (ISPN-10049) Persistence Executor threads should use ProcessorInfo
by Katia Aresti (Jira)
[ https://issues.jboss.org/browse/ISPN-10049?page=com.atlassian.jira.plugin... ]
Katia Aresti updated ISPN-10049:
--------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
> Persistence Executor threads should use ProcessorInfo
> -----------------------------------------------------
>
> Key: ISPN-10049
> URL: https://issues.jboss.org/browse/ISPN-10049
> Project: Infinispan
> Issue Type: Bug
> Components: Loaders and Stores
> Affects Versions: 9.4.9.Final
> Reporter: William Burns
> Assignee: William Burns
> Priority: Major
> Fix For: 10.0.0.Beta3, 9.4.10.Final
>
>
> Due to running in containerized environments, we can't use the normal Runtime#availableProcessors method since it is reported correctly in some cases. We need to convert the usage to ProcessorInfo which takes that into account.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years
[JBoss JIRA] (ISPN-10049) Persistence Executor threads should use ProcessorInfo
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10049?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10049:
-----------------------------------
Summary: Persistence Executor threads should use ProcessorInfo (was: Peristence Executor threads should use ProcessorInfo)
> Persistence Executor threads should use ProcessorInfo
> -----------------------------------------------------
>
> Key: ISPN-10049
> URL: https://issues.jboss.org/browse/ISPN-10049
> Project: Infinispan
> Issue Type: Bug
> Components: Loaders and Stores
> Affects Versions: 9.4.9.Final
> Reporter: William Burns
> Assignee: William Burns
> Priority: Major
> Fix For: 10.0.0.Beta3, 9.4.10.Final
>
>
> Due to running in containerized environments, we can't use the normal Runtime#availableProcessors method since it is reported correctly in some cases. We need to convert the usage to ProcessorInfo which takes that into account.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years
[JBoss JIRA] (ISPN-10049) Peristence Executor threads should use ProcessorInfo
by William Burns (Jira)
William Burns created ISPN-10049:
------------------------------------
Summary: Peristence Executor threads should use ProcessorInfo
Key: ISPN-10049
URL: https://issues.jboss.org/browse/ISPN-10049
Project: Infinispan
Issue Type: Bug
Components: Loaders and Stores
Affects Versions: 9.4.9.Final
Reporter: William Burns
Assignee: William Burns
Fix For: 10.0.0.Beta3, 9.4.10.Final
Due to running in containerized environments, we can't use the normal Runtime#availableProcessors method since it is reported correctly in some cases. We need to convert the usage to ProcessorInfo which takes that into account.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years