aboutsummaryrefslogtreecommitdiffstats
path: root/RELEASE.md
blob: 097094d9ef0145b5de860350dbe542feff0f13b2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
# Release Notes    {#release notes

* @subpage release_notes_1908
* @subpage release_notes_1904
* @subpage release_notes_1901

@page release_notes_1908 Release notes for Sweetcomb 19.08

## Northbound Interface
- Remove gNMI from sweetcomb to become a separate project.
- Support for ietf-interfaces statistics

## High Availability
- migration from scvpp to vom.

## Code Refactor
- Enable mutil-thread VPP API calling support.
- Callback helper function enhancement.
- Introduce a new registration mechanism.

## Test Framework
- Docker build and test improvements
- Automatic test run


@page release_notes_1904 Release notes for Sweetcomb 19.04

## Northbound Interface
- Init gNMI Server

## NAT
- Add IETF NAT Yang Models.
- Add IETF NAT Translation Layer.
- Add IETF NAT test cases.

## High Availability
- Add vpp health check.

## Code Refactor
- Code global cleanup.
- Refactor build system.
- Rework scvpp to be only interface with VAPI.
- Rework interface and local routing to leverage new scvpp.

## Test Framework
- Add unit test framework.
- Add unit test suite for interface and local routing.
- Build docker environment to test integration of sweetcomb and VPP.


@page release_notes_1901 Release notes for Sweetcomb 19.01

## Features

### Northbound Interface
- Netconf
- gRPC Network Management Interface

### IETF Yang Models
- ietf-interfaces@2014-05-08.yang
- ietf-interfaces.yang
- ietf-ip@2014-06-16.yang
- ietf-yang-types@2013-07-15.yang

### OpenConfig Yang Models
- openconfig-extensions.yang
- openconfig-if-aggregate.yang
- openconfig-if-ethernet.yang
- openconfig-if-ip.yang
- openconfig-if-types.yang
- openconfig-inet-types.yang
- openconfig-interfaces.yang
- openconfig-local-routing.yang
- openconfig-policy-types.yang
- openconfig-types.yang
- openconfig-vlan-types.yang
- openconfig-vlan.yang
- openconfig-yang-types.yang

### Data Store
- Sysrepo configuration
- Sysrepo operational

### Translation Layer: IETF
- interface

### Translation Layer: OpenConfig
- interface
- local routing

### Connection to VPP
- connection to VPP's binary API