PathComp component:
Common: - temporarily added backend to pathcomp service for debug purposes Proto: - Added KDisjointPath Algorithm to pathcomp proto Frontend: - refactored Servicer to cope with multiple algorithms - added implementation of ShortestPath algorithm - added implementation of KShortestPath algorithm - added implementation of KDisjointPath algorithm (partial) - moved PathComp servicer tools to algorithms subfolder - added new unitary test scenario (DC's with CellSiteGWs and Transport Network) to validate KDisjointPath algorithm
Showing
- manifests/pathcompservice.yaml 4 additions, 0 deletionsmanifests/pathcompservice.yaml
- proto/pathcomp.proto 5 additions, 0 deletionsproto/pathcomp.proto
- src/pathcomp/frontend/service/PathCompServiceServicerImpl.py 22 additions, 122 deletionssrc/pathcomp/frontend/service/PathCompServiceServicerImpl.py
- src/pathcomp/frontend/service/algorithms/Factory.py 33 additions, 0 deletionssrc/pathcomp/frontend/service/algorithms/Factory.py
- src/pathcomp/frontend/service/algorithms/KDisjointPathAlgorithm.py 83 additions, 0 deletions...omp/frontend/service/algorithms/KDisjointPathAlgorithm.py
- src/pathcomp/frontend/service/algorithms/KShortestPathAlgorithm.py 29 additions, 0 deletions...omp/frontend/service/algorithms/KShortestPathAlgorithm.py
- src/pathcomp/frontend/service/algorithms/ShortestPathAlgorithm.py 28 additions, 0 deletions...comp/frontend/service/algorithms/ShortestPathAlgorithm.py
- src/pathcomp/frontend/service/algorithms/_Algorithm.py 156 additions, 0 deletionssrc/pathcomp/frontend/service/algorithms/_Algorithm.py
- src/pathcomp/frontend/service/algorithms/__init__.py 0 additions, 0 deletionssrc/pathcomp/frontend/service/algorithms/__init__.py
- src/pathcomp/frontend/service/algorithms/tools/ComposeRequest.py 1 addition, 15 deletions...hcomp/frontend/service/algorithms/tools/ComposeRequest.py
- src/pathcomp/frontend/service/algorithms/tools/Constants.py 0 additions, 0 deletionssrc/pathcomp/frontend/service/algorithms/tools/Constants.py
- src/pathcomp/frontend/service/algorithms/tools/__init__.py 14 additions, 0 deletionssrc/pathcomp/frontend/service/algorithms/tools/__init__.py
- src/pathcomp/frontend/tests/Objects_A_B_C.py 0 additions, 0 deletionssrc/pathcomp/frontend/tests/Objects_A_B_C.py
- src/pathcomp/frontend/tests/Objects_DC_CSGW_TN.py 168 additions, 0 deletionssrc/pathcomp/frontend/tests/Objects_DC_CSGW_TN.py
- src/pathcomp/frontend/tests/PrepareTestScenario.py 1 addition, 1 deletionsrc/pathcomp/frontend/tests/PrepareTestScenario.py
- src/pathcomp/frontend/tests/test_unitary.py 123 additions, 4 deletionssrc/pathcomp/frontend/tests/test_unitary.py
File moved
File moved
File moved
Please register or sign in to comment