Project

General

Profile

Actions

Feature #3664

closed

Incoming Nack pipeline: consider Link during FIB lookup

Added by Junxiao Shi over 7 years ago. Updated over 7 years ago.

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

100%

Estimated time:
2.00 h

Description

In incoming Nack pipeline, consider Link during the FIB lookup, similar to ContentStore miss pipeline.


Related issues 3 (1 open2 closed)

Related to NFD - Feature #3000: Design mobility with forwarding hintFeedback

Actions
Related to NFD - Task #3205: Reduce usage of shared_ptr in forwardingClosedJunxiao Shi

Actions
Blocked by NFD - Feature #3034: ContentStore miss pipeline: process Link for mobilityClosedJunxiao Shi

Actions
Actions #1

Updated by Junxiao Shi over 7 years ago

  • Related to Feature #3000: Design mobility with forwarding hint added
Actions #2

Updated by Junxiao Shi over 7 years ago

  • Blocked by Feature #3034: ContentStore miss pipeline: process Link for mobility added
Actions #3

Updated by Junxiao Shi over 7 years ago

  • Status changed from New to In Progress
  • Assignee set to Junxiao Shi
Actions #4

Updated by Junxiao Shi over 7 years ago

  • % Done changed from 0 to 40

https://gerrit.named-data.net/2919 moves FIB lookup into Forwarder::lookupFib.
This commit also prepares for #3205 API change as noted in #3164 note-8.

Test coverage is incomplete, but this will be improved in another commit after #3205 and #3164 are completed.

NFD devguide will be updated at the end.

Actions #5

Updated by Junxiao Shi over 7 years ago

  • Related to Task #3205: Reduce usage of shared_ptr in forwarding added
Actions #6

Updated by Junxiao Shi over 7 years ago

  • % Done changed from 40 to 50

nfd-docs:commit:2700270dc87cf2052aa36ef87decc893a9df031d updates text about Forwarder::lookupFib function and related API changes.

nfd-docs:commit:170ca1bcbc13411e20cafa6537af207160f0000e adds "FIB lookup procedure" figure.

Actions #7

Updated by Junxiao Shi over 7 years ago

https://gerrit.named-data.net/3151 moves Forwarder::lookupFib to Strategy::lookupFib, because FIB lookup is used by strategy only.
Changes in test case is kept to minimum; test coverage improvements will be performed in the next Change.

Actions #8

Updated by Junxiao Shi over 7 years ago

  • % Done changed from 50 to 70

https://gerrit.named-data.net/3159 adds more test cases for Strategy::lookupFib.

Actions #9

Updated by Junxiao Shi over 7 years ago

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

https://gerrit.named-data.net/3203 corrects a typo in test suite.

nfd-docs:commit:6343f7427a5a28780a5a04f9d09fa4e0004720a3 renames Forwarder::lookupFib to Strategy::lookupFib.

Actions #10

Updated by Junxiao Shi over 7 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF