Actions
Task #1234
closedTask #1308: Strategy choice and dispatch
Runtime strategy change
Start date:
03/12/2014
Due date:
% Done:
100%
Estimated time:
4.00 h
Description
Develop a procedure to change forwarding strategy of a namespace at runtime.
Steps:
- if the new strategy equals the old effective strategy, abort these steps
- traverse the NameTree entries under the namespace. For each NameTree entry:
- if the NameTree entry is a subtree covered by another explicitly set strategy, skip this subtree
- visit PIT entries and their In/OutRecords, Measurements entry attached on the NameTree, clear the StrategyInfo on those entities
- set new strategy on the StrategyChoice entry
Note: Every strategy MUST be prepared to see an entity without its StrategyInfo.
Updated by Junxiao Shi over 10 years ago
- Priority changed from Low to Normal
- Estimated time changed from 6.00 h to 4.00 h
- Parent task set to #1308
Updated by Junxiao Shi over 10 years ago
- Start date set to 03/12/2014
- % Done changed from 0 to 40
Updated by Junxiao Shi over 10 years ago
- Description updated (diff)
- Status changed from In Progress to Code review
Updated by Junxiao Shi over 10 years ago
- Status changed from Code review to Closed
- % Done changed from 70 to 100
Actions