MPS issue job003685

TitleNo encapsulation of CBS-failing-over-to-Freelist pattern
Statusclosed
Prioritynice
Assigned userGareth Rees
OrganizationRavenbrook
DescriptionBoth MVT and MVFF use a CBS failing over to a Freelist to maintain the set of free addresses. This pattern ought to be encapsulated in a module.
AnalysisWhen we've implemented the "set of addresses" interface (job003684) we can make a class implementing this pattern.
How foundinspection
EvidenceNone as yet.
Created byGareth Rees
Created on2014-03-07 11:42:07
Last modified byGareth Rees
Last modified on2014-04-03 12:52:51
History2014-03-07 GDR Created.

Fixes

Change Effect Date User Description
185196 closed 2014-04-03 12:52:23 Gareth Rees New module failover implements a fail-over allocator as a Land class.
Use Failover in MVT and MVFF.
Test Failover in landtest.
Implementation of LandFindInZones for Freelist (untested).
Remove signature from RangeStruct so we can embed it without a space cost.