High level summary:
IPv6 segment routing
Virtual Private Wire Service (VPWS)
New TL1 southbound for Lumentum WaveReady
Kafka now uses HA primitives
Virtualization support (to virtualize ONOS instances??)
Northbound Intent Interface Enhancements
Optional Guaranteed Bandwidth Allocation
Shared resource modeling
Hashing support for ECMP traffic distribution
Enhance YANG Compiler for auto-generation of JAVA as per YANG.
YANG Runtime for automation of CODEC.
XML/JSON Serialializers to adapt Models.
Improvements to Atomix for log compaction efficiency/correctness - improving HA characteristics of ONOS
Implement Atomix AsyncAtomicCounterMap, AtomicCounterMap and state machine.
Update to Atomix version 1.0.3
Handle YANG tools generated code to extend Model Object for module, sub-module, container, list and augment.
Handle YANG tools generated classes for augmentable node to adopt to augmentation defined in Model Object.
Handle YANG tools modification to stop generation of process subtree, select leaf etc.
Builder pattern to replace with setters for generated code to provide mutability to the generated code.
YANG tools to generate service interface only for RPC and notification.
Auto generation of RPC handler, RPC commands and Register RPC class to ease application usage.
Implementation of XML serializer to carry out XML to data node/ resource id CODEC
Model converter implementation for converting resource data to model object data
Implementation of Model Object Id to support schema unaware application to create resource identifier.
Implemented YANG schema provider context.
Defined and implemented YANG serializer helper.
Defined YANG data node listener's based walker mechanism.
Support for NETCONF active/passive component utility.
- Himanshu Ranjan
- Add ability to connect NETCONF devices through ssh
- Himanshu Ranjan