Project

General

Profile

Feature #2185

Recognize CachingPolicy=NoCache

Added by Junxiao Shi almost 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Tables
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
3.00 h

Description

Change CS insert procedure to not admit a Data packet into ContentStore if its LocalControlHeader sets CachingPolicy=NoCache.


Related issues

Related to NFD - Feature #2181: Disallow unsolicited Data from local appsClosed

Blocked by ndn-cxx - Feature #2183: LocalControlHeader: CachingPolicyClosed

Blocks NFD - Feature #2411: ContentStore API: asynchronous lookupClosed

History

#1 Updated by Junxiao Shi almost 5 years ago

  • Related to Feature #2181: Disallow unsolicited Data from local apps added

#2 Updated by Junxiao Shi almost 5 years ago

  • Blocked by Feature #2183: LocalControlHeader: CachingPolicy added

#3 Updated by Junxiao Shi over 4 years ago

  • Status changed from New to In Progress
  • Target version changed from v0.3 to v0.4

#4 Updated by Junxiao Shi over 4 years ago

  • Description updated (diff)
  • Category changed from Forwarding to Tables

After reading NFD Developer Guide, I realize that the correct place to implement this feature is in ContentStore.

\item If one or more matching PIT entries are found, the Data is inserted to ContentStore.
Note that even if the pipeline inserts the Data to the ContentStore, whether it is stored and how long it stays in the ContentStore is determined by ContentStore admission and replacement policy.%
\footnote{The current implementation has fixed ``admit all'' admission policy and ``priority FIFO'' as replacement policy, see Section~\ref{sec:tab-cs}.}

#5 Updated by Junxiao Shi over 4 years ago

  • % Done changed from 0 to 60

http://gerrit.named-data.net/1782

I will update NFD Developer Guide after Change is merged.

#6 Updated by Junxiao Shi over 4 years ago

  • Estimated time changed from 2.00 h to 3.00 h

I notice that #2254 and #1706 did not update NFD Developer Guide.
I'll update for these as part of this issue.
This requires an increasing of "Estimated time".

#7 Updated by Junxiao Shi over 4 years ago

  • Blocks Feature #2411: ContentStore API: asynchronous lookup added

#8 Updated by Junxiao Shi over 4 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 60 to 100

NFD Developer Guide is updated.

#9 Updated by Junxiao Shi over 4 years ago

  • Status changed from Resolved to Closed

I'm closing this issue because there's no objection in past 7 days.

Also available in: Atom PDF