Update algo path-computation YANG model rev date 94/100094/2
authorguillaume.lambert <guillaume.lambert@orange.com>
Sat, 12 Mar 2022 13:40:25 +0000 (14:40 +0100)
committerRobert Varga <nite@hq.sk>
Sun, 20 Mar 2022 17:30:37 +0000 (17:30 +0000)
commit63b0f2c2114f6ae0bcafcb943cf204cf23763dc8
tree69a13100c2635e3ca8323756f8418709a156dde0
parent8f3e4ca9f3b1e27c4c408f1a9c6dd8f854459f29
Update algo path-computation YANG model rev date

Both previous commits modified YANG the algo API path-computation YANG
models to introduce new computation status for failures and a deicated
type for address-family.
Its revision date should have been changed and the code + other YANG
imports adapted accordingly.

Note that:
- even if there is no ODL guidelines on the topic,
  this is IETF YANG recommendation.
- The RESTCONF payload will remain the same for end-users.
- JAVA API and Datastore contents may be affected
  (potential upgrade compatibility issue from existing instances)

$ find . -name '*.java' | grep -v target \
| xargs grep -l 'yang.path.computation.rev200120' \
| xargs sed -i 's/yang.path.computation.rev200120/\
yang.path.computation.rev220310/g'

JIRA: BGPCEP-979
Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com>
Change-Id: I08aed0b463545a464315ce439a6991f9f6101927
14 files changed:
algo/algo-api/src/main/java/org/opendaylight/algo/PathComputationAlgorithm.java
algo/algo-api/src/main/java/org/opendaylight/algo/PathComputationProvider.java
algo/algo-api/src/main/yang/path-computation.yang
algo/algo-impl/src/main/java/org/opendaylight/algo/impl/AbstractPathComputation.java
algo/algo-impl/src/main/java/org/opendaylight/algo/impl/ConstrainedShortestPathFirst.java
algo/algo-impl/src/main/java/org/opendaylight/algo/impl/PathComputationServer.java
algo/algo-impl/src/main/java/org/opendaylight/algo/impl/Samcra.java
algo/algo-impl/src/main/java/org/opendaylight/algo/impl/ShortestPathFirst.java
pcep/server/server-api/src/main/yang/pcep-server.yang
pcep/server/server-provider/src/main/java/org/opendaylight/bgpcep/pcep/server/provider/ManagedTePath.java
pcep/server/server-provider/src/main/java/org/opendaylight/bgpcep/pcep/server/provider/MessagesUtil.java
pcep/server/server-provider/src/main/java/org/opendaylight/bgpcep/pcep/server/provider/PathComputationImpl.java
pcep/server/server-provider/src/main/java/org/opendaylight/bgpcep/pcep/server/provider/PathManagerProvider.java
pcep/server/server-provider/src/main/java/org/opendaylight/bgpcep/pcep/server/provider/PcepTopologyListener.java