PCE update to support constraints 73/83473/1
authorshweta <sv111y@att.com>
Tue, 18 Jun 2019 17:12:49 +0000 (13:12 -0400)
committerguillaume.lambert <guillaume.lambert@orange.com>
Tue, 6 Aug 2019 14:32:51 +0000 (16:32 +0200)
commit892ca61f2e5c9020511244ec478142cef5fec14f
treeb4737d79baab2b0dfc276a1c5549cd007ec5e626
parent76820e8f19a75fd5bc19963553efec56847475ce
PCE update to support constraints

- PCE Library update
- Constraints
- restructuring of code
- add oms-attributes to the topology config files for functional tests

JIRA: TRNSPRTPCE-95

Change-Id: I711b1cf9bae4fa8c4c2029486776ebc00ed411a2
Signed-off-by: shweta <sv111y@att.com>
24 files changed:
pce/pom.xml
pce/src/main/java/org/opendaylight/transportpce/pce/PceComplianceCheck.java
pce/src/main/java/org/opendaylight/transportpce/pce/PcePathDescription.java
pce/src/main/java/org/opendaylight/transportpce/pce/PceSendingPceRPCs.java [changed mode: 0644->0755]
pce/src/main/java/org/opendaylight/transportpce/pce/constraints/PceConstraints.java
pce/src/main/java/org/opendaylight/transportpce/pce/constraints/PceConstraintsCalc.java
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/ExtractTopoDataStoreImpl.java
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/GnpyResult.java
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/ServiceDataStoreOperationsImpl.java
pce/src/main/java/org/opendaylight/transportpce/pce/graph/InAlgoPathValidator.java [new file with mode: 0644]
pce/src/main/java/org/opendaylight/transportpce/pce/graph/PceGraph.java
pce/src/main/java/org/opendaylight/transportpce/pce/graph/PceGraphEdge.java [new file with mode: 0644]
pce/src/main/java/org/opendaylight/transportpce/pce/graph/PostAlgoPathValidator.java [new file with mode: 0644]
pce/src/main/java/org/opendaylight/transportpce/pce/impl/PceServiceRPCImpl.java
pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/MapUtils.java
pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/PceCalculation.java
pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/PceLink.java [moved from pce/src/main/java/org/opendaylight/transportpce/pce/PceLink.java with 61% similarity]
pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/PceNode.java [moved from pce/src/main/java/org/opendaylight/transportpce/pce/PceNode.java with 82% similarity]
pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/PceResult.java [moved from pce/src/main/java/org/opendaylight/transportpce/pce/PceResult.java with 66% similarity]
pce/src/main/java/org/opendaylight/transportpce/pce/service/PathComputationServiceImpl.java
pce/src/main/resources/OSGI-INF/blueprint/pce-blueprint.xml
tests/sample_configs/NW-for-test-5-4.xml
tests/sample_configs/NW-simple-topology.xml
tests/sample_configs/honeynode-topo.xml