114 Commits

Author SHA1 Message Date
Sho SHIMIZU
baddcbe3ee Use auto unboxing
Change-Id: Ia810b0a003cce6b36731bc059836f67ddfe087f7
2015-05-12 19:10:58 +00:00
Sho SHIMIZU
24deb90311 Simplify condition
Change-Id: Ie67c897517167163d79fee613ce954a372810166
2015-05-12 19:10:02 +00:00
Sho SHIMIZU
98ffca81bf Save memory consumption by avoding unnecessary instantiation
Change-Id: I7ce66c11136653fabc490aa7f33fdadf4454d2cc
2015-05-11 16:14:19 +00:00
sangho
45b009c7bc Bug fix for route population optimization
Change-Id: Ibdaeaff86a03a64670e08db45b050af93a092df7
2015-05-07 23:55:13 +00:00
sangho
5f1e457af5 - Bug fix for populating MPLS rules for php case: adding treamtments in forward objectives
Change-Id: I8dae2c1d91a0c23480bca2aa8c84c5664f7ce1e9
2015-05-06 19:30:10 +00:00
sangho
52abe3a170 ONOS-1791 : Populates MPLS rules also at edge routers
- Adds check for mastership when updating group description.

Change-Id: I536bcec595b8727689de11eb41e4b2f86cabb936
2015-05-05 21:46:38 +00:00
sangho
834e4b0c05 ONOS-1786: Updates group buckets when link status is changed.
- Add null check for port map when creating new groups

Change-Id: I92b494d91e908011f2c08be850ccde648e647a09
2015-05-05 19:04:03 +00:00
Thomas Vachuska
266b4433a5 Fixed javadocs and descriptions.
Change-Id: I92147b858d8012c957cc03fab2d306740161e2f3
2015-04-30 18:13:25 -07:00
Srikanth Vavilapalli
f5b234a486 Segment Routing refactor with flow objectives
Change-Id: I0b87f89bb8b18522b9d38bdf5e96f55485b6f1e3
2015-04-30 03:06:02 +00:00
sangho
666cd6dfc3 ONOS-1521 : Supports Leaf-Spine topology (tested with 4 x 4 )
- Supports ECMPNotSupportedInTransitRouter option
- Adds Leaf-Spine config file
- Removes the temporary NetworkConfigHanlder class
- Removes the grouphandler dependency
- Removes the grouphandler app
Change-Id: I8c70e81bfb4062e251b25c0fa23ef2c92419a75c
2015-04-27 19:53:42 +00:00
sangho
20eff1dfb5 ONOS-1438: Improved the routing rule population process for link add and failure; computes the routes changed from the link changes and populates the rules only for the routes.
Change-Id: Id4dbd80da37b333f2c19bc97333472dc8031481b
2015-04-27 18:27:15 +00:00
Thomas Vachuska
e10f56b8b0 Fixing javadocs.
Change-Id: I9e6b3d7eb08d17d4ad450277a1279f6aaefd4640
2015-04-15 18:20:08 -07:00
Srikanth Vavilapalli
4db76e300f ONOS-685: Network Configuration Manager support for Segment Routing application
Change-Id: Ia15bfd24559dd5542633c8b76d500b2d31362340
2015-04-14 21:06:43 +00:00
sangho
b35a619131 ONOS-686, 687, 1344 : The first commit for the Segment Routing application
- ICMP/ARP/IP handlers are implemented as a part of the application for now
 - Default routing and link add/failure/recovery are also supprted
 - Temporary NetworkConfigHandler, which is hardcoded to support only 6 router FISH topology, is used for test
 - Some fixes on GroupHanlder app to support transit routers
 - Supports multi-instance (tested with two instances)

Change-Id: Idfa67903e59e1c4cac4da430f89cd4c50e821420
2015-04-09 18:24:33 +00:00