Datamodel v3.0.0-alpha
Pre-release
Pre-release
Major feature changes
- Conforming to data model specifications
- State machine and transitions on connection and topology models
What's Changed
- Add iso3166_2_lvl4 by @congwang09 in #115
- Add sample request with link failure by @congwang09 in #117
- add the status/state back to port object by @YufengXin in #119
- Use uuid for connection request by @congwang09 in #120
- adding a user port to the mocked amlight topology by @YufengXin in #123
- Spec 2.0: changed vlan_range position in 'port' object: make up an unit test case for v2: by @YufengXin in #121
- turn on parsing service vlan_range by @YufengXin in #125
- remove the legacy ogf:network in urns in the last a few test jsons by @YufengXin in #126
- add unitest for model.topology by @YufengXin in #129
- Housekeeping updates by @sajith in #128
- 130 conform to request data model spec 20 by @YufengXin in #131
- Update datamodel topology files according to Spec 2.0.0 by @italovalcy in #132
- Using port IDs map to get nodes of a link by @italovalcy in #135
- Enhancements and fixes for L2VPN creation - Connection v2 by @italovalcy in #136
- Adding status and state attributes to LinkHandler when importing data by @italovalcy in #138
- Adding Port.type attribute according to Topology 2.0 spec by @italovalcy in #140
- Fix inconsistencies on example topologies and add backward compatibility to Port.vlan_range by @italovalcy in #141
- Use flit by @sajith in #146
- 150 invalid v10 format connection request by @YufengXin in #151
- 95 ports in links and nodes are dicts not port objects by @YufengXin in #152
- fix a typo in a test request json by @YufengXin in #153
- defining and drawing state machine for the connection object, to be u… by @YufengXin in #155
- validating against time and qos_metrics values by @YufengXin in #157
- change the max_delay feasible on the topology by @YufengXin in #159
- 160 vlan information in the ports in the request connection by @YufengXin in #161
- version number by @YufengXin in #163
- 1.drop python3.9 and 3.10; 2. better handle the vlan errors in request; by @YufengXin in #165
- 166 define topolgy state for sdx controller and sdx lc by @YufengXin in #167
- Add constants by @congwang09 in #168
- Remove duplicate const by @congwang09 in #171
- Topology updates and new attributes by @YufengXin in #170
- model_version required by @YufengXin in #174
- safe get by @YufengXin in #176
- Fix valid transition list with correct destination from RECOVERING by @italovalcy in #181
- Fix topology data files to be consistent in regards to the OXP domain by @italovalcy in #183
- Add port connections dict by @congwang09 in #190
- Allow loading l2vpn ptp/mptp service with underscore in the name by @italovalcy in #187
- Load vlan_range saved to MongoDB by @italovalcy in #189
- Connection state machine update by @YufengXin in #185
- Complementary fix to allow loading vlan range from DB by @italovalcy in #192
- Add domain status consts by @congwang09 in #194
- Accept VLAN range [3000, 3000] as valid by @gretelliz in #193
New Contributors
- @italovalcy made their first contribution in #132
- @gretelliz made their first contribution in #193
Full Changelog: 2.0.5...3.0.0.dev13