1219 Commits

Author SHA1 Message Date
Yuta HIGUCHI
adcafb6e26 Add missing null check
Change-Id: I363765d3e033dbc5e2fa9fa86137ace5f869fa46
2014-10-06 10:50:45 -07:00
Yuta HIGUCHI
f9ce497c12 Fixed potentially thread unsafe initialization.
Change-Id: I047bcd9358a544723603a069faa234c00ba6b757
2014-10-06 10:50:44 -07:00
tom
9b4030df2a Added a summary command. 2014-10-06 10:39:03 -07:00
Yuta HIGUCHI
3541bf2914 bugfix was comparing DeviceId with Device
Change-Id: I5b138b64c4e7b2e0e217218c225b59bc3e63337f
2014-10-06 09:51:17 -07:00
Yuta HIGUCHI
59718042b9 Fixed checkNotNull in ProxyArpManager
Change-Id: I101b44a8e392fb2c96eac2019a5550b436ad0336
2014-10-06 09:51:16 -07:00
tom
95329ebc68 Starting to experiment with flow tracking. 2014-10-06 08:40:06 -07:00
Madan Jampani
ddf76223f2 Netty performance improvements 2014-10-04 23:48:44 -07:00
Yuta HIGUCHI
885be1d0ae Fixed annotation handling.
- Store as SparseAnnotations internally and convert to Annotations
  when merging multiple provider supplied annotations.

Change-Id: I82fe159b536b3e7344a33e09792f6a3473fb3500
2014-10-04 21:49:42 -07:00
Yuta HIGUCHI
5bdebe38f9 Kryo related fixes
- ProviderIdSerializer fix (ancillary)
- minor improvements
- add test cases

Change-Id: I6d969ac6518c44499f0fac167db4bdf1964f6aaa
2014-10-04 21:49:41 -07:00
Yuta HIGUCHI
2d48cedbd7 Addded missing javadoc
Change-Id: I97b263dcefb865b32d9cfa50e83d340f7026a3df
2014-10-04 21:49:41 -07:00
Madan Jampani
0cf00995ff Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-04 20:51:22 -07:00
Madan Jampani
62744c2d7a Added file missing from previous commit 2014-10-04 20:51:10 -07:00
alshabib
ca5706c1dc the real return of the flowentry
Change-Id: I9ec244710345dbae193613ab95f473a888d7d771
2014-10-04 20:29:41 -07:00
alshabib
1c319ffc2e the return of the flowentry
Change-Id: I7dbeb6af2014a4df5b0beb7fe0157eaaac63bd0f
2014-10-04 20:29:09 -07:00
Madan Jampani
938aa434d1 Improved message decoding performance 2014-10-04 17:37:23 -07:00
tom
0511a52140 Added an intent completer to the command-line. 2014-10-04 12:06:02 -07:00
Brian O'Connor
958d381a16 Updating Reactive forwarding to output unicast packet and added intents to wipe-out command 2014-10-03 19:46:23 -07:00
Brian O'Connor
a4cab073be Remove Path Intent 2014-10-03 18:46:39 -07:00
tom
eaec9fe4f0 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-03 17:05:27 -07:00
tom
a9a77c2d59 Added bi-directional nature to HostToHost intent. 2014-10-03 17:05:20 -07:00
Yuta HIGUCHI
0d6a5e6846 Fixed remove behavior for Device and Link Store
Change-Id: I2d6c6a48f9b92136c2f0734d0216f9f3b05b4d8c
2014-10-03 16:46:07 -07:00
Yuta HIGUCHI
39ede6a103 SimpleLinkStore with annotation and multi-provider support
Change-Id: I98a35c4497363c6115fd0c61d140dfe7790e6cee
2014-10-03 16:46:07 -07:00
Madan Jampani
86ed055c9c Fixed issue with recieving side not checking readability of channel before reading 2014-10-03 16:45:42 -07:00
Jonathan Hart
8f6f1eacfc More HostMonitor cleanup and javadocs 2014-10-03 16:05:49 -07:00
Ayaka Koshibe
25fd23a6f0 handle devices agreed to be inactive during master re-election
Change-Id: Ia193d7210a8319f04ce957f2bd4a0479b88d15a8
2014-10-03 15:50:43 -07:00
alshabib
3141d55de9 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-03 15:43:38 -07:00
alshabib
09d48becfd fixed annoying ofchannel log statements
Change-Id: Ibfc64db79b9fd28f8f26b7fc29061328d8b21739
2014-10-03 15:43:33 -07:00
tom
f5c9d920f7 Added bi-directional nature to HostToHost intent. 2014-10-03 15:22:03 -07:00
alshabib
c274c90395 proxy arp application
Change-Id: Ic2136537a4104e75b64ae4731e1bae4f3a4c1661
2014-10-03 14:58:27 -07:00
alshabib
85c4197a83 flow service idle timeout based on wall clock
Change-Id: Ifb2c15ab9e5c5b07c58f3194ff2152cef650a6ae
2014-10-03 13:48:39 -07:00
alshabib
a0e0498e26 illegalArgument exception for priority
Change-Id: I9bce0b677b937ee691ac24c13c88a632cfb2339e
2014-10-03 13:03:19 -07:00
alshabib
5fe8f4c056 priority 0 is off limits; because of OF13
Change-Id: I50fb8575450f11c500f532e878597d3b1632e50a
2014-10-03 11:55:55 -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
Yuta HIGUCHI
03fec1f2a8 minor Kryo related cleanup
Change-Id: I772fc1f776563d30f1a4081c6fddd5739d985263
2014-10-03 09:15:01 -07:00
Yuta HIGUCHI
273dcc8ab1 renamed OnosTimestamp -> MastershipBasedTimestamp
Change-Id: Ie6ee5d85bc0f5aadfa32e27e1d31e3c1d5c9fea8
2014-10-03 09:15:01 -07:00
Jonathan Hart
34ed2fd61b Cleaned up HostMonitor and support HostProvider invalidation 2014-10-03 08:20:50 -07:00
pankaj
0d1feb263c fixed typo 2014-10-03 07:07:06 -07:00
tom
a1d16b655d Corrected some javadocs. 2014-10-02 23:45:11 -07:00
Yuta HIGUCHI
68b349491e Sliced out Provider-ish API from ClockService
Change-Id: I438815f2dc7a3a304f7dc8fb09550b2a5f779265
2014-10-02 23:23:21 -07:00
Yuta HIGUCHI
67a527feaf implemented GossipDeviceStore with multi-provider, annotation support
Change-Id: I1953bdc37b28af79703ebcfc9201a71a2af49ab2
2014-10-02 23:01:11 -07:00
Yuta HIGUCHI
c99a8d3fca Add TODO memo + cosmetics
Change-Id: If0e82e42893a8cb5e04087622f727d1fd8df5210
2014-10-02 23:01:11 -07:00
tom
008126b8ea Fixing a compile issue. 2014-10-02 21:31:37 -07:00
tom
fa70a29a36 Fixing checkstyle error. 2014-10-02 21:28:31 -07:00
Brian O'Connor
66630c8f6e Adding Intent Impl and shell command to install simple intent 2014-10-02 21:08:31 -07:00
pankaj
5eb26c6ccf instrumented the simple client to register metrics 2014-10-02 18:08:48 -07:00
pankaj
0d237839a9 Features constructor needs to be public 2014-10-02 18:08:16 -07:00
Ayaka Koshibe
5c0f237a0c notification for mastership changes
Change-Id: I191ccd42ff9f8a41e87cfcda07531e4fbdd923c8
2014-10-02 17:59:04 -07:00
Ayaka Koshibe
bb218b6965 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-02 17:44:21 -07:00