Full recovery does not preserve the FIFO grouping order

Description

The issue was discussed with Yechiel, the solution he suggests is:
1. Keep the object list of fifo grouping type in just one segment.(as done with full fifo)
2. Allow only 1 thread to do recovery of this type.
(Regular fifo ordering is also broken if recovery threads are more than 1, will add separate jira for that)

Workaround

None

Acceptance Test

com.gigaspaces.test.support.freq.case12295.FifoGroupAfterFullRecoveryTest
com.gigaspaces.test.support.freq.case12295.FifoTypeAfterFullRecoveryTest
com.gigaspaces.test.support.freq.case12295.MixedFifoAndNoneFifoAfterFullRecoveryTest
com.gigaspaces.test.support.freq.case12443.FifoGroupRecoveryTimeTest

Status

Assignee

Yael Nahon

Reporter

Ester Atzmon

Priority

Medium

SalesForce Case ID

12295

Commitment Version/s

None

Due date

None

Product

XAP

Edition

Open Source

Platform

All
Configure