[jira] [Commented] (GEODE-10163) AuthExpirationTransactionUpgradeTest fails with older versions of Geode due to changes to TXId class

2022-03-24 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/GEODE-10163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17512129#comment-17512129
 ] 

ASF subversion and git services commented on GEODE-10163:
-

Commit ac3dbecadb0e4e5e6add9b76e1cf76e6776d68b0 in geode's branch 
refs/heads/develop from Joris Melchior
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=ac3dbec ]

GEODE-10163: upgradeTest serialization issues (#7488)

- AuthExpirationTransactionUpgradeTest had issues with serialization of
  TXId class between different versions of test VMs during the
  upgradeTest.
- Change made to the test so that we serialize a String instead of the
  TXId to avoid this issue and gain the ability to run the test across a
  wider range of client versions.

> AuthExpirationTransactionUpgradeTest fails with older versions of Geode due 
> to changes to TXId class
> 
>
> Key: GEODE-10163
> URL: https://issues.apache.org/jira/browse/GEODE-10163
> Project: Geode
>  Issue Type: Bug
>  Components: security
>Affects Versions: 1.15.0
>Reporter: Joris Melchior
>Assignee: Joris Melchior
>Priority: Major
>  Labels: GeodeOperationAPI, pull-request-available
> Fix For: 1.15.0
>
>
> AuthExpirationTransactionUpgradeTest fails with older versions of Geode due 
> to changes to TXId class that have taken place over time.
>  
> When running the test attempting to run against client versions of Geode 
> older than 1.14 the test suffers from serialization errors due to changes to 
> the TXId class.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-10163) AuthExpirationTransactionUpgradeTest fails with older versions of Geode due to changes to TXId class

2022-03-24 Thread Joris Melchior (Jira)


[ 
https://issues.apache.org/jira/browse/GEODE-10163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17512045#comment-17512045
 ] 

Joris Melchior commented on GEODE-10163:


Analysis shows that we can change the test so that it will not serialize the 
TXId class any longer. Instead we can exchange a String between the VMs that 
represents the TXId and where needed reconstitute the ID from the 
InternalDistributedMember and the Unique ID on the fly.

> AuthExpirationTransactionUpgradeTest fails with older versions of Geode due 
> to changes to TXId class
> 
>
> Key: GEODE-10163
> URL: https://issues.apache.org/jira/browse/GEODE-10163
> Project: Geode
>  Issue Type: Bug
>  Components: security
>Affects Versions: 1.15.0
>Reporter: Joris Melchior
>Assignee: Joris Melchior
>Priority: Major
>  Labels: GeodeOperationAPI, needsTriage
>
> AuthExpirationTransactionUpgradeTest fails with older versions of Geode due 
> to changes to TXId class;
>  
> When running the test attempting to run against versions of Geode older than 
> 1.14 the test suffers from serialization errors due to changes to the TXId 
> class.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)