Lisp Flow Mapping: Carbon: Release Plan
Contents
Introduction
This project is in offset 1.
Release Deliverables
Name | Description |
---|---|
Geo distribution of cluster | Experiment with geo-distributed clustering and evaluate feasibility of non-voting cluster member for this. |
Negative prefix subscription | Accept subscription for negative mappings and SMR once a positive mapping is registered. |
Multithreading in SB | Enable multithreading in SB. |
Neutron Support improvements | Add support for xTR-ID in map-registers being stored as a Host-ID, such that Neutron Add/Update Port calls can match an existing xTR in LISP network. |
TCP support as a southbound transport (tentative) | TCP support as a southbound transport . |
Locator Scopes (Tentative) | Add support for defining locator scopes and transitional RTRs. |
Release Milestones
Milestone | Offset 1 Date | Deliverables |
---|---|---|
M1 | 10/27/2016 | |
M2 | 12/1/2016 | |
M3 | 1/19/2017 | |
M4 | 2/16/2017 | |
M5 | 3/16/2017 | |
RC0 | 4/13/2017 | |
RC1 | 4/20/2017 | |
RC2 | 4/27/2017 | |
RC3 | 5/4/2017 | |
Formal Release | 5/11/2017 |
Externally Consumable APIs
mappingservice-api
Short Name | Description | Type (at M2) | Type (at M3) | Type (release) | Contract | Supporting Code |
---|---|---|---|---|---|---|
Mapping Service | Main Mapping Service | Provisional | Provisional | Provisional | odl-mappingservice.yang , IMappingService.java | mappingservice.implementation |
LISP SB | LISP Southbound Plugin | Provisional | Provisional | Provisional | odl-lisp-sb.yang | mappingservice.southbound |
LISP Address Types | LISP Address Types | Provisional | Provisional | Provisional | ietf-lisp-address-types.yang | mappingservice.lisp-proto |
Expected Dependencies on Other Projects
Providing Project | Deliverable Name | Needed By | Acknowledged? | Description |
---|---|---|---|---|
YANG Tools | Objects to be comparable() | M2? | YANG Tools objects to have a comparable() method that can be overridden, for use in IPv4/IPv6 prefix lookup tables (see bug 3032) | |
? |
Expected Incompatibilities with Other Projects
N/A
Compatibility with Previous Releases
Removed APIs and/or Functionality
TBD
Deprecated APIs and/or Functionality
TBD
Changed APIs and/or Functionality
TBD
Themes and Priorities
The main theme of this release is improved performance and scalability.
Requests from Other Projects
Test Tools Requirements
System Test for Carbon
Other
LIST of Dropped Tentative Deliverables
The following tentative deliverables are dropped:
TBD