[JBoss JIRA] (ISPN-9418) Upgrade to RXjava 2.1.17
by Ryan Emerson (JIRA)
Ryan Emerson created ISPN-9418:
----------------------------------
Summary: Upgrade to RXjava 2.1.17
Key: ISPN-9418
URL: https://issues.jboss.org/browse/ISPN-9418
Project: Infinispan
Issue Type: Component Upgrade
Components: Core
Affects Versions: 9.4.0.Beta1
Reporter: Ryan Emerson
Assignee: Ryan Emerson
Fix For: 9.4.0.CR1
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 8 months
[JBoss JIRA] (ISPN-9415) Client topology is not updated after cache becomes degraded
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-9415?page=com.atlassian.jira.plugin.... ]
Dan Berindei updated ISPN-9415:
-------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request: https://github.com/infinispan/infinispan/pull/6192
> Client topology is not updated after cache becomes degraded
> -----------------------------------------------------------
>
> Key: ISPN-9415
> URL: https://issues.jboss.org/browse/ISPN-9415
> Project: Infinispan
> Issue Type: Bug
> Components: Server
> Affects Versions: 9.4.0.Beta1, 9.3.1.Final
> Reporter: Dan Berindei
> Assignee: Dan Berindei
> Fix For: 9.4.0.CR1
>
>
> When a new server is started, or after a merge, the other servers may see it as a an owner in the consistent hash before the other servers see its server address in the address cache ({{___hotRodTopologyCache}}). When a server needs to send a topology update but some of the servers are missing from the address cache, it can't send the topology update, so it tries to send a "partial update" that excludes the missing servers from the segment owners. In order to send the full topology update when the address cache is populated, the partial topology update has to be sent a smaller topology id, and that means it is only send if {{serverTopologyId >= clientTopologyId + 2}}.
> When the cluster splits and the cache becomes degraded, the servers in the other partition are removed from the address cache, but the list of segment owners is not updated, and the topology id is only incremented by 1. The address cache is incomplete, but a partial update cannot be sent, so the client keeps the old topology and keeps trying to connect to the servers in the other partition.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 8 months
[JBoss JIRA] (ISPN-9417) Server configuration eviction Exception Strategy is not applied
by William Burns (JIRA)
William Burns created ISPN-9417:
-----------------------------------
Summary: Server configuration eviction Exception Strategy is not applied
Key: ISPN-9417
URL: https://issues.jboss.org/browse/ISPN-9417
Project: Infinispan
Issue Type: Bug
Components: Eviction, Server
Reporter: William Burns
Assignee: William Burns
Fix For: 9.4.0.Final, 9.3.2.Final
When the new eviction strategy was added back in, we missed adding a like to actually configure it on the server in CacheConfigurationAdd.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 8 months
[JBoss JIRA] (IPROTO-51) ProtoSchemaBuilder fails on required property of type bytes
by Adrian Nistor (JIRA)
[ https://issues.jboss.org/browse/IPROTO-51?page=com.atlassian.jira.plugin.... ]
Adrian Nistor updated IPROTO-51:
--------------------------------
Fix Version/s: 4.2.2.Final
(was: 4.2.1.Final)
> ProtoSchemaBuilder fails on required property of type bytes
> -----------------------------------------------------------
>
> Key: IPROTO-51
> URL: https://issues.jboss.org/browse/IPROTO-51
> Project: Infinispan ProtoStream
> Issue Type: Bug
> Affects Versions: 3.0.5.Final
> Reporter: Adrian Nistor
> Assignee: Adrian Nistor
> Fix For: 4.3.0.Alpha1, 4.3.0.Final, 4.1.5.Final, 4.2.2.Final
>
>
> {code}
> @ProtoField(number = 10, required = true)
> public byte[] getName() {
> return name;
> }
> {code}
> reults in
> Failure: org.infinispan.protostream.annotations.ProtoSchemaBuilderException: Repeated field 'name' of class app.model.Train cannot be marked required.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 8 months