805 Commits

Author SHA1 Message Date
alshabib
1c319ffc2e the return of the flowentry
Change-Id: I7dbeb6af2014a4df5b0beb7fe0157eaaac63bd0f
2014-10-04 20:29:09 -07:00
Brian O'Connor
a4cab073be Remove Path Intent 2014-10-03 18:46:39 -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
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
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
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
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
Brian O'Connor
66630c8f6e Adding Intent Impl and shell command to install simple intent 2014-10-02 21:08:31 -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
alshabib
95cf139886 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-02 17:15:27 -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
Madan Jampani
ecc22a092d Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-02 16:48:23 -07:00
Madan Jampani
3b0dfd53bd Javadoc improvements 2014-10-02 16:48:13 -07:00
Jonathan Hart
70da512717 Wired up HostMonitor to its dependencies and got it working. 2014-10-02 16:42:48 -07:00
Ayaka Koshibe
c4139867ba Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-02 16:28:23 -07:00
Ayaka Koshibe
8583ff3b88 tests for DistributedMastershipStore
Change-Id: Ic7daa333ac7d7947155b745daf08e4771f1189ef
2014-10-02 16:26:37 -07:00
Madan Jampani
c88d107382 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-02 16:13:18 -07:00
Madan Jampani
c9ed9be511 Moved Netty messaging out of onos-core-dist to under onos-utils 2014-10-02 16:13:11 -07:00
Brian O'Connor
f3d0616b07 Adding Intent API tests 2014-10-02 15:54:33 -07:00
Madan Jampani
48e54c34d6 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-02 15:17:40 -07:00
Madan Jampani
e4ff21be53 Introduced a serializer interface and minimal kyro based implementation as a precursor to moving netty messaging out to onos-utils 2014-10-02 15:17:32 -07:00
Yuta HIGUCHI
55710e70c0 implemented annotation merging on SimpleDeviceStore.
- Added annotation support to PortsDescriptions

Change-Id: I157e4fb93b8f387b405722b8d004501d993decda
2014-10-02 15:03:21 -07:00
Brian O'Connor
b876bf1fe5 Adding Intent Framework API 2014-10-02 14:59:37 -07:00
tom
747a2130c3 Adding more unit tests. 2014-10-02 08:18:41 -07:00
tom
5a9383a4fa Adding more unit tests.
Made some classes abstract which should have been.
2014-10-02 07:33:52 -07:00
tom
44179d6378 Fixed a few javadocs. 2014-10-02 05:31:25 -07:00
tom
f5d85d4968 Working on model & description annotations. 2014-10-02 05:27:56 -07:00
tom
3ea11252fb Working on model annotations; still in progress. 2014-10-02 04:32:26 -07:00
Madan Jampani
890bc35e69 Added Netty based messaging. Updated cluster management to use Netty based messaging 2014-10-01 22:35:29 -07:00
Madan Jampani
e1d9238024 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-01 22:07:24 -07:00
tom
db6c3f8cee Adding javadocs for ProviderId changes. 2014-10-01 21:30:17 -07:00
tom
27ae0e60b5 Working on model annotations; still in progress. 2014-10-01 20:35:01 -07:00
Yuta HIGUCHI
8e4937968a Experimenting multi Provider support on SimpelDeviceStore.
Change-Id: I181db7704556768863624f072540d141e39d0904
2014-10-01 19:40:36 -07:00
tom
53af33b4ee Merge remote-tracking branch 'origin/master' 2014-10-01 16:51:53 -07:00
tom
2482e6ff40 Enhanced cell & cells tools.
Provided initial sketch of the Annotated concept for the model attributes.
2014-10-01 16:51:48 -07:00
alshabib
1f641c0b4c Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-01 16:39:42 -07:00