3637 Commits

Author SHA1 Message Date
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
alshabib
6eb438a78b fixes for office deployment
Change-Id: I322dc856cb2f724e1860f3e30b3bcb5445c8fb65
2014-10-01 16:39:37 -07:00
Yuta HIGUCHI
5f6739c078 Add ProviderID to DeviceStore port update APIs
- Not utilized by store implementation yet.

Change-Id: Iad757c2504fbeb3d9672f163aa05b5c45b19d3bd
2014-10-01 14:04:01 -07:00
tom
ea961ffc82 Moved trivial from net to store.
Fixed some javadocs.
2014-10-01 12:45:15 -07:00
tom
a536886841 Enhanced ProviderId to support notion of primary vs. ancillary and modified AbstractProviderRegistry to enforce one primary provider per URI scheme. 2014-10-01 12:35:48 -07:00
Ayaka Koshibe
a8f205c5f8 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-01 09:47:53 -07:00
Ayaka Koshibe
84411369b8 serializers for roles
Change-Id: I97a5a433be66ec3a95300d863fd790af4582b9ea
2014-10-01 09:33:42 -07:00
Yuta HIGUCHI
55a2e46ea2 add equals, hashCode to VersionedValue
Change-Id: I41b981bb26fe252bfde8bc0b25e7454d5bfbe188
2014-10-01 09:07:29 -07:00
Yuta HIGUCHI
f6d1170fa7 Adding ByteBuffer version, just in case. we still need to use this.
Change-Id: I2549354bb07baec66f139624dbbd743627a59fc2
2014-09-30 19:18:59 -07:00
Yuta HIGUCHI
d76830bd8d initial Device Anti-Entropy
Change-Id: I2c9928b3dd195d857815b9d94cbf0f79f26e4435
2014-09-30 19:08:40 -07:00
Yuta HIGUCHI
eeb75a09ef cosmetics
Change-Id: If8dca73b034839f593e2b0ba0863c5ab26077ebd
2014-09-30 15:58:24 -07:00
Ayaka Koshibe
fb46eaa4ce Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-09-30 15:25:09 -07:00
Ayaka Koshibe
1743ddb166 test for simpleMastershipStore
Change-Id: I5ea13f5850845bc0c4cfd08477d558026648496b
2014-09-30 15:24:48 -07:00
Yuta HIGUCHI
533ec32b9a AntiEntropy sketch + required Serializer work
Change-Id: Ibac5f4eede6b420202683114c3262e01b7264eff
2014-09-30 13:30:18 -07:00
Ayaka Koshibe
751fb1efcc Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-09-30 11:56:29 -07:00
Ayaka Koshibe
971a38a44e relinquishes mastership when device disconnects
Change-Id: I1aecc8862ce297569c358e1deb5ddc5fb52d5dd3
2014-09-30 11:56:23 -07:00
Madan Jampani
bbc98cfc36 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-09-30 11:32:43 -07:00
Madan Jampani
a185d8613b pom.xml updates to include netty 4.0.23 and apache commons pool 2014-09-30 11:32:31 -07:00
tom
28e1fa217a Starting to add membership management messages. 2014-09-30 10:38:21 -07:00