3637 Commits

Author SHA1 Message Date
Toshio Koide
d32809bed6 Fix javadoc on IntentStore and add newline at the end of the intent package-info. 2014-10-09 11:00:29 -07:00
Jonathan Hart
704ca14a42 Unit tests for the ProxyArpManager. 2014-10-09 10:46:24 -07:00
tom
a689779d17 Added output of appId to the flow list command. Fixed defect in CoreManager - we forgot to put registered ids in our map. 2014-10-08 22:21:05 -07:00
alshabib
92c65ad429 real application ids
Change-Id: Ia24f1de6ccff614769727ab261002520dfd8506f
2014-10-08 21:56:05 -07:00
alshabib
c7e1cb6334 some extra comments
Change-Id: Icde01e92c15b716a32cacfb658cb93f42234ab34
2014-10-08 20:20:03 -07:00
alshabib
26834584e7 you must call get on futures
Change-Id: I2ed3a9b2250f2a1c6e2e68e35cec50e691702099
2014-10-08 20:15:46 -07:00
alshabib
79e6f89b52 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-08 18:58:06 -07:00
alshabib
193525bb7f clean batch operations
Change-Id: I7187de40bb5276d6ae9e9831e5d47d36e16560ad
2014-10-08 18:58:03 -07:00
Brian O'Connor
cb900f4eb6 Initial implementation of async installers 2014-10-08 18:21:52 -07:00
Ayaka Koshibe
1c292d7720 minor role relinquishment fix
Change-Id: I8fb2d65795b6bba6c0838c5efcf17d6f6528ea65
2014-10-08 17:46:07 -07:00
Ayaka Koshibe
4c89127127 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
Conflicts:
	core/net/src/main/java/org/onlab/onos/net/device/impl/DeviceManager.java
	core/store/hz/cluster/src/main/java/org/onlab/onos/store/cluster/impl/DistributedMastershipStore.java

Change-Id: Ia1274657b27e01366a4a87196a13068d7104ee80
2014-10-08 17:14:16 -07:00
Ayaka Koshibe
c404770926 role reassignment tweaks
Change-Id: Ie6d412787330e67a13e605a34f0824cf70882f85
2014-10-08 16:45:09 -07:00
Ray Milkey
a058c733cf Implement point to point intent compiler and cli commands to create them 2014-10-08 13:52:34 -07:00
Madan Jampani
3fc72ed2f5 Added support for replicating device removed topology events 2014-10-08 12:50:27 -07:00
Madan Jampani
b27f8c6bb0 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-08 11:22:00 -07:00
Madan Jampani
5009cfbe24 Added support for replicating device offline topology events: Added missing files 2014-10-08 11:21:07 -07:00
Madan Jampani
253225359a Added support for replicating device offline topology events 2014-10-08 11:20:38 -07:00
tom
297dfc0c4d Enhanced HostLocation and DefaultEdgeLink to allow easier construction. 2014-10-08 10:42:56 -07:00
Yuta HIGUCHI
8e939d82e7 Handle MastershipEvent sending null #master()
Change-Id: I2243caaf472ec412864557a2c226273227a65f3a
2014-10-08 08:09:18 -07:00
Yuta HIGUCHI
70619e4da1 simple implementation of DistributedMastershipStore#unsetMaster
Change-Id: I955f394b975fb53d2ca93b7a8a34a7ad3d684767
2014-10-07 23:23:53 -07:00
Yuta HIGUCHI
971addcb79 Renamed store.serialize.{Serializer => StoreSerializer}1
Change-Id: I702a586a690fa05d4129ff5b81f927defe1ac582
2014-10-07 23:23:17 -07:00
Yuta HIGUCHI
cf60390abc DeviceManager fix
- relinquish Mastership on disconnecregardless of store response
- update TODO memos

Change-Id: Idece0326fdc780586801fbeb19004c4e88ac8c92
2014-10-07 23:04:32 -07:00
Yuta HIGUCHI
053b7d736e remove debug trace logs
Change-Id: I83de49ff062bb49cad4509d764d7a6b32b543e2e
2014-10-07 23:03:20 -07:00
Yuta HIGUCHI
f1f1d32f6f Workaround for ReflectASM bug.
- When spanning multiple class loaders,
  Object cannot be instantiated from 'protected' constructor.

Change-Id: Iacb33755ccf3da3d8ec28623b9d3aaa28870208d
2014-10-07 21:09:56 -07:00
Yuta HIGUCHI
74ebeff126 checkstyle fixes
Change-Id: I15af1a85632dc4907988f2503c327cd3ec31bc72
2014-10-07 19:54:37 -07:00
Madan Jampani
fef9b3aa3c Kryo serializers for internal gossip store events 2014-10-07 18:38:17 -07:00
Yuta HIGUCHI
33faeaf6f9 Fixing DeviceManagerTest
Change-Id: I9431f40e0cb733f59041790af1ee54d1813f117d
2014-10-07 18:20:04 -07:00
Yuta HIGUCHI
68d90470a4 checkstyle fix
Change-Id: Ib6ac62007480df737cf1d3870565767539d91125
2014-10-07 17:56:22 -07:00
Yuta HIGUCHI
3e0b65151a ClusterCommunicationManager related serializer fixes.
Change-Id: Id753612ab614b1ee04a64d887a2f7a64b6d9f89a
2014-10-07 17:49:27 -07:00
tom
260a778f1c Merge remote-tracking branch 'origin/master' 2014-10-07 17:43:55 -07:00
tom
53efab57e0 Added Version and CoreService/Manager as an initial outline of a bootstrap coordinator. 2014-10-07 17:43:48 -07:00
Yuta HIGUCHI
38bd145db4 Bunch of printf debugging code we probably want to remove later
Change-Id: Ibc2244f71fd7e2b6d468df80b5e29a6fa01da515
2014-10-07 17:37:25 -07:00
Yuta HIGUCHI
7a8d4aa244 ClusterCommunicationManager bugfixes
Change-Id: I0cb433bf2197c7c745733657607d9e62bb23567d
2014-10-07 17:37:11 -07:00
Yuta HIGUCHI
0f9a68a12f Temporary hack to DistributedMastershipStore to return non-null instance
Change-Id: I08d03be4a0ab3df09218eb0380d970818ac125b6
2014-10-07 17:34:46 -07:00
Yuta HIGUCHI
3cc190759e Fix to make things serializable
Change-Id: Id6ec282d72065241f8942c2b169311de5710a6b7
2014-10-07 17:33:23 -07:00
Yuta HIGUCHI
24b2e2ae8e Fix Mastership timstamping issue
Change-Id: I80cfa71f844ddf7d64dbff0458db193734a3f737
2014-10-07 17:31:45 -07:00
alshabib
ce2a9586b4 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-07 16:52:10 -07:00
alshabib
902d41b8cd initial working impl of batch operations
Change-Id: Ie970543dec1104a394c7bcfa6eec24c0538278d6
2014-10-07 16:52:05 -07:00
Jonathan Hart
e279be893e Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-07 14:43:19 -07:00
Jonathan Hart
d357689384 Disabled flaky HostMonitor tests again 2014-10-07 14:43:07 -07:00
Yuta HIGUCHI
3215ebd1e1 core-dist OSGi related fixes
Change-Id: I4f4690652604efb1a5f4000da71190c68d70d83a
2014-10-07 14:39:24 -07:00
Madan Jampani
a5d0d78861 Using ClusterService in ClusterCommunicationManager (NPE fix) 2014-10-07 14:36:00 -07:00
Madan Jampani
0177b0ef50 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-07 14:16:25 -07:00
Madan Jampani
da1a6b06d2 Initialize NettyMessagingService explicitly as it is not a OSGi service yet 2014-10-07 14:16:15 -07:00
alshabib
8ca53901fe added hashcode and equals to treatments
UnmodifiableCollection can be bad in a hashCode

Change-Id: I55700541dc7ab46b21e5e9e9cc19c70f0c7f7494
2014-10-07 13:11:17 -07:00
alshabib
58747a6a5a fixing flow rule service timeout and notion of identity
Change-Id: I10d0fb8a797c642ef8af65b605f86559e3206976
2014-10-07 13:10:52 -07:00
Madan Jampani
53e44e623a Simplified how message payloads get serialized/deserialized 2014-10-07 12:42:59 -07:00
tom
1dd08e4949 Enhanced flow list command to be more parsable and to use sorted devices list.
Fixed NPE.
2014-10-07 11:44:45 -07:00
tom
53945d53f7 Working on intent uninstall during recompilation. 2014-10-07 11:01:36 -07:00
Yuta HIGUCHI
672488d8cf KryoSerializationService -> Serializer
- no longer a shared OSGi service.

Change-Id: Ie2b2320e92685cd515b30ffc472e3a02149a5bbd
2014-10-07 09:32:19 -07:00