3538 Commits

Author SHA1 Message Date
Sho SHIMIZU
e63e51e424 Prohibit null in instantiation
Change-Id: If5229337d1531eae25cbd2b31ca8e6a117d022f3
2014-12-03 21:39:55 +00:00
alshabib
fd629e8584 Devices should not be disconnected when an instance shuts down.
Change-Id: I0864c1f79b52e021c4ebbcd3a5bdb3eb7c3f1614
2014-12-03 21:39:32 +00:00
Jonathan Hart
ff071a2749 Fix for BGP sessions not timing out
Change-Id: I57975fefe6d54934cbbde95b6d22e03bea835289
2014-12-03 12:10:20 -08:00
Thomas Vachuska
b7e4064526 Fixed a few more defects and usability issues in GUI traffic monitoring.
Change-Id: Ifd6daabafcd996bd855de9ac836606e138901f9d
2014-12-03 20:06:08 +00:00
Yuta HIGUCHI
427a2147ab NPE fix for ONOS-379
Change-Id: If928809b3f29c1e7e457c84ba229279137196b35
2014-12-03 11:48:56 -08:00
Pavlin Radoslavov
d6755ba9d0 Removed leftover local fields that are not needed anymore.
Change-Id: Ib12abffadaadc64ed7b32108731ff27b625d55a9
2014-12-03 02:25:16 -08:00
Yuta HIGUCHI
39cb61cab4 Change summary command output: cluster -> SCC(s)
Change-Id: Iccc9cf002b9ae21a423de59869b18dcda1e46665
2014-12-03 09:56:54 +00:00
Thomas Vachuska
6810b78852 Fixing various GUI traffic/usage issues.
Reduced key help font.

Change-Id: I273f840aec85c13763688dfee8b3f26c8d1d5233
2014-12-03 09:32:02 +00:00
Brian O'Connor
3439c10973 changing onlab.us to onosproject.org
Change-Id: I1b7d1d4ed6690d5fcb2b5e2956e3c6cc44f0cba2
2014-12-03 09:27:59 +00:00
Yuta HIGUCHI
acdec3140a NPE fix for ONOS-379
Change-Id: If9f68de9355ac3c0154935f61be3322752cfd8ea
2014-12-03 09:15:49 +00:00
alshabib
64def641af aggregate flow replies on io thread
Change-Id: I622290f213ee830cfab7e4bd4ad7a52f612b475e
2014-12-03 09:07:40 +00:00
Yuta HIGUCHI
0d5cb94e42 remove outdated suppression rules
Change-Id: I729a15ff4c16b643c5c7e0f86ecafade20f4fe93
2014-12-03 00:13:59 -08:00
Yuta HIGUCHI
964c1737f1 Networking -> Network
Change-Id: I06298048bd444ab6b81ae6a82c0ebc81a7dec325
2014-12-03 00:13:59 -08:00
Yuta HIGUCHI
a71ca5b7e4 onos-next -> onos
Change-Id: I172c0de75a3668f3296f3bf7f675178bec160132
2014-12-03 00:13:59 -08:00
Thomas Vachuska
bbea58c90e Fixing 'tlo' alias after rename.
Change-Id: I9cf378ea408c6e4e2d3abaaf1e517909ceb4ea30
2014-12-02 22:50:10 -08:00
Brian O'Connor
abafb50f58 Changing org.onlab.onos package to org.onosproject
Change-Id: Ic81421faa27acdcff045add47d9e0a715cd4f575
2014-12-02 22:26:20 -08:00
Brian O'Connor
03defe7939 Moving org/onlab/onos to org/onosproject
Change-Id: I742627fe0862cac78391cf70010f99dc26dce1e6
2014-12-02 22:22:39 -08:00
Thomas Vachuska
164fa5c9ad GUI fixes/breaks.
Change-Id: Ic5c8b087cc32506162153b2756a677c7d9e3bdd7
2014-12-03 06:07:33 +00:00
Pavlin Radoslavov
20bc6ae5de Revert "Allocate pseudo tty for ssh"
Reason: extra error messages when running "onos-test"
Pseudo-terminal will not be allocated because stdin is not a terminal.


This reverts commit 6ac0d554b020290daa7af6f8e25d27b8b61a9eb5.

Change-Id: I509b9e9dc941e1e7d281457693b1b74a5eb621e3
2014-12-03 05:35:29 +00:00
Yuta HIGUCHI
d36a58eeac Hazelcast based Stores: configure async backup on it's own
Change-Id: I0b777fb90dd63d292a65f02811452430055ad547
2014-12-03 03:19:28 +00:00
Thomas Vachuska
9f4286c2e0 Dropping pom.xml for the web-bundle archetype.
Change-Id: I669636578a568bb13b26fa06f813a8a7f551026d
2014-12-02 19:06:38 -08:00
Sho SHIMIZU
06596e3748 Add javadoc for implementaions of criteria
Change-Id: I8ca77bee161f6e3bc064e47c57292ceaef9b500f
2014-12-03 03:00:56 +00:00
Sho SHIMIZU
a66cb12ca4 Correct typo and description in javadoc
Change-Id: Ie660b32bd52701b2a0852f821402d05d87dd9c11
2014-12-03 03:00:49 +00:00
Sho SHIMIZU
dfb9b36635 Use non-abbreviated forms in javadoc
Change-Id: I388f02dca0e782c856fe7c1825fea9019bc6e984
2014-12-02 18:17:12 -08:00
Sho SHIMIZU
f5c3a2e204 Refactor: use AnnotationKeys
Change-Id: I972b2816272cab2a6cb66f6df99f4dbe84198367
2014-12-03 02:15:49 +00:00
Simon Hunt
e900704ac3 GUI -- Deleted obsolete sample event.
Change-Id: I7b7af8885f391aa8b1b67971309faf248b204db8
2014-12-02 17:25:56 -08:00
Simon Hunt
2190959a95 GUI -- Added crown to glyph library.
Change-Id: I21703b3567f57d201cab7505ed4a818cc4ace219
2014-12-03 01:16:22 +00:00
Marc De Leenheer
6ac0d554b0 Allocate pseudo tty for ssh
Change-Id: I43e977ce5099b9d593e3e36bd6f2a0f540b54419
2014-12-02 16:44:02 -08:00
Ray Milkey
93508c2634 Unit tests and manager changes for failure cases
Add unit tests for intent intallation failures:
- compilation error
- installation exception
- installation returns error future

Change-Id: Idc5e19980032cc5c1b9804c7627833fb126b7a81
2014-12-03 00:19:50 +00:00
Brian O'Connor
ae3e733627 Fixing PushTestIntents command to ignore WITHDRAW_REQ
Change-Id: I5b45c8b0304dbe730830fe4ba8a468a68fe35ab6
2014-12-02 16:04:05 -08:00
Yuta HIGUCHI
d1a63e9764 Hz: remove listeners on deactivate
Change-Id: I544917508cd4b9513e3fcd3a100c44928954f413
2014-12-02 23:52:48 +00:00
Simon Hunt
9f1bcedaeb GUI -- Cleaned up initialization of SVG definitions.
Change-Id: I48379121f7e9c99f37f95e0620de06a20d3ff3d2
2014-12-02 22:50:02 +00:00
Simon Hunt
a2994cc7bc GUI -- Renamed 'preload' callback function to be 'init'; a better name, I feel.
Change-Id: I96d0892c0d78b1ac50044f57669bd84146808018
2014-12-02 22:49:51 +00:00
Yuta HIGUCHI
bf366d51fb LinkResourceStores: use AnnotationKeys
Change-Id: I6d24d458a9d9c538ac55257f200e3cff79b1ef6d
2014-12-02 22:49:39 +00:00
Yuta HIGUCHI
8837578032 HazelcastIntentStore: fix NPE on state remove event
Change-Id: I03d52fd3151f734bb8e420ba9b0172078ca8a727
2014-12-02 14:21:50 -08:00
Simon Hunt
722dfc714f GUI -- deleted old files.
Change-Id: I3a504fe7e0597ae1d1bb1f659cd70b0611cadda4
2014-12-02 22:17:06 +00:00
Thomas Vachuska
3927446e57 ONOS-367 FIxed a defect of missing links & ports
Change-Id: I4ac99fc06cf5711b0270d6e3043eb6dfb2063ec1
2014-12-02 22:12:04 +00:00
Pavlin Radoslavov
8049bb8bb0 Lowered the level of some of the SDN-IP log messages (per route)
from DEBUG to TRACE.

Change-Id: I97eefe7550952c3c38976fcf4aa1f12274190868
2014-12-02 13:58:35 -08:00
Pavlin Radoslavov
23c05699c2 SDN-IP unit test fix: Increased the timeout waiting for a message to be
received from 2s to 5s. Eventually, this should address some rare
test failures.

Change-Id: Ifbf024023580ac93f10e1b7fb1b1f5dd2fe361f9
2014-12-02 21:32:18 +00:00
Marc De Leenheer
8c02cfc2db Create ~/.ssh if non-existing
Change-Id: I180baa4a799cdb59ed7ecac84b9f203a463a64e7
2014-12-02 21:28:57 +00:00
Pavlin Radoslavov
4749f84e99 Enabled the capturing of WITHDRAW_REQ intent events in the intent-metrics
application.

Change-Id: Ic14066cdb0a4f3e5d03f52adb29e4ab32f569a40
2014-12-02 21:24:57 +00:00
Pavlin Radoslavov
67c0514f1f Updated the "intents -s" Intents CLI summary command to print
the intents in the new WITHDRAW_REQ state: "withdrawReq".

Also, renamed "submitted" to "installReq" in the CLI output
to reflect the state renaming.

Change-Id: Ic75179a203ad05a44fae4e43b350835a640e8fb7
2014-12-02 13:04:08 -08:00
Jonathan Hart
9965d77a8e Cleaned up some commented code, javadocs and names in SDN-IP.
No functional changes.

Change-Id: Ic4421428ec468049f1d93ac457c08103543d5140
2014-12-02 20:49:09 +00:00
Yuta HIGUCHI
2103df4873 ClusterMessagingProtocol: initialize on demand
Change-Id: I58b6dfb4c1756a2ee097847b1b3363d829d25676
2014-12-02 20:48:46 +00:00
Yuta HIGUCHI
23ab0fafda Comment out commands, which we do not support for this release.
Change-Id: Ifb715f8f64ee5c8fb1ffbfac5a7b32f56bc5e62a
2014-12-02 20:48:38 +00:00
Pavlin Radoslavov
bcb454ccdc Updated the HazelcastLeadershipService implemenation:
* Every listener receives all leadership events, even for new topics and
   topics the local instance is not running for a leadership election
 * Now getLeaderBoard() returns all leadership info

Change-Id: Ia11a10ed287d2f8d905dd987beb8052c35be6cf1
2014-12-02 11:47:47 -08:00
Pavlin Radoslavov
248c2ae78a Updated SDN-IP to use the Intent framework batch-based intents.
Also, created a local cache of IPv4-to-MAC address mapping,
to avoid relatively costly hostService.getHostsByIp() calls
per added route.

Change-Id: I8abed378985708e883fd99e85c54b01f38756515
2014-12-02 09:51:25 -08:00
Thomas Vachuska
7399e48cac Adding maven archetype for a project.
Change-Id: I7bcdc45979c478c523e887b2de52e601570cdfae
2014-12-02 16:57:30 +00:00
Pavlin Radoslavov
187dff6378 Add missing implementation of HazelcastLeadershipService.getLeaderBoard()
NOTE: A topic is listed only if this instance is running for
a leadership for that topic.

Change-Id: I01450a83c54a9a47c9d4409139cdecc9152fbee1
2014-12-02 07:21:35 -08:00
Yuta HIGUCHI
b2e74a0f10 Lazily compute SCC, etc. on demand
- TODO computeCost does not correspond to actual computation cost now

Change-Id: Iffe3093c81bbb51d5feb46117fae8be092cf9288
2014-12-02 09:49:25 +00:00