Title | Arena allocation policy does not interact intelligently with the reserve pool |
Status | closed |
Priority | optional |
Assigned user | Richard Brooksby |
Organization | Ravenbrook |
Description | When trying to allocate a tract in an arena, we attempt a series of methods (see design/strategy#.policy.alloc.impl): Plan A looks in non-blacklisted preferred zones. Plan B looks in preferred zones plus non-blacklisted free zones. Plan C attempts to grow the arena and, if that succeeds, retries plan A and plan B. Plan D looks in all non-blacklisted zones. Plan E looks in all zones. How many of these plans to attempt should probably be controlled somehow - for instance so it can interact with the reserve pool. NB 2015-09-09 |
Analysis | Policy for deploying the reserve pool should be pulled into policy.c as a first step. |
How found | unknown |
Evidence | [1] https://info.ravenbrook.com/mail/2015/09/04/13-56-30/0/ [2] https://info.ravenbrook.com/mail/2015/09/04/15-34-58/0/ |
Created by | Richard Brooksby |
Created on | 2016-02-27 00:20:01 |
Last modified by | Richard Brooksby |
Last modified on | 2016-03-15 05:24:10 |
History | 2016-02-27 RB Split from job003944. |
Change | Effect | Date | User | Description |
---|---|---|---|---|
190000 | closed | 2016-03-13 20:34:01 | Richard Brooksby | Basic removal of the reservoir pool from code and design. Imported from Git Author: Richard Brooksby <rb@ravenbrook.com> 1457901144 +0000 Committer: Richard Brooksby <rb@ravenbrook.com> 1457901144 +0000 sha1: d1df7980778935fc4bb2244e904338987213f2f6 push-state: complete parent-changes: 6b855f4239e9abf7c07ed092ce533f57044be1a9=[189990] |