Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 5.8.0
-
Fix Version/s: 5.9.0
-
Component/s: Message Store
-
Labels:None
Description
When doing a recovery its possible for KahaDB to recover XA transactions that were previously prepared and committed and leave them in a transient in-flight state. This causes the GC cycle to hold old log files when they could otherwise be deleted. These in-flight transactions can be discarded once recovery compeletes.