411 Commits

Author SHA1 Message Date
alshabib
3effd04e74 fix for a failed sub batch
Change-Id: Ie686efd41a6815f913e06d1167f2282334a98ecb
2014-10-17 12:00:31 -07:00
Jonathan Hart
7d1ad60622 Explicitly set address length when creating a new host 2014-10-17 11:48:32 -07:00
Jonathan Hart
34bc61458e Added support for matching TCP ports and fixed flow stat IP address matching 2014-10-17 11:06:50 -07:00
alshabib
a7edda0200 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-17 09:46:07 -07:00
alshabib
e1cf87d95f protocol independent host tracker
Change-Id: I192a17ee6eee347f6a7d8e251cecc49cbe36f8dc
2014-10-17 09:23:50 -07:00
Yuta HIGUCHI
38294a971f presize ArrayList
Change-Id: I0805991630a896da260b28a6cef7841593f020a9
2014-10-16 18:10:43 -07:00
alshabib
75e774203d Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
Conflicts:
	core/store/hz/net/src/main/java/org/onlab/onos/store/device/impl/DistributedDeviceStore.java
	core/store/hz/net/src/test/java/org/onlab/onos/store/device/impl/DistributedDeviceStoreTest.java
	features/features.xml
	tools/test/cells/office

Change-Id: I08e6d7c6a0bdaae072dd50ff7ac36d94f16d77e1
2014-10-16 18:03:40 -07:00
alshabib
7911a05aae lldp discovery independent of OF
Change-Id: I720f727f6628e30e5d732e6d7bf742d1b7050812
2014-10-16 17:49:37 -07:00
Jonathan Hart
bcae7bdf0e Removed faulty toInt method and renamed toRealInt to toInt. 2014-10-16 10:26:54 -07:00
Yuta HIGUCHI
70ce843824 attempt to fix NPE in LinkDiscovery
Change-Id: Iec3e2ed4a0fee2fb0c6ad9a0e383c2024efc10a0
2014-10-15 23:59:10 -07:00
Jonathan Hart
dc711bd59d Ported PeerConnectivity onto ONOS next, and implemented a service that can
construct Interface objects based on PortAddresses from HostService.
2014-10-15 11:27:04 -07:00
tom
093340b44c Speeding up stuff.
HostDescription now passes up just a single IpAddress.
2014-10-10 00:15:36 -07:00
Yuta HIGUCHI
d40483d52c Revert "Refactored code in an attempt to break dependency cycles"
This reverts commit 195af6e6b27c23c7beb98f4cd425e7d7ffff1ecd.
2014-10-09 15:28:45 -07:00
Madan Jampani
195af6e6b2 Refactored code in an attempt to break dependency cycles 2014-10-09 15:01:17 -07:00
tom
1679e18072 Eliminating some performance bottlenecks; more to be done. 2014-10-09 13:50:45 -07:00
alshabib
26834584e7 you must call get on futures
Change-Id: I2ed3a9b2250f2a1c6e2e68e35cec50e691702099
2014-10-08 20:15:46 -07:00
alshabib
193525bb7f clean batch operations
Change-Id: I7187de40bb5276d6ae9e9831e5d47d36e16560ad
2014-10-08 18:58:03 -07:00
alshabib
902d41b8cd initial working impl of batch operations
Change-Id: Ie970543dec1104a394c7bcfa6eec24c0538278d6
2014-10-07 16:52:05 -07:00
alshabib
1c319ffc2e the return of the flowentry
Change-Id: I7dbeb6af2014a4df5b0beb7fe0157eaaac63bd0f
2014-10-04 20:29:09 -07:00
alshabib
c274c90395 proxy arp application
Change-Id: Ic2136537a4104e75b64ae4731e1bae4f3a4c1661
2014-10-03 14:58:27 -07:00
alshabib
a0e0498e26 illegalArgument exception for priority
Change-Id: I9bce0b677b937ee691ac24c13c88a632cfb2339e
2014-10-03 13:03:19 -07:00
alshabib
86166b0a67 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-03 11:38:21 -07:00
alshabib
19fdc12b85 fixed of13 glitches
Change-Id: Iaaaec162cc3b33f25912da8b06e509d1ff7e2ec4
2014-10-03 11:38:19 -07:00
tom
9a693fda41 Fixed traffic selector builder to allow only one criterion.
Temporarily disabled flow rule time-out.
2014-10-03 11:32:19 -07:00
alshabib
ba5ac487b5 flowrules no longer install a timeout but are monitored by onos in order to be expired
Change-Id: Ibd1a5952349d7ccb27c92b4982d04574f31424c0
2014-10-02 17:15:20 -07:00
alshabib
6eb438a78b fixes for office deployment
Change-Id: I322dc856cb2f724e1860f3e30b3bcb5445c8fb65
2014-10-01 16:39:37 -07:00
alshabib
7814e9f6e3 office cell and associated fixes (role, idle timeout)
Change-Id: Icc1fbed46c59f9be1d124569779250c0796150ce
2014-09-30 11:52:12 -07:00
alshabib
0ff17adc97 host provider detects hosts on ip as well
Change-Id: I76a1d51fb444a074c76a4b44818f02e7aa2944ef
2014-09-30 09:46:40 -07:00
alshabib
4906fabe8d initial mobility support
Change-Id: Idf42bd2f769b3c687c4acc18241e19970c6cd7e2
2014-09-29 23:58:12 -07:00
alshabib
b5522ff102 proxy arp functional; needs testing
Change-Id: Ib948ec3eac07d2650becf720a9c3c5ca014a0994
2014-09-29 19:20:00 -07:00
alshabib
010c31df1e pretty builders
Change-Id: If03b60f97be1eba3803c6fcb328196a4a195c7e8
2014-09-26 10:01:12 -07:00
alshabib
64231d86f7 link provider tests
Change-Id: I074d067a1432c874fa0e1674423df046d4c31086
2014-09-25 18:25:31 -07:00
alshabib
99b8fdcd29 flows cmd pretty print
Change-Id: I29b0971a5a862c602f8cd36f864f173c6d8330d6
2014-09-25 14:30:22 -07:00
Ayaka Koshibe
32402f3c3e update OFDeviceProviderTest - roleAssertFail
Change-Id: Iccdda5a11a3a6aa019e1641d068e10b2b17c9798
2014-09-25 11:16:31 -07:00
Ayaka Koshibe
ab91cc4529 role assertion failure is returned to DeviceProvider
Change-Id: Ic5189327c85fa37b3bbfa07d0e285cabae363712
2014-09-25 10:31:53 -07:00
alshabib
a68eb96a58 resilient flows and application id
Change-Id: Ic9f192d4451ae962737ab2b45c644372535e7bdb
2014-09-24 20:34:13 -07:00
tom
3f2bbd7028 Added back-pipe for role assertion issues. 2014-09-24 12:07:58 -07:00
alshabib
54ce589358 supporting multipart stats replies: tested upto 15K rules
Change-Id: I36fbd99d012a74c1f5240f37b60d3b58be85626c
2014-09-23 17:50:51 -07:00
alshabib
e9d3a32016 pkt glitch FIXED... ovs was not sending a bufferid
Change-Id: Id6fedf7c6ed8fbcfefb7308b0ee442e614e5e3af
2014-09-23 15:18:33 -07:00
alshabib
2d1b0d58bf removing checkstyle file
Change-Id: I08b8c889d7ac508132e99ae82fa4445bffdb7675
2014-09-23 09:40:36 -07:00
alshabib
f410eeee12 adding break statements that were missing
Change-Id: I59108b923f73d0e6925b73574f5d4cdb5a18777d
2014-09-22 18:17:45 -07:00
alshabib
219ebaae56 flowrule states functional
Change-Id: Id310f146d4ef2a59993f31d60062464a24df4560
2014-09-22 15:41:24 -07:00
alshabib
a7f7ca8e5c trying to fix flow state
Change-Id: I62845842c66cb99cb14bd54bc9602edf7c0cae39
2014-09-22 11:41:23 -07:00
Ayaka Koshibe
39a04805b7 minor fixes to DeviceProviderTest
Change-Id: I381b85beced2bdca2029700dacd95c9b792d15df
2014-09-22 10:23:54 -07:00
Yuta HIGUCHI
10681f6be3 IpPrefix fix
- addied  method #prefixLength()
- ANY: array is mutable, should not be exposed public

Change-Id: I4197dbd79370fa39c92468b9c31f0ae04bc01fcd
2014-09-21 23:38:21 -07:00
Yuta HIGUCHI
4e9c37ca39 add new line at EOF
Change-Id: I9396405c4c81af64ad8f70cf685a9631b076a05b
2014-09-21 23:38:21 -07:00
Ayaka Koshibe
1d56fe4dbe renamed IpAddress to IpPrefix
Change-Id: I35990622e5b1c29ab6f6a0a0227088cd5d6c7294
2014-09-19 16:51:58 -07:00
Ayaka Koshibe
0380d4c513 tests for OFDeviceProvider
Change-Id: If9f2c1f78a940a5485e5390d6d098d74eb00ddc2
2014-09-19 16:03:07 -07:00
Ayaka Koshibe
91c9bc716e fixed missed checkstyle complaints
Change-Id: I91a2da4a7daaaa3a98115a8cd118d31d54277ab2
2014-09-19 12:52:32 -07:00
Ayaka Koshibe
96ca09df24 actually include tests for OFPacketProvider
Change-Id: Ia0173204f6c21ed387ccb9d85c8b22e0af0283fa
2014-09-19 12:06:14 -07:00