Project

General

Profile

Actions

Task #1523

closed

Use separate name prefix and sequence number for each LSA type in ChronoSync

Added by Yingdi Yu almost 10 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
Normal
Target version:
Start date:
04/21/2014
Due date:
05/26/2017
% Done:

100%

Estimated time:

Description

NLSR supports three types of LSAs. Each type of LSAs has its own sequence number. Current implementation aggregates the three sequence numbers into one and uses it as the sequence number in ChronoSync.

Since ChronoSync allows an application to sync more than one name prefixes, and the three types of LSAs are independent from each other, we should use separate name prefix and sequence number for each LSA type, so that the sequence number can be easily interpreted.


Related issues 2 (0 open2 closed)

Related to NLSR - Task #4143: Remove support for old sequence fileClosedAshlesh Gawande

Actions
Blocked by NLSR - Task #2400: Determine the necessary changes to use current Chronosync as dependencyClosedAshlesh Gawande01/20/2015

Actions
Actions #1

Updated by Lan Wang almost 10 years ago

  • Assignee set to A K M Mahmudul Hoque
Actions #2

Updated by Ashlesh Gawande over 7 years ago

  • Blocked by Task #2400: Determine the necessary changes to use current Chronosync as dependency added
Actions #3

Updated by Ashlesh Gawande almost 7 years ago

  • Status changed from New to In Progress
  • Assignee changed from A K M Mahmudul Hoque to Ashlesh Gawande
  • % Done changed from 0 to 60
Actions #4

Updated by Ashlesh Gawande almost 7 years ago

  • Status changed from In Progress to Code review
  • Target version set to v0.4.0
  • % Done changed from 60 to 90
Actions #5

Updated by Nicholas Gordon almost 7 years ago

  • Due date set to 05/26/2017
Actions #6

Updated by Ashlesh Gawande almost 7 years ago

  • Status changed from Code review to Feedback
  • % Done changed from 90 to 100

Need to update wiki before, closing:
https://redmine.named-data.net/projects/nlsr/wiki/LSAs
https://redmine.named-data.net/projects/nlsr/wiki/Handles_synchronization_logic_of_NLSR_LSDB_updates

Need to file another issue in v0.5.0 which will remove legacy seq file support.

Actions #8

Updated by Ashlesh Gawande almost 7 years ago

  • Related to Task #4143: Remove support for old sequence file added
Actions #9

Updated by Ashlesh Gawande almost 7 years ago

  • Status changed from Feedback to Closed
Actions

Also available in: Atom PDF