Project

General

Profile

Actions

Feature #1207

closed

CS policy interface

Added by Alex Afanasyev about 10 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Category:
Tables
Target version:
Start date:
02/26/2015
Due date:
% Done:

100%

Estimated time:
12.00 h

Description

Develop a policy interface for ContentStore.

  • The ContentStore itself indexes entries by Name and serves lookups.
  • The policy should be consulted for admission control and cleanup.
  • There can be multiple policies in the code repository, but only one active policy is chosen either in configuration file or at compile time.
  • Runtime change of policy (after inserting some entries) is disallowed.

This Feature also includes moving the current embedded "priority FIFO" cleanup feature into a policy, and make it as the default.

NFD Developer Guide should be updated to reflect this change.


Files


Related issues 3 (0 open3 closed)

Blocked by NFD - Task #1212: CS structureClosedIlya Moiseenko

Actions
Blocked by NFD - Task #2254: Rewrite ContentStore based on ContentStore stubClosedJunxiao Shi

Actions
Blocks NFD - Feature #2219: CS policy: LRUClosedMinsheng Zhang

Actions
Actions

Also available in: Atom PDF