Sangsik Yoon
f0b3ad8447
[OpenTAM_DPIS] DPI Statistics Manager & dpis CLI
...
- Fixed Thomas Vachuska's comment
.Removed DpiStatisticsJson.java and related codes for avoiding confusion within package because this does not need anymore.
.Simplified execute() code and fixed comments in DpiListCommand
.Added javadocs for public methods and fixed typos
- Rebased from master 1.8.0-SNAPSHOT, 2016.10.14
- Upgraded the function and performance.
.changed List<DpiStatistics> to SortedMap<DpiStatistics>
.added DpiStatisticsService interfaces to get DpiStatistics by receivedTime
.added more options of dpis CLI: displays indivisual category by topn
.and some bug fix
- Fix javadocs and ONOS style method name.
- Fix javadocs error.
Change-Id: I07a058e04f63bd9c547a5d605975b214eec0ce1f
2016-10-17 17:59:33 +00:00
Yoonseon Han
6c60389e14
In vnet CLI, separates virutal port creation and binding operations.
...
Original usage with specifiying a phyiscal port is also in supporting.
Changes.
1. vnet-create-port allow to create virtual port
without a specific virtual port
2. vnet-bind-port command is added to newly bind or to update
3. Virtual binding point is changed from Port to ConnectPoint.
Change-Id: I4c8f9a2b9b2786ba519ead3559d7f005390fee86
2016-10-13 18:38:44 +00:00
Luca Prete
e4a5e1af17
ONOS-5236 - Adapt SDN-IP to the new intent framework APIs
...
Change-Id: I89b60602247a25a1879e4394a60c57d480881f74
2016-10-06 07:21:06 +00:00
Jonathan Hart
2efe0c2465
NeighbourMessageContext: Change the name of the proxy API to forward.
...
Change-Id: Ica58c55d03c7e86ae259cc52a6c16ab9982d004f
2016-09-21 12:04:45 -07:00
Pier Ventre
0ba98527a8
Fix NeighbourResolutionManager which always
...
sets the context as handled, updates learningswitch
version and fixes a checkstyle error.
Change-Id: I30a9abae60a808e3d610e5a7086cc7ee53720bb9
2016-09-20 16:50:27 +00:00
Brian O'Connor
bfc02ecd22
Bumping snapshot version to 1.8.0-SNAPSHOT
...
Change-Id: I4ca57b277d8ac814b8a10b107d995cb1cc4d499d
2016-09-16 17:41:55 +00:00
Brian O'Connor
b19fc86f82
Bumping version back to 1.7.0-SNAPSHOT
...
Change-Id: I1df9d0f12cd7ec7597499d41cacebdbe75899556
2016-09-16 00:12:21 -07:00
Brian O'Connor
338bc0cf19
Bumping pom versions to 1.7.0-rc2 and fixing some maven issues
...
Change-Id: I6169420328333d0916452aa92efbfa961d72e9c4
2016-09-16 00:11:45 -07:00
Jonathan Hart
c004adf894
NeighbourMessageService: Don't push ARP flows when there are no handlers registered.
...
Fixes ONOS-5277
Change-Id: Ie7ff6ed10d14f4ec8f96327d323ace50c85c8a19
2016-09-16 00:35:03 +00:00
Madan Jampani
3b8101a304
Refactored IntentPartitionService as WorkPartitionService
...
Change-Id: Ic5cf1978b7fce55b34f84eae9b03c8f9ddcfb9c1
2016-09-15 21:09:32 +00:00
Jonathan Hart
1e393bbfa3
Rename some classes and methods of neighbour API
...
Change-Id: I77763adbd19b35fe9ad7efa2926751a68bf9a1ef
2016-09-14 21:46:46 +00:00
Jonathan Hart
c4f681c776
Reimplemented the ProxyArp app on top of the NeighbourResolutionService.
...
Also some small API changes to track app ID of handler registrations, and
improved interface matching in NeighbourPacketManager.
Added CLI to view handler registrations.
Change-Id: I8cd0b91a16d9ec60287b65f9d8fc5e3cd87560e8
2016-09-14 15:31:25 +00:00
Thomas Vachuska
eddce78fcc
Temporarily disabling NeighbourPacketManager to fix STC tests.
...
Change-Id: I21a1bc612de08ef96972044f5612cfb292841b61
2016-08-30 21:58:55 +00:00
Jonathan Hart
9bdaaecaf0
Implementation of the NeighbourResolutionService.
...
Change-Id: I41fc48578df3027ec71ee7369171c8988ee7a85e
2016-08-30 17:43:44 +00:00
Viswanath KSP
22774cd863
Addressing review comments of patch-3
...
Addressing review comments of patch-2
Fixing javadoc warnings
Pushing changes for onos-5146 - Added 2 new APIs in DeviceService.java to get port specific PortStatistics by specifying Device ID & Port Number. Also implemented the APIs in SimpleDeviceStore etc. This will be a very useful API for app developers who are intersted to query port specific port statistics
Change-Id: I8f3e5a443eb5b50237a679999311b48609e54a44
2016-08-22 20:00:07 +00:00
Jonathan Hart
f79ab48e2e
Protect the RouteManagers threads from exceptions thrown by listeners
...
Change-Id: Ia260dcdcb83070939b96e4c7fb8d20baa0ae78a5
2016-08-22 16:51:45 +00:00
Yuta HIGUCHI
0de4ba9401
Remove duplicate version specifications
...
Change-Id: I0fe6027e66815ab2e7db5e090dd5aea39b3c36e1
2016-08-18 15:59:50 +00:00
Sho SHIMIZU
a09e1bbdbd
Use Collection#forEach() instead of Stream#forEach() for simplicity
...
Change-Id: I0a1aea4bdb5d305c50273e6ff749fe71bd2a295a
2016-08-09 17:44:13 +00:00
Thomas Vachuska
d13e4a49b0
Shutting down executor immediately to avoid evaluation of queued up tasks.
...
Change-Id: I4a8c2287fa4a760b9a840f681f22a7212d850ae8
2016-08-08 22:44:39 +00:00
Thomas Vachuska
c8187a0158
ONOS-5092 Moved expensive processing off the listener thread.
...
Change-Id: I9c1ac9521b608c273d71b990aba60b64e225dc7e
2016-08-08 11:56:24 -07:00
Brian O'Connor
d03d7dd559
Cleanup of AbstractPathService
...
Introduced in 45920ddeb82a317ee629537f1ac6cbc91f715bee
Change-Id: I02ed4b2a38fc60d4c86781e7b4eec4637c3892d4
2016-08-03 15:04:10 +00:00
Claudine Chiu
45920ddeb8
ONOS-2184 - initial impl. of virtual network path service; move path related methods from PathManager to AbstractPathService (since they are reused for VirtualNetworkPathService).
...
Change-Id: Ib4211d69a15c23a50de420b771877bb659539c22
2016-08-02 21:31:37 +00:00
Brian Stanke
682c19e562
ONOS-2184 - Removing obsolete PtToPtIntentVirtualNetworkProvider.
...
Change-Id: Ib1266e0088fea60f403cb6c90c3dca4c084a4afe
2016-08-02 09:41:40 -04:00
Brian Stanke
fb61df4c6a
ONOS-2184 - Implementation of virtual network topology provider.
...
Change-Id: I846ba56c138187c6e5435692798e709b74a78020
2016-08-01 18:19:47 +00:00
Claudine Chiu
30a8a2a4f0
ONOS-2184 - add virtual network host service.
...
Change-Id: I06922cb1fbd5d351d62215ae2d84b85e15853585
2016-07-29 20:06:34 +00:00
Yuta HIGUCHI
e2eeae877c
Avoid NPE when IntentData was not found.
...
Change-Id: I3cb67c1ad487c8b546056a35ef0412e41d8e4fb1
2016-07-29 15:53:50 +00:00
Yuta HIGUCHI
1624df1f30
Assigning names to various threads
...
- specify nearby logger when possible
Change-Id: Ia8925ab1459c4d1da922becd0e201388d44d4294
2016-07-22 22:56:26 +00:00
Thomas Vachuska
858f65b008
FIxing an STC failure. VirtualNetworkManager must implement VirtualNetworkProviderRegistry.
...
Change-Id: I6044a4f13653f306e495ffa486c0470d2e6323b3
2016-07-06 10:46:01 -07:00
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
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
Brian O'Connor
e642f7cf7b
Bumping version to 1.7.0-SNAPSHOT
...
Change-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f
2016-05-23 18:35:29 -07: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
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
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 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
Madan Jampani
d5714e09fd
New and direct StorageService method for creating an AtomicCounter
...
Change-Id: I8c189584dde590842075bea7e03c4c8ecf8d72c2
2016-04-19 21:37:35 +00:00
Jonathan Hart
7f2d574e15
Distinguish between route added and route updated
...
Change-Id: Ia82ccf8e457bf07c9a8eed8141df013030eb8389
2016-04-18 17:37:08 +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