Bug 1527146

Summary: [GSS](6.4.z) Ensure that we only recover subordinate orphan Xids for servers that this server is configured for
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Brad Maxwell <bmaxwell>
Component: Transaction ManagerAssignee: jboss-set
Status: CLOSED CURRENTRELEASE QA Contact: Pavel Slavicek <pslavice>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.4.18CC: jondruse, ochaloup, tom.jenkinson
Target Milestone: CR1   
Target Release: EAP 6.4.20   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-08-19 12:46:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1510090, 1527854    

Description Brad Maxwell 2017-12-18 16:26:37 UTC
There are two filters where we filter for subordinates but one does not check if the server is in the list of recovery nodes and one just checks to see if it matches the local server. Neither check is correct and we should see if it is in the list of XA recovery nodes.

Comment 2 tom.jenkinson 2018-01-16 10:55:34 UTC
There is an app server change required. I have updated JBEAP-14007 to reflect that.

Comment 7 Jiří Bílek 2018-04-27 13:24:00 UTC
Regression tests passed
Verified with EAP 6.4.20.CP.CR1