Bug 47133

Critical

GemStone/S 64 Bit

3.3.6, 3.3.5, 3.3.4, 3.3.3, 3.3.2, 3.3.1, 3.3, 3.2.17, 3.2.16, 3.2.15, 3.2.14, 3.2.13, 3.2.12, 3.2.11, 3.2.10, 3.2.9, 3.2.8.1, 3.2.8, 3.2.7, 3.2.6, 3.2.5, 3.2.4, 3.2.3, 3.2.2, 3.2.1, 3.2

All Platforms

3.4, 3.3.7, 3.2.18

Suspended checkpoints will silently resume after an Epoch GC

When checkpoints have been suspended using "System suspendCheckpointsForMinutes:", if an Epoch GC should run during this time window, the suspension is cancelled and checkpoints will resume, without any warning messages in the stone log.  If a checkpoint should subsequently occur while extent copies are being taken, the resulting extent copies could be corrupted and therefore unusable.

Workaround

Suspend Epoch GC using: "System disableEpochGc" before executing the "System suspendCheckpointsForMinutes:" command, and then resume them using "System enableEpochGc" after the suspension time window or when checkpoints are resumed using "System resumeCheckpoints"


Last updated: 8/29/17