Repository navigation
PCE v3.0.0-alpha
Pre-release
Pre-release
Major feature changes
- Conforming to the latest version of the data model specification
- Failure handling on port failures.
- Support user-specified VLANs in the request
- Topology and resource state persistence after OXP update and middleware restart
- More unittest coverage
What's Changed
- Add a topology map getter method by @sajith in #167
- Use datamodel 2.0.6.dev1 by @congwang09 in #173
- Add iso3166_2_lvl4 by @congwang09 in #174
- #175: assign float(inf) to be the default request latency by @YufengXin in #178
- missing a None in return by @YufengXin in #181
- Update getting port when breakdown by @congwang09 in #177
- 183 about user specified vlan by @YufengXin in #184
- Housekeeping updates by @sajith in #186
- add a method:TEManager.add_breakdowns_to_connection(connection_reques… by @YufengXin in #188
- expand allowed vlan_range format by @YufengXin in #190
- Merge pull request #190 from atlanticwave-sdx/189-check-form-for-vlan… by @YufengXin in #191
- roll back tuple format by @YufengXin in #192
- add unittest for random generator by @YufengXin in #193
- confirming to request spec v2 by @YufengXin in #195
- Changes to make PCE minimally compatible with topology spec 2.0.0 by @italovalcy in #197
- Add check for existing inter domain link before adding by @italovalcy in #199
- Fix error on vlan reservation and add backward compatibility to Port.label_range by @italovalcy in #207
- Add Link.bandwidth to interdomain Links based on ports type by @italovalcy in #209
- Add extra check to TE Graph to remove disabled or down Links before computing the solution by @italovalcy in #210
- Add means to calculate failed links on the topology by @italovalcy in #211
- Fix/issue 212 by @italovalcy in #213
- Use flit by @sajith in #216
- Add test for when VLAN requested is "any" by @sajith in #218
- Update CSP docs by @sajith in #149
- Update vlan_tags_table upon topology update events by @italovalcy in #221
- add an unittest for group connections in a request in SDX format by @YufengXin in #220
- Raise an error when
unreserve_vlan()can't find the request ID by @sajith in #222 - Investigate/handle disallowed port in connection request by @sajith in #223
- 227 creating a connection to a port directly attached to a neighbor domain results in wrong breakdown by @YufengXin in #228
- 162 re compute available bandwidth by @YufengXin in #229
- Ignore deprecation warning from grenml by @sajith in #226
- generate_connection_breakdown() raises TEError exception with 409 code by @YufengXin in #233
- adding a new method to enforce using the common vlan on a NNI link in… by @YufengXin in #237
- Replace
assertstatements by @sajith in #242 - Handle VLAN ranges in connection requests by @sajith in #240
- Re-enable coverage reporting to coveralls.io by @sajith in #243
- Save/restore vlan reservations by @sajith in #244
- datamodel new tag by @YufengXin in #247
- 248 vlan related issues and the error codes by @YufengXin in #249
- fixing unittest after enforcing vlan field in the request by @YufengXin in #251
- 245 a higher level api for state management by @YufengXin in #253
- Update datamodel tag by @congwang09 in #255
- Handle topology updates in sdx-controller by @YufengXin in #257
- return the updated topology elements by @YufengXin in #258
- 171 test topology handling more by @YufengXin in #259
- 260 minor fix on returning none by @YufengXin in #261
- allow vlan for nni by @YufengXin in #263
- ignore topology subversion by @YufengXin in #265
- request with the same port (invalid) or the same node (just vlan assi… by @YufengXin in #267
- refactoring update_topology by @YufengXin in #269
- an error in updating bw in update_topology by @YufengXin in #273
- Fix topology version and timestamp calculation by @italovalcy in #274
- Fix VLAN Table range calculation by @italovalcy in #278
- Fixes for OXP domains and fix test on breakdowns by @italovalcy in #277
- turn on _topology_lock when updating vlans and bw by @YufengXin in #282
- Avoid processing VLANs for ports outside the desired domain by @italovalcy in #283
- Fix topology update process and return code when validating L2VPN requests by @italovalcy in #284
- Fix max_number_oxps metric validation by @italovalcy in #287
- Bump datamodel version by @italovalcy in #291
- catch uni port status change by @YufengXin in #289
- reject request with NNI endpoint by @YufengXin in #293
- Bump datamodel version by @italovalcy in #296
- make sure inter-domain links in the port_link_map by @YufengXin in #295
- Bump datamodel by @congwang09 in #297
New Contributors
- @italovalcy made their first contribution in #197
Full Changelog: 2.0.5...3.1.0.dev12