Project

General

Profile

Feature #4567

Encode Interest into v0.3 format and drop support for v0.2 format

Added by Junxiao Shi about 2 years ago. Updated 9 months ago.

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

100%

Estimated time:
4.50 h

Description

Change ndn::Interest class to always encode into v0.3 format. Decoder no longer accepts v0.2 format.
This is part of Packet03Transition.


Related issues

Related to ndn-cxx - Feature #4709: Update Interest::toUri for v0.3 formatClosedDavide Pesavento

Actions
Blocked by ndn-cxx - Feature #4658: Encode and decode Interest ApplicationParametersClosedDavide Pesavento

Actions
Blocked by ndn-cxx - Bug #4664: NotificationSubscriber uses ChildSelectorClosedJunxiao Shi

Actions
Blocked by ndn-cxx - Bug #4665: CertificateBundleFetcher uses ChildSelectorClosedAlex Afanasyev

Actions
Blocked by ChronoSync - Bug #4684: common.hpp imports Exclude typeClosed

Actions
Blocks ndn-cxx - Feature #4804: Signed Interest v0.3Code reviewEric Newberry

Actions
Blocked by NFD - Feature #4805: Process CanBePrefix and drop SelectorsClosedJunxiao Shi

Actions
Blocked by NFD - Task #4916: Release 0.6.6ClosedAlex Afanasyev

Actions
Blocks NFD - Task #5045: Release 0.7.0ClosedAlex Afanasyev

Actions
#1

Updated by Davide Pesavento about 2 years ago

#2

Updated by Junxiao Shi almost 2 years ago

  • Blocked by Feature #4658: Encode and decode Interest ApplicationParameters added
#3

Updated by Junxiao Shi almost 2 years ago

  • Blocked by Bug #4664: NotificationSubscriber uses ChildSelector added
#4

Updated by Junxiao Shi almost 2 years ago

  • Blocked by Bug #4665: CertificateBundleFetcher uses ChildSelector added
#5

Updated by Junxiao Shi almost 2 years ago

  • Blocked by Bug #4684: common.hpp imports Exclude type added
#6

Updated by Junxiao Shi almost 2 years ago

  • Blocks Feature #4709: Update Interest::toUri for v0.3 format added
#7

Updated by Davide Pesavento over 1 year ago

  • Tags set to Packet03Transition
#8

Updated by Junxiao Shi over 1 year ago

#9

Updated by Junxiao Shi over 1 year ago

  • Blocks Feature #4805: Process CanBePrefix and drop Selectors added
#10

Updated by Junxiao Shi over 1 year ago

#11

Updated by Junxiao Shi about 1 year ago

  • Blocks deleted (Feature #4805: Process CanBePrefix and drop Selectors)
#12

Updated by Junxiao Shi about 1 year ago

#13

Updated by Davide Pesavento 11 months ago

  • Blocked by Feature #4805: Process CanBePrefix and drop Selectors added
#14

Updated by Davide Pesavento 11 months ago

#15

Updated by Davide Pesavento 11 months ago

#16

Updated by Davide Pesavento 10 months ago

  • Subject changed from Encode Interest as v0.3 format and interpret v0.2 as v0.3 to Encode Interest into v0.3 format and drop support for v0.2 format
  • Description updated (diff)
  • Status changed from New to In Progress
  • Assignee set to Davide Pesavento

Decoder continues to accept v0.2 format, and interpret it as v0.3 semantics

Per 2019-07-29 NDN Platform call, we're skipping the above step and dropping v0.2 support immediately.

#17

Updated by Davide Pesavento 10 months ago

  • % Done changed from 0 to 50

https://gerrit.named-data.net/c/ndn-cxx/+/5641 implements most of the changes. Further cleanups and optimizations are possible, but will be done in a separate commit.

#18

Updated by Junxiao Shi 9 months ago

  • Blocked by Feature #4988: Encode Interests to PacketFormat03 added
#19

Updated by Junxiao Shi 9 months ago

  • Blocked by deleted (Feature #4988: Encode Interests to PacketFormat03)
#20

Updated by Junxiao Shi 9 months ago

  • Blocks deleted (Feature #4709: Update Interest::toUri for v0.3 format)
#21

Updated by Davide Pesavento 9 months ago

  • Related to Feature #4709: Update Interest::toUri for v0.3 format added
#22

Updated by Davide Pesavento 9 months ago

  • Status changed from In Progress to Code review
  • % Done changed from 50 to 100
#23

Updated by Davide Pesavento 9 months ago

  • Status changed from Code review to Closed
#24

Updated by Davide Pesavento 7 months ago

Also available in: Atom PDF