1515 Commits

Author SHA1 Message Date
Thomas Vachuska
be21f02a51 Merge remote-tracking branch 'origin/master' 2014-11-04 17:40:00 -08:00
Thomas Vachuska
7d0032bf8b Added constructors for serialization of the new constraint types and registered the types with the serializer pool. 2014-11-04 17:39:57 -08:00
Yuta HIGUCHI
5e8ceb455e checkstyle fixes
Change-Id: Ida02536e61f61b8883810866d28bdaad206f645d
2014-11-04 17:22:26 -08:00
Madan Jampani
08822c4243 DatabaseService that uses Copycat Raft to provide a strongly consistent and durable database. 2014-11-04 17:17:46 -08:00
Pavlin Radoslavov
34c8164a61 * Added methods IpAddress.getIp4Address() and IpAddress.getIp6Address()
to get the Ip4Address and Ip6Address view of the IpAddress.

* Added methods IpPrefix.getIp4Prefix() and IpPrefix.getIp6Prefix()
  to get the Ip4Prefix and Ip6Prefix view of the IpPrefix.

Added the corresponding unit tests as well.
2014-11-04 16:21:38 -08:00
Yuta HIGUCHI
34a01f2f0c LinkFragmentIdTest
Change-Id: Iaa462b142d3cb65be4715f38a1b8188c273dd395
2014-11-04 15:58:43 -08:00
Simon Hunt
e7f4bb00f2 GUI -- Reworking sample view to be more interesting. 2014-11-04 15:52:00 -08:00
Thomas Vachuska
edc944c3fc adding constaints to intent API 2014-11-04 15:42:52 -08:00
Pavlin Radoslavov
315d6c8b89 Minor refactoring (for code consistency).
No functional changes.
2014-11-04 15:36:04 -08:00
Pavlin Radoslavov
f182f015a5 Reimplementation of classes Ip4Address/Ip6Address/Ip4Prefix/Ip6Prefix
and the corresponding unit tests.

* Reimplemented classes Ip4Address and Ip6Address by inheriting from
  class IpAddress
* Reimplemented classes Ip4Prefix and Ip6Prefix by inheriting from
  class IpPrefix
* Reimplemented the unit tests Ip4AddressTest and Ip6AddressTest to
  match the corresponding IpAddressTest unit tests
* Reimplemented the unit tests Ip4PrefixTest and Ip6PrefixTest to
  match the corresponding IpPrefixTest unit tests
* Minor refactoring/cleanup of classes IpAddress and IpPrefix
2014-11-04 15:03:18 -08:00
Yuta HIGUCHI
75ae30dba7 for got to ammend to prev
Change-Id: Ie4bb5b5f53fcf0036f0d48bab3cdcd88ced24fc4
2014-11-04 14:33:09 -08:00
Yuta HIGUCHI
3e5d11ab1e Add GossipLinkStoreTest
Change-Id: If3d9777583a38d911b19bb1bc50212ccb621918a
2014-11-04 14:16:44 -08:00
Yuta HIGUCHI
e9b2b00b99 Add missing synchronized
Change-Id: Ie391feb6ef0fa79ea859e89e8a2fd51d59f03cea
2014-11-04 12:59:52 -08:00
Simon Hunt
2524891f58 Restructuring GUI code - implementing view life-cycles.
Using sample views for now.
Still WIP.
2014-11-04 11:25:48 -08:00
Pavlin Radoslavov
a590e115f1 Removed ONOS cell configuration that was committed by accident. 2014-11-04 10:58:27 -08:00
Pavlin Radoslavov
c522705108 Updated leftover references: Apache Karaf-3.0.1 -> 3.0.2 2014-11-04 10:55:19 -08:00
Yuta HIGUCHI
cbc587c47b Specify findbugs plugin version
Change-Id: I3c85f761386b05ab40173b944966d4448ba8d033
2014-11-04 10:31:43 -08:00
Yuta HIGUCHI
4e34886d41 Add copy constructor
Change-Id: If9b50a8e5db29e4bae2c93b51f34c5e043563094
2014-11-04 10:31:43 -08:00
Thomas Vachuska
c5ea9504e9 Modified envDefaults to use Karaf 3.0.2 2014-11-04 10:25:46 -08:00
Pavlin Radoslavov
bd139461a0 Updated the csh/tcsh config file for Java 8 and Karaf-3.0.2 2014-11-04 10:12:16 -08:00
Yuta HIGUCHI
f3fbdd050a findbugs
Change-Id: I040eee94d2eb2622b32fbe8dbf06d81b54765065
2014-11-04 09:46:23 -08:00
Yuta HIGUCHI
885089b136 onos command to use Java 1.8
Change-Id: I8741c41a74dba3b816a838aa1db1588be7f9816a
2014-11-04 09:33:17 -08:00
Yuta HIGUCHI
d6a0ac308a log timestamping error on Link remove
Change-Id: Ia333fb4f9c4af3642482f626e5660e0339d13995
2014-11-04 09:26:31 -08:00
Yuta HIGUCHI
c9c9e2262e fix type mismatch
Change-Id: I5f0994ebbb46bb7bfe5926a27923f0971b58729a
2014-11-04 09:17:08 -08:00
Yuta HIGUCHI
275fb6b459 move duplicated repository config to root pom.xml
Change-Id: I5c1f8aebaadab07a7675cbe5467b07b24bf768e1
2014-11-04 08:33:41 -08:00
Yuta HIGUCHI
2281b3f5e9 rest
Change-Id: If0d838d02690ad4bb581152b40d366c124826634
2014-11-04 00:20:48 -08:00
Yuta HIGUCHI
5c94727a3c javadoc fixes
Change-Id: I3b4fc2d99f42b2413a535fb411b9c19bdd186ad8
2014-11-03 21:39:21 -08:00
Yuta HIGUCHI
ed4adf4068 repo settings for copycat
Change-Id: I7965684f9f9c67c65c7e114f061afef04dac4c3a
2014-11-03 19:33:14 -08:00
weibit
6c415d12dd fix some formats in the k-shortestpathSearch
Change-Id: I3598fceb8f30c501eafcfb54d75b2e4f48d8537b
2014-11-03 19:15:42 -08:00
weibit
86cfc03b4b Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-11-03 18:31:25 -08:00
Yuta HIGUCHI
53afd5b62a Forward Device remove to MASTER
Change-Id: I5bf0fc76ffd04d5a1165d24e82eedd7993ec95be
2014-11-03 18:25:20 -08:00
Yuta HIGUCHI
f2548cbac2 switch to Java 8
Change-Id: Iaf2b47ce7cfad7fcd5b57c8ec79e0d3e6e66ca73
2014-11-03 18:25:11 -08:00
weibit
3cd7b65501 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-11-03 18:24:21 -08:00
weibit
bf6a401a01 Merge branch 'k-shortest-path'
Conflicts:
	utils/misc/src/main/java/org/onlab/graph/MutableAdjacencyListsGraph.java

Change-Id: I6b836c844e460cc8ced983c7d4eefadf3fc839dc
2014-11-03 18:17:46 -08:00
Simon Hunt
195cb389fd Restructuring GUI code - first pass - WIP. 2014-11-03 17:50:51 -08:00
Jonathan Hart
a887ba8ae0 Refactored the HostStore to allow multiple MAC addresses bound to a single port
Change-Id: Icd3b2e483b15486251ac1cca107478a012d1a3e7
2014-11-03 17:14:10 -08:00
Ayaka Koshibe
1c6e94f278 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-11-03 16:27:41 -08:00
Ayaka Koshibe
15f4d60aaa small fix to Mastership event EntryListener for inverted condition check
Change-Id: Idd830437efb3766e82f8c6601ddd5ea7b33bf108

Conflicts:
	core/store/dist/src/main/java/org/onlab/onos/store/mastership/impl/DistributedMastershipStore.java
2014-11-03 16:26:27 -08:00
Thomas Vachuska
9c7af629d0 Modified envDefaults to use Karaf 3.0.2 2014-11-03 16:20:26 -08:00
Thomas Vachuska
4770da01f2 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-11-03 16:14:52 -08:00
weibit
9a3631b746 K-shorest path algorithm to support UC1, it can be used by other modules as well.
Change-Id: I736ec55c6211a505d6cf43ab22e1197fdb86ecf3
2014-11-03 15:53:01 -08:00
weibit
800d606ae1 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-11-03 15:49:26 -08:00
Yuta HIGUCHI
909d226386 Workaround for PathIntent serialization issue
Change-Id: Ic0a36391ff22247d20d3e2b185c4d867a4e81780
2014-11-03 15:46:22 -08:00
Pavlin Radoslavov
34c921a02f Completed the IPv6 implementation for IpPrefix, and added
a new set of IpPrefix unit tests.

Also, fix few nits in IpAddress and IpAddressTest
2014-11-03 15:41:22 -08:00
Hongtao Yin
621c57aebf update
added modify and teardown cases
worked with external app for UC1 demo

Change-Id: Ia4c71cb006ff9f9eb7b7ebd43753509e7ad0763b
2014-11-03 15:32:38 -08:00
Madan Jampani
a6a45eff69 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-11-03 15:23:02 -08:00
Madan Jampani
e472181b64 Reverting pom.xml change that broke build 2014-11-03 15:22:56 -08:00
Praseed Balakrishnan
5c324331e3 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-11-03 14:56:44 -08:00
Praseed Balakrishnan
2dd5abd17f Optical Treatment to include SigType 2014-11-03 14:56:28 -08:00
Yuta HIGUCHI
2fcb40ce06 FlowRule subsystem bugfixes
- RULE_ADDED will be posted when the Flow was confirmed by stats,
  even if they were installed as a batch
- Properly handle batch in Simple store

Change-Id: I0a0e15b29ff9c0d56d5a646e0751511d73c8f552
2014-11-03 14:49:27 -08:00