Brian Stanke
11f6d53693
ONOS-2184 - Initial implementation of Virtual network Intent service.
...
Change-Id: I03103b4eca797cd32480fbd0e3b4cf0385b50ef2
2016-07-06 17:28:30 +00:00
Brian Stanke
7a81b53927
ONOS-2184 Adding VirtualHost support in Virtual Networks.
...
Change-Id: I1318f20a9b14f1f99dc8eb48b9660a208165bac1
2016-06-25 12:43:09 +00:00
Sho SHIMIZU
0e03f59bf5
More idiomatic code in Stream API
...
Change-Id: Ifa5a311cfc1ce43f5eab80be9ddce5fa36e47d92
2016-06-16 07:46:52 +00:00
Sho SHIMIZU
891162b99f
Remove API deprecated in Falcon
...
Change-Id: I80a8afbcd577a9cce174d3fc1e511b711d3c68d4
2016-06-16 07:46:02 +00:00
Brian O'Connor
1b2aea88c0
Removing gratuitous relativePath from pom.xmls
...
The default value for relativePath is: ../pom.xml
Change-Id: I1f5e5e6bfa1e91fcddae4f8cb8ab0c00c276e6b0
2016-06-16 07:05:31 +00:00
Madan Jampani
6c02d9e1f5
New ApplicationStore that uses a single ConsistentMap to track all app related state
...
Change-Id: Ieacc97f213add8ece8f462cd9971fb6ef3d0dde5
2016-06-16 05:52:12 +00:00
Yuta HIGUCHI
839b6edf50
Fixing file permissions
...
- removing executable bit from .java files
Change-Id: I7e993372e1edf942fefb5aaea2e302b3b2baebd9
2016-06-15 02:22:16 +00:00
Charles Chan
ab69c2c7c9
Fix javadoc parameters
...
Change-Id: I89540d376c2e6794f66a446684fb952bf27e0f83
2016-06-14 20:27:48 +00:00
Brian Stanke
8e9f8d1510
ONOS-2184 - Adding VirtualNetworkTopologyService using Virtual networks.
...
Change-Id: Ib7071314b49e23dc67459f70e7ca345f8a97db4e
2016-06-09 17:10:35 +00:00
Brian Stanke
8691428c40
ONOS-2184 - Implemented Virtual Network DeviceService and LinkService to use
...
VirtualNetwork service.
Change-Id: I695af440bc2fc5d688f8b9cf5201375bacd02e8a
2016-06-01 19:37:08 +00:00
Shravan Ambati
bb6b4458cb
Kafka Integration Application (Fix Javadoc errors + review comments)
...
1. Refactored the application into two java projects api and app as per convention
2. Deleted the onos-app-gpb project. The proto files are consolidated in the
incubator-protobuf project as per suggestions.
3. Some code to translate ONOS Event pojo messages to GPB format.
4. Implementation of Subscribe and Unsubscribe APIs.
5. Minor changes due to review comments from 9212 and 9053
6. Refactored the proto fileso that its a 1:1 mapping between the core type to proto message.
Change-Id: I2bcc0de96150f838ccfe9e49293fe61d94062628
2016-05-31 18:06:28 -07:00
Kenji HIKICHI
cfdf91b72e
[ONOS-4606] Avoid generating incorrect NetworkId
...
Change-Id: I7b474e368cde8e46e3c903326a8052ce555c0c85
2016-05-31 16:33:09 +00:00
Brian O'Connor
e642f7cf7b
Bumping version to 1.7.0-SNAPSHOT
...
Change-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f
2016-05-23 18:35:29 -07:00
HIGUCHI Yuta
48dac7237d
Fix OSGi issue.
...
- Slicing out protobuf bundle's OSGi issue
spotted by Shravan Ambati.
Change-Id: Ia0e825334a55c29d34e982f39d4a02c1c33871ee
2016-05-23 05:11:30 +00:00
Ray Milkey
801121ba67
Skip intents that aren't PointToPont
...
Change-Id: I9f856153557ff9dff4f070fe9a5d3b32dfe5e0e8
2016-05-21 03:42:32 +00:00
Brian Stanke
612cebf3cc
ONOS-3633 - Adding intent event listener to PointToPointIntent virtual network
...
provider. Intent events will either set the virtual link state to ACTIVE or
INACTIVE.
Change-Id: I34b65b2bfff29b791e7b2eb4d7cefb2ec4e88672
2016-05-19 21:14:05 +00:00
HIGUCHI Yuta
03666a3d08
Remove duplicate registrations.
...
- MapEvent.class, MapEvent.Type.class, Versioned.class part of API,
and all the existing caller was supplying API as base namespace.
- MeterId, MapUpdate part of API
- Default{Device, Port} part of API
- WallClockTimestamp is always added by ECMap
Change-Id: I654c892549e6dddbe5e1f86dbb41d1ca4e84611f
2016-05-19 15:23:17 +00:00
HIGUCHI Yuta
3fce2426be
[ONOS-4520] Separate ProtoBuf model from gRPC services
...
Change-Id: Ib1e1358b1fd49206cfd15ffbba3b1448376d1702
2016-05-17 01:24:15 +00:00
HIGUCHI Yuta
e3e9063db7
[ONOS-4520] Separate model messages from service messages in ProtoBuf IDL.
...
- move ProtoBuf generated code in a package similar to ONOS models.
Change-Id: I5deb591094c2b8af2b22041da935567fc8dacd87
2016-05-17 01:23:57 +00:00
HIGUCHI Yuta
c0f5045e63
Remove some of unnecessary register calls.
...
Partial fix for ONOS-4528
- String, primitives, and it's boxed type is pre-registered.
https://github.com/EsotericSoftware/kryo#registration
- Ip4Address part of MISC ⊂ API
- DefaultPortStatistics, DeviceId part of API
Change-Id: Iabf4b497f3680245bd8897c41c573febe936ff3d
2016-05-16 17:55:20 +00:00
Avantika-Huawei
e75edbfb97
[ONOS-4170] Add a new tunnel state
...
Change-Id: I9ae331fbfb617c7cf1df2173074806336ae3bb9d
2016-05-11 14:05:41 +00:00
Satish K
d70e957258
Tunnel Service extenstion to support to create tunnel from APP and also to carry Label stack as network resource
...
Change-Id: Ie69fd2d824bd40a14012406be3eea5b1449b5cf2
2016-05-04 17:56:14 +00:00
HIGUCHI Yuta
0a011be91e
bugfix: comparing wrong field
...
Change-Id: I800bf31f4941451c1896ebc4317c92639b3746fe
2016-05-04 17:09:31 +00:00
HIGUCHI Yuta
f87ccda4ee
Update gRPC to 0.14.0
...
Change-Id: Ida8d23183fc5af5a10bb4c5bbf7f718b7562bc62
2016-05-03 18:44:04 +00:00
Satish K
d8adcefeaa
Bug Fix - Tunnel subsystem 1. After delete the tunnel and then query the tunnel and call provider. Query will always return null. Null Pointer exception.
...
2. In Borrow Tunnel, Order relationship is added even if the there is no tunnel to borrow. Note only where tunnel manger do not initiate the tunnel creation through provider.
3. In ConsistancyMap when the key (the set) is empty still the map hold the key with empty list and never deleted. Memory leak.
Change-Id: Iff8ba662f4828324c0588a9dfc494a2b158bcfce
2016-05-02 17:26:55 +00:00
Shashikanth VH
eb49549d3c
PtToPtIntentVirtualNetworkProvider invalid null parameter exception handling.
...
Change-Id: I2b92da94a6ede704f9372b3f381fc4d97ddd7713
2016-05-02 13:55:36 +05:30
Brian O'Connor
be27bb3da3
Updating BUCK files
...
Change-Id: I24f279b42a270e59cf4bf4564e2aa4d81459c8e2
2016-04-29 18:23:19 -07:00
Brian Stanke
4d5798866f
ONOS-3633 - Virtual network provider service API definitions.
...
Change-Id: I919171aa9ad38b34954f0eed57341030e01ed7a4
2016-04-26 01:13:14 +00:00
gaurav
2c626cc5bd
changes for getting the previous subject of the modified interface.
...
Change-Id: I7dffe0598dee92dfb8a458cb01b819df7e6a5e57
2016-04-25 23:34:30 +00:00
Brian Stanke
9a108975d7
ONOS-3633 - Implementation of virtual network point to point intent provider.
...
Change-Id: Ie2c1e5ac278bc0dd6259479c44dd92b9b625e90b
2016-04-21 19:12:39 +00:00
Avantika-Huawei
e10a6e9003
[ONOS-4163] Add tunnel service API
...
Change-Id: I5b0f862731cd62e2f977bee809eaf75bc22d83d0
2016-04-21 15:14:22 +00:00
Ray Milkey
d77c8810f4
Buck build bugfixes
...
- tests were failing due to missing resources in incubator/api
- commented out dependency in openstackrouting
- duplicate dependency in apps/faultmanagement
Change-Id: Ie9e9430d5707b0e2ab07338fdb8a5095126102f8
2016-04-20 00:35:08 +00:00
Madan Jampani
d5714e09fd
New and direct StorageService method for creating an AtomicCounter
...
Change-Id: I8c189584dde590842075bea7e03c4c8ecf8d72c2
2016-04-19 21:37:35 +00:00
Andrea Campanella
8e94b0ca4d
[ONOS-4287] Persistent and distributed alarm store
...
Change-Id: I2fb0f5d84e563a53f036be012a8190d7df5869dc
2016-04-19 16:18:40 +00:00
Charles Chan
d55e84de33
CORD-348 multicast support in SegmentRouting and vRouter
...
In this submission:
* Setup/teardown multicast route according to SinkAdded/SinkRemoved event
- ingressVlan and egressVlan is configurable through network config
* Change behavior of OFDPA VLAN assignment
- Always use the VLAN in metadata if present
* Bugfix of writing immutable object
NOT in this submission (coming soon):
* Error handling (e.g. link/device failure recovery)
Change-Id: I9be11af04eb2d6456b865c7e59e96cc02370f846
2016-04-18 20:06:57 +00:00
Jonathan Hart
7f2d574e15
Distinguish between route added and route updated
...
Change-Id: Ia82ccf8e457bf07c9a8eed8141df013030eb8389
2016-04-18 17:37:08 +00:00
HIGUCHI Yuta
6381a24e9d
Update gRPC
...
- Update gRPC and it's dependencies to 0.13.2
- Use pre-defined default port if not specified by URI
- Cosmetic fixes
Change-Id: Iac8c3ba4c6fe1b5925ea8832e61d313adfad6f71
2016-04-18 17:15:40 +00:00
Jonathan Hart
1ad75f24db
Modified BGP and FPM route sources to push to new route service.
...
Also created an adapter to adapt the new interface to the old one for
backwards compatibilty with existing FIB components.
Change-Id: If8eb2220d9e4e69af135a8f9469ffda567ed4448
2016-04-18 17:06:16 +00:00
Brian O'Connor
695f5d046d
Updating BUCK files for 3rd party dependencies.
...
Change-Id: I24a8f0ada29548058c058df0ceacc29f8ad576b6
Note: lib/BUCK is not autogenerated
2016-04-15 15:27:49 -07:00
Jonathan Hart
6c2e79672f
Unit tests for route store.
...
Change-Id: Ia711c497bb7d0751d692c2461c884ddc5287a2ef
2016-04-14 21:53:56 +00:00
Andrea Campanella
637c807aae
Moving Polling alarm provider into faultamangement application
...
Change-Id: Ia283ea39d22b727ba90b537c3efa9540fa5dbd99
2016-04-13 00:55:10 +00:00
Jonathan Hart
fd17661348
Route CLI improvements and bug fixes
...
Change-Id: I4b4547f578cc053dc150066dadb68b6b2cbb82ee
2016-04-11 18:13:14 +00:00
Andrea Campanella
e72ac5590d
[ONOS-4260]Alarm and fault managment application refactoring according to ONOS architecture
...
Change-Id: I47e9db37eb5fc27ac19db2e4cb87774736b44685
2016-04-11 18:02:27 +00:00
Avantika-Huawei
4c3c99704d
[GoldenEye] [ONOS-4163] Add provider service update API with status change
...
Change-Id: Id8774f5577f735566b1826ab4adfe5969c3aa168
2016-04-11 17:57:07 +00:00
Brian O'Connor
7cbbbb7009
Adding Copyright notice to files that are missing it
...
Change-Id: Ic08aad8906dbd4dd062e7adcec7465475cf2bdda
2016-04-09 09:51:27 +00:00
Brian O'Connor
5ab426f9ff
Updating copyrights
...
New format: 'Copyright .year-present Open Networking Laboratory'
Change-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098
2016-04-09 01:20:21 -07:00
Ray Milkey
7c25182db9
Fix buck tests
...
Change-Id: I3d681e6e5c1d3e98c87ccb3d20a619b216ae6133
2016-04-06 19:04:52 -07:00
Thomas Vachuska
ce54193c5f
Adding a dependency for BUCK.
...
Change-Id: Icd5993fa607817f0777af0177af66292f1fb8f15
2016-04-06 18:36:32 +00:00
Brian O'Connor
b86c920526
Updating Buck files to build OSGi jars
...
- Using osgi_jar for all modules except apps
- Adding target for installation of core modules to .m2 repo
Change-Id: I65d9e3a9567918e275191724842d7d9b1f485128
2016-04-06 18:17:37 +00:00
Jonathan Hart
bfc5c48c73
Implementation of the route service
...
Change-Id: I4e905cf868ad69c426e4f4155dfd83e1f8b00335
2016-04-06 17:42:10 +00:00