Contents



Release Deliverables

NameDescription
ITM Tunnel scalability


TEP InterfaceTo avoid creating tunnel interfaces interface-manager, all the tunnel handling should be contained within ITM service
Selective BFD monitoringIt should be possible to selectively enable BFD monitoring using config knobs
Tunnel watch group supportUse of tunnel group with watch-port set as the tunnel openflow-port
point-to-multipoint tunnel supportUse of openflow-based-tunnels without tunnel-interfaces


integration with Infrautils S-n-D frameworkInterface Manager and ITM will integrate with infrautils S-n-D framework to publish their operational status.
Project Improvements


Use new ManagedNewTransactionRunnerUse new ManagedNewTransactionRunner utility everywhere there is a DataBroker
Use new FutureRpcResults utilityUse new FutureRpcResults utility in every RPC
Migration from DJC to Infrautils JCMigrate all users of @Deprecated genius DJC to infrautils JC
Migration to Infrautils CacheSwitch to using new infrautils Cache API instead of using ConcurrentMap
Component test Improvementsun-ignore InterfaceManagerConfigurationTest & add more tests
Migrate to new Data Store ListenersMigrate all users of @Deprecated Data Store Listeners to new ones


 Release Milestones

MilestoneOffset 0 DateDeliverables
M009/14/2017


NameDescription
Release PlanCandidate Release Plan


M110/14/2017


NameDescription
Release PlanFinal Release Plan


M211/14/2017


NameDescription
Feature Freeze


M312/14/2017


NameDescription
API Freeze


M41/14/2018


NameDescription
Code Freeze


RC0 - RC32/7/2018 - 2/28/2018


NameDescription
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.


Release Review2/21/2018 - 2/28/2018Review of project's release readiness
Formal Release3/7/2018Formal Release of Oxygen

Externally Consumable APIs

Expected Dependencies on Other Projects

GENIUS depends on following projects :

  1. YANG Tools, MDSAL, OVSDB, OpenflowPlugin, Odlparent, Controller, Infrautils

Expected Incompatibilities with Other Projects

None

Compatibility with Previous Releases

Themes and Priorities


Requests from Other Projects

None

Test Tools Requirements

None

Other