pier
e91c87f975
[AETHER-72] Refactoring RouteService
...
- to use bulk updates interface
- to use new getRoutesForNextHops API
- to use multi-thread resolver
- to use multi-thread hostexec
- to use a concurrent hashmap instead of synchronized
- to use a non-blocking resolved store
Additionally updates unit tests
Change-Id: Id960abd0f2a1b03066ce34b6a2f72b76566bb58c
2021-04-06 18:09:16 +00:00
Charles Chan
11d4dc55f1
Introduce new API in route service to return only resolved routes
...
Change-Id: I17b4c4b84c99bd813a6406624a6e6e43458a15ea
2019-06-06 17:19:02 -07:00
Thomas Vachuska
22ea6126e4
Removing BUCK files and other Buck-related auxiliaries.
...
Change-Id: I23691380efcd9bce4906695605214ed59ada0e87
2018-10-24 20:02:31 +00:00
Ray Milkey
69aad447c5
Remove deprecated ConnectPoint location()
...
Change-Id: I473d8bf296fe2dc3ece2aa6645fe7e54bcbf926c
2018-09-17 21:48:58 +00:00
psneha
36b60f968e
Route Type Addition REST API
...
Change-Id: If521a97f68a12ef54feda656c499335fc58f3b98
2018-09-11 17:57:20 +00:00
Ray Milkey
761e80a427
Remove pom files from ONOS
...
Change-Id: I53e2395466cba10222d638736635b11380421d98
2018-08-21 18:11:58 +00:00
Ray Milkey
312d987732
Starting snapshot 1.15.0-SNAPSHOT
...
Change-Id: I9239c7695f7faf6dc184a0ff54a34dedf4761b2d
2018-08-20 16:09:54 -07:00
ONOS Jenkins User
03e5521fba
Starting snapshot 1.14.0-SNAPSHOT
2018-08-14 22:13:58 +00:00
ONOS Jenkins User
3594c24cb2
Tagging 1.14.0-rc2
2018-08-14 22:13:02 +00:00
ONOS Jenkins User
4e5f2d67ac
Starting snapshot 1.14.0-SNAPSHOT
2018-08-13 23:16:37 +00:00
ONOS Jenkins User
cff0bd8922
Tagging 1.14.0-rc1
2018-08-13 23:15:43 +00:00
Ray Milkey
4867af2f9c
Revert "Tagging 1.14.0-b1"
...
This reverts commit 78ce40093ac008fd6d169ab83d2d5961f91f6e31.
Change-Id: I8482f550c30f75d65333f6be9c9115a930abc56f
2018-08-10 16:53:10 -07:00
Ray Milkey
78ce40093a
Tagging 1.14.0-b1
2018-08-10 11:16:44 -07:00
Charles Chan
50f3f130f2
Implement toString in RouteSet and RouteInfo
...
Change-Id: I35a5f0f3245c05809ace0bf6eedb745d12f50cd5
2018-06-25 18:28:22 +00:00
Ray Milkey
15053f0fca
buildifier formatting of bazel files
...
Change-Id: I8196aa52ee640d1c500307a50a0ab4921138b69b
2018-06-13 17:57:14 +00:00
Ray Milkey
02a658bb4a
Build segment routing app with bazel
...
- add support for apps depending on other apps
- build files for route-service and segment routing
Change-Id: I4850aacfe050f802072e2d59a6a21bcefd784e67
2018-06-13 16:23:14 +00:00
Daniel Ginsburg
83b764524c
DHCPv[46] relay must replace the route instead of adding an extra NH
...
Currently DHCP relay adds an extra next-hop to an already existing route (if any). Instead
it must replace it with the new one.
This patch adds replaceRoute method to the RouteStore interface and corresponding implementations.
The DHCP relay implementation uses the new method instead of updateRoute
Change-Id: I601613168b83290db4e53d2aae5c86e963ae17b0
2018-06-11 17:01:57 -07:00
Ray Milkey
bca9049101
Starting snapshot 1.14.0-SNAPSHOT
...
Change-Id: I97bab4e31d2b701f015289eae29d0c58a4937685
2018-04-13 12:47:31 -07:00
Kalhee Kim
54a97c908a
[CORD-2882] set route source to DHCP for dhcpv6 instead of FPM
...
Change-Id: Icf8e4a88a73d7c957959ecb16f2b0918bcc8c809
2018-04-04 11:30:30 -07:00
Kalhee Kim
b908212e6b
[CORD-2876] set route source from RIP with RIP instead of FPM
...
Change-Id: If5c531b793f7532663adf8b1199ed8d2f1749214
2018-04-04 11:30:29 -07:00
Andrea Campanella
cc2424a7ae
T3: Ping to same host behind two routers
...
Change-Id: Idb07b620587345c4ffefccc980e365606bbbffc0
2018-03-09 15:15:38 +00:00
ONOS Jenkins User
45d340c839
Starting snapshot 1.13.0-SNAPSHOT
2018-01-09 01:56:13 +00:00
ONOS Jenkins User
32ebb5add8
Tagging 1.13.0-b8
2018-01-09 01:54:28 +00:00
ONOS Jenkins User
61881df1ee
Starting snapshot 1.13.0-SNAPSHOT
2017-12-12 21:19:45 +00:00
ONOS Jenkins User
d22dccc27f
Tagging 1.13.0-b7
2017-12-12 21:18:01 +00:00
ONOS Jenkins User
4bf9e3a520
Starting snapshot 1.13.0-SNAPSHOT
2017-12-12 18:46:22 +00:00
ONOS Jenkins User
168ac92b8d
Tagging 1.13.0-b6
2017-12-12 18:44:15 +00:00
ONOS Jenkins User
0e78e27f0c
Starting snapshot 1.13.0-SNAPSHOT
2017-12-12 03:27:00 +00:00
ONOS Jenkins User
2a7d833cab
Tagging 1.13.0-b5
2017-12-12 03:25:23 +00:00
ONOS Jenkins User
c53a15f933
Starting snapshot 1.13.0-SNAPSHOT
2017-12-11 20:43:30 +00:00
ONOS Jenkins User
d06da9e33c
Tagging 1.13.0-b3
2017-12-11 20:41:44 +00:00
ONOS Jenkins User
716484c58c
Starting snapshot 1.13.0-SNAPSHOT
2017-12-09 03:41:19 +00:00
ONOS Jenkins User
6a6ac1d5a0
Tagging 1.13.0-b1
2017-12-09 03:39:39 +00:00
ONOS Jenkins User
a57a814230
Starting snapshot 1.13.0-SNAPSHOT
2017-12-09 00:57:30 +00:00
ONOS Jenkins User
8977cedde7
Tagging 1.13.0-b0
2017-12-09 00:55:39 +00:00
Ray Milkey
a09f87f02b
Starting snapshot 1.13.0-SNAPSHOT
...
Change-Id: Ib3360118c42aa760632ff80537d585865813060f
2017-11-21 09:38:31 -08:00
Charles Chan
9bc6074f85
[CORD-2223] Route is not resolved if nexthop moves
...
Location is deprecated and thus should no longer be used when comparing ResolvedRoute.
Change-Id: I36a516ced8a3b3b14f2bd999e6cda04560affb8c
2017-11-20 00:10:34 +00:00
Ray Milkey
cc6ec60fb2
Starting snapshot 1.12.0-SNAPSHOT
2017-11-10 16:22:59 -08:00
Ray Milkey
9f9a752bdc
Tagging 1.12.0-b2
2017-11-10 16:21:23 -08:00
Yuta HIGUCHI
0c47d5386e
Deprecate joda-time
...
- ref:
http://blog.joda.org/2014/11/converting-from-joda-time-to-javatime.html
Change-Id: I1115e8053f601e78cb933ccbfa664ff8787d2da1
2017-10-20 09:40:05 +00:00
Ray Milkey
dc48fb2c3b
Starting snapshot 1.12.0-SNAPSHOT
2017-09-26 14:42:24 -07:00
Ray Milkey
eb3f6ef786
Tagging 1.12.0-b1
2017-09-26 14:40:44 -07:00
Charles Chan
9640c812cb
Remove next hop location from resolved route
...
The next hop location should be obtained from host service
Change-Id: I8652e6b8b1367097ffbfcb1651538c34819f67d6
2017-08-31 14:50:31 -07:00
Charles Chan
bbe17f714c
Carry previous alternative routes in ALTERNATIVE_ROUTES_CHANGED event
...
Change-Id: I393f4cb258a7b7824b4a6811e430c04acb6bd441
2017-08-24 11:10:32 -07:00
Ray Milkey
446f446a4f
Refactor buck external dependencies
...
Change-Id: Ia4b99493407eb7d4e893804cba6b944f758f085e
2017-08-21 17:41:36 +00:00
Ray Milkey
aa279c014e
Starting snapshot 1.12.0-SNAPSHOT
...
Change-Id: I92269af3b1103fc6622614a77681bd841438d050
2017-08-16 13:27:00 -07:00
Ray Milkey
d4ac0edb2f
Starting snapshot 1.11.0-SNAPSHOT
2017-08-11 17:04:16 -07:00
Ray Milkey
6ecde1ff86
Tagging 1.11.0-b4
2017-08-11 17:02:33 -07:00
Yuta HIGUCHI
1e534c3683
Fix route-service
...
align artifact name to buck build
Change-Id: Ia0a60e647b30285f20d5b40332c32705203c9b7c
2017-08-10 16:08:31 -07:00
Ray Milkey
69ec87142c
Move routing from incubator to a separate app
...
Change-Id: I961d10af99c572b1f8d9b3d37c6f52dd04422007
2017-08-10 10:55:01 -07:00