497 Commits

Author SHA1 Message Date
Yuta HIGUCHI
24f74db09e Fixing gRPC related poms
Change-Id: Id74b8db40b2a1693ec29fb73f8be2fd802241bb7
2017-08-30 16:26:53 +00:00
Aaron Kruglikov
ae7e3b8fd5 Creating a registry for gRPC services, early version restarts on each modification of the set of services.
Change-Id: I4ee69873508127ad5362563bc7f0e1c7ac4996aa
2017-08-29 18:36:20 -07:00
Jian Li
8780edc426 [ONOS-6683] Add gRPC northbound Application service
Change-Id: I816bba633c788e1c07790b11717897c12493b5ac
2017-08-30 00:47:03 +00:00
shivani vaidya
9632b5f1d9 Created LinkService and added unit tests.
Change-Id: I1f2104c873e5a9e2df34074d36cddc823e3b3ec5
2017-08-29 18:34:29 +00:00
Aaron Kruglikov
0221d913e9 Revert "Creating a registry for gRPC services, early version restarts on each modification of the set of services."
This reverts commit 2d69ca1c88b3b86800aac0a453be33838ff39c1c.

Change-Id: I6236393929ba43eb98e139766f0c2377f47ff3a5
2017-08-25 09:26:25 -07:00
Frank Wang
d8ab0961cc Fixs some misspellings
Change-Id: I03d23d8acca8789b430f74fdac80d287f0fa59df
2017-08-25 16:34:57 +08:00
Aaron Kruglikov
2d69ca1c88 Creating a registry for gRPC services, early version restarts on each modification of the set of services.
Change-Id: Icf1c0cabef2d718cf3728c90cdf30855d54e65df
2017-08-24 17:23:32 -07:00
Jordan Halterman
2c83a10829 Deprecate redundant StoreSerializer in favor of Serializer
Change-Id: I54a25747ed56d62acc418c01d7a8be1c40d90c26
2017-08-23 23:54:46 +00:00
Ray Milkey
c108a6b5d2 Fix typos detected by Frank Wang
Change-Id: I86b2e302569eff89d7051321a4531c7e0dc242f9
2017-08-23 15:23:50 -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
Thomas Vachuska
e58b672d6e Revert "[ONOS-6542] (vNet) Distributed Flow Rule store"
This reverts commit f1197235a2bccd20d8fa551f7d4b3370eb9be3dd.

Change-Id: Ic24a8b96eb2126176d8eb3de7fa4ebe57e381a98
2017-08-16 01:13:32 +00:00
Yoonseon Han
9b71b2c063 [ONOS-6371] (vnet) consistent mastership manager
Consistent mastership store enables to share a mastership
information among distriritubed instances.

Change-Id: I2be33a8c43fcbcf220eab7a1279a8c810582c102
2017-08-16 00:44:18 +00:00
Yoonseon Han
f1197235a2 [ONOS-6542] (vNet) Distributed Flow Rule store
An implementation of distributed flow rule store
for virtual networks

Change-Id: Ie9d94d42177c84aaf6b89b591a5c6a3722c95401
2017-08-16 00:12:34 +00:00
Ray Milkey
6c1f0f08fa Move McastConfig from incubator to core net
Change-Id: I8b46555673df35c4aecc45b3044d0d29a894a62c
2017-08-15 22:36:32 +00:00
Yoonseon Han
096cea0b00 [ONOS-6163] (vnet) revise intent service for vnets
Revise intent service for virtual networks.

Change-Id: I4955cde2296e58d8f0e356d19483e84f51193318
2017-08-15 22:36:01 +00:00
Ray Milkey
6c013740c9 Move interface config classes out of incubator to core net
Change-Id: I4cbc384e9bbfda00850b98541e63c4dd70f3627b
2017-08-15 22:07:54 +00:00
Yoonseon Han
26d98c8f32 (vNet) fix : warning for virtual flow rules
Sometimes virtual flow rule provider complains about an null flow entry.
To remove this warning, handling statements are added.

Change-Id: I8f7802a35032a9ad3ba2c9f6a3394630bc63185b
2017-08-15 21:36:51 +00:00
Yoonseon Han
f9f1dbe116 (Vnet) Deprecate tunnel operations
There are no dependency for tunnel operations.
So, we decide to remove all tunnel relation operations
for virtual networks.

Change-Id: Id94ed455f6eca018b51bb2c89383ec083e74ad08
2017-08-15 21:17:48 +00:00
yoonseon
946721120b [ONOS-5920] (vCore) Create Meter Manager and Store
Changes.
1. Virtual Meter Manager is added
2. Virtual Meter Store Interface is added
3. Simple meter store is implemented (WIP)
4. Unit tests for meter manager and store are added

Change-Id: I5c936617765a48bbdde417eab60270a1d16f9e77
2017-08-15 20:07:09 +00:00
Ray Milkey
a95193c5fa ONOS-6903 Move EVPN from incubator to apps
Change-Id: Id84c59e28f2591535b0726afbc1a2fa3caf07db5
2017-08-15 15:38:54 +00: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
2f4b01dfa4 Fix file permissions
Change-Id: I42b7e7f0deb7a51e2b7d683dbb75c02f96151650
2017-08-11 03:42:11 +00:00
Ray Milkey
69ec87142c Move routing from incubator to a separate app
Change-Id: I961d10af99c572b1f8d9b3d37c6f52dd04422007
2017-08-10 10:55:01 -07:00
Mohammad Shahid
4c30ea3979 Adding EVPN App code
Change-Id: Id3b2192f56f054cadcd8384092245b8757a781a9
2017-08-10 17:29:26 +00:00
Jonathan Hart
e9c0c6e49e Remove dependencies from EVPN route system on unicast route system.
The route system is moving to an app, so EVPN code in the incubator
can't depend on it. I implemented an EvpnRouteTableId to remove this
dependency.

Change-Id: Id9af9fc0e0c680add1e061d0628ffdbd2a23dbde
2017-08-10 00:16:15 +00:00
Mohammad Shahid
aa7c123251 Adding route subsystem code to support EVPN
Change-Id: I5d9715af8e2a9474892267c97cd4763f12be4816
2017-08-09 22:28:54 +00:00
Yi Tseng
46654c3307 [CORD-1113] Fix race condition problem of DistributedRouteStore
Race condition happened if one node add event listener after other nodes
send event.

The local route table might not be initialized correctly

Change-Id: Id6ff1344897e36d7d48ccf36b1b0b843ea2e9d09
2017-08-09 21:27:25 +00:00
Ray Milkey
a9ae0d41f1 ONOS-6889 Move mcast from incubator to core
Change-Id: Icfc7294e7017b640321dd9343778cd11c2cd0cb8
2017-08-09 15:15:32 +00:00
Jian Li
485a2cd103 Refactor gRPC northbound device service
Change-Id: I2f15074ab086f9a5e3294b49e09976f0dd77f51e
2017-08-08 09:58:49 +00:00
Jian Li
f8e9fb6d43 [ONOS-6684] Add Application message type in protobuf model
Change-Id: I2bcb4f4f6b41e648072d5c0f6b363c7431fc7ce7
2017-08-07 10:28:03 +00:00
Frank Wang
73f0ffd45c [ONOS-6707] Host Protobuf model
Change-Id: Id036c13a92ac629465eddfc7c695c55086c3d5c0
2017-08-07 08:19:28 +00:00
Ray Milkey
b65d7844e2 ONOS-6887 Move neighbour classes from incubator to core
Change-Id: I5fa70253b833838566a3527d8938e04be4274210
2017-08-06 19:46:25 -07:00
Ray Milkey
facf286f9c ONOS-6886 Move interface classes from incubator to core
Change-Id: Iaae4d98279e4b77fc3f0b5a63d547921f93aeb46
2017-08-06 16:38:19 -07:00
Brian O'Connor
a09fe5b0b7 Updating Copyright line to Open Networking Foundation
Change-Id: Icba96d7f39a065b53f34a6aeb71afd1f7d51f774
2017-08-03 21:12:30 -07:00
Ray Milkey
e56c34d941 Move ComponentService from incubator into core
Change-Id: I23f22fde87f689d2ff54888b43139f32c3d182f0
2017-08-04 03:08:30 +00:00
Carmelo Cascone
2cad9efec5 Various fixes to get a P4Runtime demo that works
Change-Id: Icab512fceeb6ec0faf1b402c1e325e055cdb2caf
2017-08-03 16:17:58 +02:00
Charles Chan
4f365737b0 Implement route-store command
An easy way to quickly check the running route store implementation

Change-Id: I24830976ddbf772ba47eb4d322357909be6677fd
2017-08-01 22:27:38 +00:00
Andrea Campanella
75ef9f5c51 [ONOS-6844] inject ports via net-cfg
Change-Id: I3052e8b43fd26960b111200d6e506fd91e1f01fd
2017-08-01 22:00:30 +00:00
Ray Milkey
64677e99d9 Starting snapshot 1.11.0-SNAPSHOT 2017-08-01 10:48:08 -07:00
Ray Milkey
17463db855 Tagging 1.11.0-b3 2017-08-01 10:46:24 -07:00
Jordan Halterman
f70bf462f8 [ONOS-6756] Replicate node version information for ISSU
Change-Id: Ibd31c573990f2732b7abf8615ca914ffb77615ec
2017-08-01 16:03:57 +00:00
Yi Tseng
7a38f9a35b [CORD-1434][CORD-1112] DHCP relay manager
Change-Id: I2e4d8fc8e85ed66b33ac517660ee72a1c0183597
2017-07-21 03:06:06 +00:00
Ray Milkey
64313cbc83 Starting snapshot 1.11.0-SNAPSHOT 2017-07-20 15:46:52 -07:00
Ray Milkey
7e28519e5f Tagging 1.11.0-b2 2017-07-20 15:45:28 -07:00
Carmelo Cascone
31d3e44192 Better handling of extensions in PiPipeconf
Now built using a URL, while input streams are generated on-demand.
Before it could happen that the input stream was completelly read by
someone, leaving it unusable by others.

Change-Id: I61a76bf8b8c1d2f6e2d987661025e0323d59e1c7
2017-07-19 19:17:15 +00:00
Carmelo Cascone
07d72718b9 ONOS-6555 Default pipeconf implementation and builder
Change-Id: I80ac4f6e939d30a943653a1d63d5cff07b368620
2017-07-17 14:51:51 +00:00
sangyun-han
43c567080a Fix typo
Change-Id: I8efffd69696bf33f1e08c12999ffe65570b86176
2017-07-15 15:06:17 +00:00
Frank Wang
f37de77acf [ONOS-6702] ConfigProperty Protobuf model
Change-Id: Ida520bf97f09c8acfd7fcdc5081023117fe6737b
2017-07-14 20:29:23 +00:00