[JBoss JIRA] (ISPN-7911) Functional commands do not invalidate L1 cache
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-7911?page=com.atlassian.jira.plugin.... ]
Dan Berindei updated ISPN-7911:
-------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 9.1.0.CR1
Resolution: Done
> Functional commands do not invalidate L1 cache
> ----------------------------------------------
>
> Key: ISPN-7911
> URL: https://issues.jboss.org/browse/ISPN-7911
> Project: Infinispan
> Issue Type: Bug
> Components: Core
> Affects Versions: 9.1.0.Alpha1
> Reporter: Radim Vansa
> Assignee: Radim Vansa
> Fix For: 9.1.0.CR1
>
>
> SSIA. Test that fails in {{DistSyncFuncTest}} courtesy of [~karesti]:
> {code:java}
> public void testEvalFromNonOwner() {
> initAndTest();
> Cache<Object, String> nonOwner = getFirstNonOwner("k1");
> FunctionalMapImpl<Object, String> objectStringFunctionalMap = FunctionalMapImpl.create(nonOwner.getAdvancedCache());
> FunctionalMap.ReadWriteMap<Object, String> functionalMap = ReadWriteMapImpl.create(objectStringFunctionalMap);
> SerializableFunction<EntryView.ReadWriteEntryView<Object, String>, Void> func = v -> {
> v.set("value2");
> return null;
> };
> try {
> functionalMap.eval("k1", func).get();
> assertOnAllCachesAndOwnership("k1", "value2");
> } catch (InterruptedException e) {
> e.printStackTrace();
> } catch (ExecutionException e) {
> e.printStackTrace();
> }
> }
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 9 months
[JBoss JIRA] (ISPN-7955) Hot Rod client needs to re-resolve topology addresses after failure to connect
by Tristan Tarrant (JIRA)
[ https://issues.jboss.org/browse/ISPN-7955?page=com.atlassian.jira.plugin.... ]
Tristan Tarrant updated ISPN-7955:
----------------------------------
Status: Open (was: New)
> Hot Rod client needs to re-resolve topology addresses after failure to connect
> ------------------------------------------------------------------------------
>
> Key: ISPN-7955
> URL: https://issues.jboss.org/browse/ISPN-7955
> Project: Infinispan
> Issue Type: Bug
> Components: Remote Protocols
> Affects Versions: 8.2.6.Final, 8.1.7.Final, 9.1.0.Beta1, 9.0.3.Final
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
>
> The Hot Rod client resolves topology addresses on reception. In dynamic environments where server nodes can restart with different IPs (but maintaining their external hostname) this causes the client to fail to reconnect. The client should hold on to the original address and re-resolve it in case of failures.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 9 months
[JBoss JIRA] (ISPN-7957) Hot Rod client needs to re-resolve topology addresses after failure to connect
by Tristan Tarrant (JIRA)
Tristan Tarrant created ISPN-7957:
-------------------------------------
Summary: Hot Rod client needs to re-resolve topology addresses after failure to connect
Key: ISPN-7957
URL: https://issues.jboss.org/browse/ISPN-7957
Project: Infinispan
Issue Type: Bug
Components: Remote Protocols
Affects Versions: 8.2.6.Final, 8.1.7.Final, 9.1.0.Beta1, 9.0.3.Final
Reporter: Tristan Tarrant
Assignee: Tristan Tarrant
The Hot Rod client resolves topology addresses on reception. In dynamic environments where server nodes can restart with different IPs (but maintaining their external hostname) this causes the client to fail to reconnect. The client should hold on to the original address and re-resolve it in case of failures.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 9 months
[JBoss JIRA] (ISPN-6964) Flag is not included in Javadocs
by Vittorio Rigamonti (JIRA)
[ https://issues.jboss.org/browse/ISPN-6964?page=com.atlassian.jira.plugin.... ]
Vittorio Rigamonti updated ISPN-6964:
-------------------------------------
Fix Version/s: 8.2.8.Final
(was: 8.2.7.Final)
> Flag is not included in Javadocs
> --------------------------------
>
> Key: ISPN-6964
> URL: https://issues.jboss.org/browse/ISPN-6964
> Project: Infinispan
> Issue Type: Bug
> Components: Documentation-Core
> Affects Versions: 8.2.4.Final, 9.0.0.Alpha4
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Fix For: 9.1.0.Final, 8.2.8.Final
>
>
> The AdvancedCache javadocs refer to the Flag enumeration, but this is not included in the javadoc. Also DecoratedCache, which should be an internal implementation detail, is referenced as a public API.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 9 months