[JBoss JIRA] (ISPN-7180) ClientClusterExpirationEventsTest.testNullValueMetadataExpiration random failures
by Dan Berindei (Jira)
[ https://issues.redhat.com/browse/ISPN-7180?page=com.atlassian.jira.plugin... ]
Dan Berindei commented on ISPN-7180:
------------------------------------
Since the ISPN-11543 fix, the test has been failing with a different assertion error, and AFAICT the fix only covers the new failure mode.
{noformat}
java.lang.AssertionError:
at org.infinispan.client.hotrod.event.EventLogListener.pollEvent(EventLogListener.java:58)
at org.infinispan.client.hotrod.event.EventLogListener.expectSingleEvent(EventLogListener.java:166)
at org.infinispan.client.hotrod.event.EventLogListener.expectOnlyExpiredEvent(EventLogListener.java:143)
at org.infinispan.client.hotrod.event.ClientClusterExpirationEventsTest.lambda$testNullValueMetadataExpiration$5(ClientClusterExpirationEventsTest.java:171)
at org.infinispan.client.hotrod.test.HotRodClientTestingUtil.withClientListener(HotRodClientTestingUtil.java:138)
at org.infinispan.client.hotrod.event.ClientClusterExpirationEventsTest.testNullValueMetadataExpiration(ClientClusterExpirationEventsTest.java:165)
{noformat}
> ClientClusterExpirationEventsTest.testNullValueMetadataExpiration random failures
> ---------------------------------------------------------------------------------
>
> Key: ISPN-7180
> URL: https://issues.redhat.com/browse/ISPN-7180
> Project: Infinispan
> Issue Type: Bug
> Components: Test Suite
> Affects Versions: 9.0.0.Alpha4
> Reporter: Dan Berindei
> Assignee: Will Burns
> Priority: Critical
> Labels: testsuite_stability
> Fix For: 11.0.0.CR1
>
> Attachments: ClientClusterExpirationEventsTest_20161015.log.gz
>
>
> {noformat}
> 00:31:53,427 ERROR (testng-ClientClusterExpirationEventsTest:[]) [TestSuiteProgress] Test failed: org.infinispan.client.hotrod.event.ClientClusterExpirationEventsTest.testNullValueMetadataExpiration
> java.lang.AssertionError: expected:<-2029326077> but was:<-1572153589>
> at org.testng.AssertJUnit.fail(AssertJUnit.java:59) ~[testng-6.8.8.jar:?]
> at org.testng.AssertJUnit.failNotEquals(AssertJUnit.java:364) ~[testng-6.8.8.jar:?]
> at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:80) ~[testng-6.8.8.jar:?]
> at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:88) ~[testng-6.8.8.jar:?]
> at org.infinispan.test.TestingUtil.assertAnyEquals(TestingUtil.java:1481) ~[infinispan-core-tests.jar:9.0.0-SNAPSHOT]
> at org.infinispan.client.hotrod.event.EventLogListener.expectSingleEvent(EventLogListener.java:160) ~[test-classes/:?]
> at org.infinispan.client.hotrod.event.EventLogListener.expectOnlyExpiredEvent(EventLogListener.java:136) ~[test-classes/:?]
> at org.infinispan.client.hotrod.event.ClientClusterExpirationEventsTest.lambda$testNullValueMetadataExpiration$77(ClientClusterExpirationEventsTest.java:158) ~[test-classes/:?]
> at org.infinispan.client.hotrod.event.ClientClusterExpirationEventsTest$$Lambda$365/1048942861.accept(Unknown Source) ~[?:?]
> at org.infinispan.client.hotrod.test.HotRodClientTestingUtil.withClientListener(HotRodClientTestingUtil.java:176) ~[test-classes/:?]
> at org.infinispan.client.hotrod.event.ClientClusterExpirationEventsTest.testNullValueMetadataExpiration(ClientClusterExpirationEventsTest.java:152) ~[test-classes/:?]
> {noformat}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 8 months
[JBoss JIRA] (ISPN-11721) Add Rolling Upgrade CLI commands
by Pedro Ruivo (Jira)
[ https://issues.redhat.com/browse/ISPN-11721?page=com.atlassian.jira.plugi... ]
Pedro Ruivo updated ISPN-11721:
-------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 11.0.0.CR1
Resolution: Done
> Add Rolling Upgrade CLI commands
> --------------------------------
>
> Key: ISPN-11721
> URL: https://issues.redhat.com/browse/ISPN-11721
> Project: Infinispan
> Issue Type: Enhancement
> Components: CLI
> Affects Versions: 11.0.0.Dev04
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 11.0.0.CR1
>
>
> The CLI should be able to invoke the rolling upgrade commands exposed in ISPN-11503
> The commands should be:
> {{migrate synchronize cachename}}
> {{migrate disconnect cachename}}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 8 months
[JBoss JIRA] (ISPN-2575) Key Transformer registration is required on all nodes of the cluster, in case of custom keys
by Nistor Adrian (Jira)
[ https://issues.redhat.com/browse/ISPN-2575?page=com.atlassian.jira.plugin... ]
Nistor Adrian updated ISPN-2575:
--------------------------------
Fix Version/s: 11.0.0.Final
(was: 10.1.0.Final)
> Key Transformer registration is required on all nodes of the cluster, in case of custom keys
> --------------------------------------------------------------------------------------------
>
> Key: ISPN-2575
> URL: https://issues.redhat.com/browse/ISPN-2575
> Project: Infinispan
> Issue Type: Enhancement
> Components: Embedded Querying
> Affects Versions: 5.2.0.Beta5
> Reporter: Anna Manukyan
> Assignee: Nistor Adrian
> Priority: Minor
> Fix For: 11.0.0.Final
>
> Attachments: ClusteredCacheTest.java
>
>
> The case is the following:
> I have a clustered cache on which I want to perform a search. I'm doing the following:
> I'm initializing SearchManager on node1, I'm registering a custom key transformer for my key using the created searchmanager, but then when I'm trying to put data into the cache on node1 (which is in REPL_SYNC mode with cache on node2), I'm getting the exception:
> java.lang.IllegalArgumentException: Indexing only works with entries keyed on Strings, primitives and classes that have the @Transformable annotation - you passed in a class org.infinispan.query.test.CustomKey3. Alternatively, see org.infinispan.query.SearchManager#registerKeyTransformer
> When I'm initializing the SearchManager using node2 cache and register the keyTransformer on it as well, then everything works perfectly, even though I am not using the second created SearchManager.
> The test which reproduces the issue is attached to the jira. Please see the test case: testSearchKeyTransformer()
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 8 months
[JBoss JIRA] (ISPN-2575) Key Transformer registration is required on all nodes of the cluster, in case of custom keys
by Nistor Adrian (Jira)
[ https://issues.redhat.com/browse/ISPN-2575?page=com.atlassian.jira.plugin... ]
Nistor Adrian closed ISPN-2575.
-------------------------------
Resolution: Won't Fix
> Key Transformer registration is required on all nodes of the cluster, in case of custom keys
> --------------------------------------------------------------------------------------------
>
> Key: ISPN-2575
> URL: https://issues.redhat.com/browse/ISPN-2575
> Project: Infinispan
> Issue Type: Enhancement
> Components: Embedded Querying
> Affects Versions: 5.2.0.Beta5
> Reporter: Anna Manukyan
> Assignee: Nistor Adrian
> Priority: Minor
> Fix For: 11.0.0.Final
>
> Attachments: ClusteredCacheTest.java
>
>
> The case is the following:
> I have a clustered cache on which I want to perform a search. I'm doing the following:
> I'm initializing SearchManager on node1, I'm registering a custom key transformer for my key using the created searchmanager, but then when I'm trying to put data into the cache on node1 (which is in REPL_SYNC mode with cache on node2), I'm getting the exception:
> java.lang.IllegalArgumentException: Indexing only works with entries keyed on Strings, primitives and classes that have the @Transformable annotation - you passed in a class org.infinispan.query.test.CustomKey3. Alternatively, see org.infinispan.query.SearchManager#registerKeyTransformer
> When I'm initializing the SearchManager using node2 cache and register the keyTransformer on it as well, then everything works perfectly, even though I am not using the second created SearchManager.
> The test which reproduces the issue is attached to the jira. Please see the test case: testSearchKeyTransformer()
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 8 months
[JBoss JIRA] (ISPN-2575) Key Transformer registration is required on all nodes of the cluster, in case of custom keys
by Nistor Adrian (Jira)
[ https://issues.redhat.com/browse/ISPN-2575?page=com.atlassian.jira.plugin... ]
Work on ISPN-2575 stopped by Nistor Adrian.
-------------------------------------------
> Key Transformer registration is required on all nodes of the cluster, in case of custom keys
> --------------------------------------------------------------------------------------------
>
> Key: ISPN-2575
> URL: https://issues.redhat.com/browse/ISPN-2575
> Project: Infinispan
> Issue Type: Enhancement
> Components: Embedded Querying
> Affects Versions: 5.2.0.Beta5
> Reporter: Anna Manukyan
> Assignee: Nistor Adrian
> Priority: Minor
> Fix For: 11.0.0.Final
>
> Attachments: ClusteredCacheTest.java
>
>
> The case is the following:
> I have a clustered cache on which I want to perform a search. I'm doing the following:
> I'm initializing SearchManager on node1, I'm registering a custom key transformer for my key using the created searchmanager, but then when I'm trying to put data into the cache on node1 (which is in REPL_SYNC mode with cache on node2), I'm getting the exception:
> java.lang.IllegalArgumentException: Indexing only works with entries keyed on Strings, primitives and classes that have the @Transformable annotation - you passed in a class org.infinispan.query.test.CustomKey3. Alternatively, see org.infinispan.query.SearchManager#registerKeyTransformer
> When I'm initializing the SearchManager using node2 cache and register the keyTransformer on it as well, then everything works perfectly, even though I am not using the second created SearchManager.
> The test which reproduces the issue is attached to the jira. Please see the test case: testSearchKeyTransformer()
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 8 months
[JBoss JIRA] (ISPN-2575) Key Transformer registration is required on all nodes of the cluster, in case of custom keys
by Nistor Adrian (Jira)
[ https://issues.redhat.com/browse/ISPN-2575?page=com.atlassian.jira.plugin... ]
Work on ISPN-2575 started by Nistor Adrian.
-------------------------------------------
> Key Transformer registration is required on all nodes of the cluster, in case of custom keys
> --------------------------------------------------------------------------------------------
>
> Key: ISPN-2575
> URL: https://issues.redhat.com/browse/ISPN-2575
> Project: Infinispan
> Issue Type: Enhancement
> Components: Embedded Querying
> Affects Versions: 5.2.0.Beta5
> Reporter: Anna Manukyan
> Assignee: Nistor Adrian
> Priority: Minor
> Fix For: 11.0.0.Final
>
> Attachments: ClusteredCacheTest.java
>
>
> The case is the following:
> I have a clustered cache on which I want to perform a search. I'm doing the following:
> I'm initializing SearchManager on node1, I'm registering a custom key transformer for my key using the created searchmanager, but then when I'm trying to put data into the cache on node1 (which is in REPL_SYNC mode with cache on node2), I'm getting the exception:
> java.lang.IllegalArgumentException: Indexing only works with entries keyed on Strings, primitives and classes that have the @Transformable annotation - you passed in a class org.infinispan.query.test.CustomKey3. Alternatively, see org.infinispan.query.SearchManager#registerKeyTransformer
> When I'm initializing the SearchManager using node2 cache and register the keyTransformer on it as well, then everything works perfectly, even though I am not using the second created SearchManager.
> The test which reproduces the issue is attached to the jira. Please see the test case: testSearchKeyTransformer()
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 8 months