3538 Commits

Author SHA1 Message Date
Brian O'Connor
4400853c6e cleaning up some TODOs
Change-Id: Ib2380e9533ba30c6f9fdf79aed1879dbbe3589a7
2014-12-05 00:59:46 +00:00
alshabib
4785eec529 removing some TODOs
Change-Id: Ic98c811573a1b37813993eedddec512ec85729f3
2014-12-05 00:59:35 +00:00
Simon Hunt
a1a00c247e GUI - Rebuilt Quick Help layout to allow multi-column key binding section.
Change-Id: Icada50c695ce60c8cbedb38d86434a842d935e77
2014-12-04 16:10:53 -08:00
Thomas Vachuska
2bea44e615 Fixed attmplsopt.json
Change-Id: I20e356803cae7462655b7b82002d0c024f4ad19f
2014-12-04 22:51:59 +00:00
Yuta HIGUCHI
8d6ea0ea18 Workaround for checkstyle error building on clean environment
- staging repo was only applied to dependencies and not for
  plugin dependencies

Change-Id: I6c11573290d19133cb3fbb9591590d1a2adbe6b7
2014-12-04 22:48:59 +00:00
Yuta HIGUCHI
4712e21d96 IntentPushTestCommand: removing space in 'name'
- --help result will uses this text, which looks as if there are multiple
  arguments, when the text includes spaces

Change-Id: I96764cb41bd6ab6c95a5a3838b6a3a42a295f68a
2014-12-04 22:48:59 +00:00
Pavlin Radoslavov
dfde7ab392 Cleanup the SDN-IP CLI:
* Updated/cleanup the "routes" and "bgp-rotues" commands output formatting
 * Fixed/updated the help description for the "routes" and "bgp-routes"
 * Added optional argument "-n <nbr>" or "-neighbor <nbr>" argument
   to the "bgp-routes" command to print the routes from a single BGP neighbor

Change-Id: I65afd00772bc8e097468ae2ed0dd3fd41bd27f25
2014-12-04 14:06:39 -08:00
Thomas Vachuska
fc7f22d17d Adding archetype for onos-bundle and onos-cli projects.
Change-Id: I5df9db6a571be682ff2200c182bad8100dd95bfe
2014-12-04 20:06:14 +00:00
Simon Hunt
233747b239 GUI - Added 'No devices are connected' text.
- commented out test key bindings

Change-Id: I918d683df601d4575574d13b0a5379b34a3f681b
2014-12-04 12:02:04 -08:00
Simon Hunt
c2465f4727 GUI - removing dead code from topo.js
Change-Id: I5d43234314d269874c684245b8a45ac816bca20b
2014-12-04 18:55:06 +00:00
Pavlin Radoslavov
bce8dad30c Fix: use @ONOS-VERSION instead of a hard-coded value for onos-app-election
feature.

Change-Id: I3cc61cdc8601fa82deef6b1de372107063b11446
2014-12-04 10:17:37 -08:00
Jon Hall
b82d0ec4a1 Simple app to test leadership election
Change-Id: I3a1803847463915c10cf36fde0d250dcf9c8c9b1
2014-12-04 18:09:18 +00:00
andrew@onlab.us
140116790a Merge branch 'master' of ssh://gerrit.onosproject.org:29418/onos 2014-12-04 13:01:42 -05:00
andrew@onlab.us
52837767e4 Changing which argument to -a to be compatible with ubuntu 2014-12-04 13:01:31 -05:00
Pavlin Radoslavov
af21ba6fd5 Added missing inclusion of $ONOS_ROOT/tools/build/envDefaults
for consistency with the rest of the scripts.

Change-Id: Ib48c28323e769d3540c21f188fad4c80661d3434
2014-12-04 09:49:29 -08:00
Simon Hunt
41effbe423 GUI - backslash '\' now toggles quick help in addition to slash '/'
Change-Id: Ibb2485215eb9fab63d45e106519166593a06da25
2014-12-04 09:41:44 -08:00
Brian O'Connor
992741f6b2 tokenizing features.xml
Change-Id: I89969f78beb7ae182013faae8b550b43a160d17d
2014-12-04 08:22:09 +00:00
Thomas Vachuska
045c01da31 Adding packaging on onos*.zip file.
Modified Version.java to allow 3-segment version.
Changed onos-next to onos as default for ONOS_ROOT.

Change-Id: Ifbde9dfbc7af9a5891e9f41db6932859c0f59660
2014-12-04 08:22:00 +00:00
Jonathan Hart
ea2ff7f743 Moved SDN-IP tutorial out of topos directory to prevent interference with test scripts
Change-Id: I0d27278322cdd170c47b154b7574f347899baf18
2014-12-04 00:16:22 -08:00
Yuta HIGUCHI
9796cc623d HazelcastIntentStore: workaround to provide Event subject on WITHDRAWN
Change-Id: Ie9562d2223fb7e7a89f91f5faaad4bbeec6f4bd9
2014-12-04 07:10:55 +00:00
Yuta HIGUCHI
87695b81a3 IntentPushTestCommand: ignore IntentEvent submitted by others
- Note: command must specify non-overlapping appId using
  4th and 5th arguments

Change-Id: I4dcfe57fc1d3de63c47e88d99d647b48ab80d86c
2014-12-04 07:06:56 +00:00
alshabib
0ad84ec76d setting periodic calls to reasonable intervals
Change-Id: I92f790ff3ea632d39bf6656201addf0346dcbd98
2014-12-04 06:58:29 +00:00
alshabib
5dc5a343c2 kick off link discovery only for available devices
Change-Id: Ibdec36f5f44a84fa692250d84fdb21c7ddaa42b6
2014-12-04 06:48:24 +00:00
Jonathan Hart
de08912143 Minor refactoring
Change-Id: I57198890b5fd833ba0f3368197d074a5fdc1d3e1
2014-12-03 22:33:14 -08:00
Jonathan Hart
51372183ce Javadoc and code cleanup for SDN-IP
Change-Id: I4b2cd853cb2c91ace2c710b215a7b2dca9301c28
2014-12-04 06:21:50 +00:00
Pavlin Radoslavov
969270591a Changed the generation of MAC addresses when
using the "push-test-intents" CLI command, so each MAC address is unique.

Previously, generating intents for multiple apps would create axactly
same set of intents for each app; this is less common, and probably
not the expected default behavior for this CLI command.

Change-Id: I7813512528954da33e458307fc6a0226a7c478ea
2014-12-04 05:49:23 +00:00
Pavlin Radoslavov
0d972b9594 Fix the logic for printing a log message
"Intent ... removed installable still found", and change the level
from INFO to WARNING.

[Discussed with Yuta]

Change-Id: I0b40559de10983c3330f1174e3ab1cbe06f07b32
2014-12-04 05:46:15 +00:00
Thomas Vachuska
cbba052c86 Added onos-die command and added some info output to onos-kill command.
Change-Id: I32968907b5f69a334d82048658210e08b109ba23
2014-12-04 04:51:57 +00:00
Jonathan Hart
1e37d561ef Suppress stacktrace of benign exception when computing topology
Change-Id: Ifb1e4ae9d46c1db6a0c918b7a750f5f54bdfd67b
2014-12-04 04:51:26 +00:00
Brian O'Connor
eb8e3ea61a adding staging repository before release
Change-Id: I49123dcca6c104e6d7ad7b3d3a30d75dc01f1082
2014-12-04 02:54:43 +00:00
Brian O'Connor
932d94149e preparing pom.xml's for release
Change-Id: I14cecba9816493e2cf1b3fb6daf3a653ddb1fd2e
2014-12-04 02:54:42 +00:00
Sho SHIMIZU
30f45fbb0d Refactor: add static factory method in BatchWrite, instead of in IntentStore
Change-Id: Ic0cecc4b3cc4facbc469d2eb87a36c4d5166a6f2
2014-12-04 02:53:26 +00:00
Ray Milkey
e9a3e22234 Add some test cases to Intent Manager tests
- test that getIntents() returns the proper items
- test that subclass compilers work
- test the behavior of intents with no compiler
- test the behavior of intents with no installer
- test the behavior of installs that never finish

Change-Id: If0bff389e7fce2f71eb7a97051547dbd05ab588c
2014-12-04 02:52:57 +00:00
Pavlin Radoslavov
369c643802 Use two thread pools for handling the OpenFlow STATS and BARRIER messages.
This fixes a problem where a large number of incoming STATS messages
is practically using all available threds from the pool (16), and
there are no available threads to handle the BARRIER messages.

Change-Id: I1130eb8f3b5a17d5d3a7825f32da68eacb99569a

fixing other threadpool issues, ie. not using cachedThreadPool

Change-Id: I40ef10e1f704aef779b2a23c0497dfb7992520eb
2014-12-04 02:06:53 +00:00
Jonathan Hart
e1588ed28a censored
Change-Id: Idda483a16108680f063e3e7588b5e70e6fd72271
2014-12-03 17:27:07 -08:00
Yuta HIGUCHI
81419e2fcd HazelcastLinkResourceStore: bug fix for ONOS-379
Change-Id: I783b51d4d937918c0bca9feb09d29263266145ee
2014-12-03 17:02:40 -08:00
Yuta HIGUCHI
7a9fdddb81 IntentManager: give each thread a uniq name in ThreadPool
Change-Id: I64c2e45aba3ae65a747271d02d1d9b83bcfc848c
2014-12-03 17:02:40 -08:00
Yuta HIGUCHI
c1ee6746aa DeviceIdSerializer: use case normalized String
Change-Id: I6995e224ed5567e3d2d65dac3891252dd8c4dd7b
2014-12-04 01:02:19 +00:00
Sho SHIMIZU
351e2f63ef Add ToDo comment
Change-Id: I4fc91ab84122629054c06a1dd4ec89b3cc0045b5
2014-12-04 00:57:26 +00:00
Sho SHIMIZU
64ae11c73f Move nested class to top-level class
Because BatchWrite is public and no need to place it as an inner class in
IntentStore interface

Change-Id: I17e87e06baa4f0af55fa30b09a891bc23932a6fd
2014-12-04 00:57:01 +00:00
Yuta HIGUCHI
6b98ab6141 Dist.FlowRuleStore: log operation, when encountered no master situation
Change-Id: I6b6df423f747f35248c4f675147dfd32e471e1b5
2014-12-04 00:53:33 +00:00
Praseed Balakrishnan
1516f489ca Fix NP found during optica re-route on multi-instance
Change-Id: Ia7d9c221b36e1224004273b3884b8d0385af086d
2014-12-03 16:34:36 -08:00
Jonathan Hart
9fd6bfc475 Made SDN-IP's BGP listen port configurable
Change-Id: I98bb6bb2d500087757b57bf0ed9f5c709d459aef
2014-12-04 00:28:54 +00:00
Simon Hunt
a1162d8ee9 GUI -- Pan/Zoom now activated when either Meta (command) key OR Alt (option) key is pressed.
- cleanup of keyIn() function.
 - preparation for more control over formatting of Quick Help pane.
 (oops - filter out _helpFormat entry...)

Change-Id: I605589ab992b5ef3a4d2531973a08a31f399b855
2014-12-03 23:45:59 +00:00
Sho SHIMIZU
4c464fb01d Correct indent
Change-Id: I4ff249f604813ab42b7f61d5ca12be68eb7bf596
2014-12-03 23:23:58 +00:00
Yuta HIGUCHI
ad4929921c IntentPushTestCommand: attempt to fix negative duration
Change-Id: Ibb09c9079443de536132f492a44769c373531bfa
2014-12-03 14:14:22 -08:00
Yuta HIGUCHI
43772d7125 HazelcastIntentStore: fix checkstyle issue
Change-Id: I1a912e44dbaa6798095ebec17d61f4a3074d6004
2014-12-03 14:14:22 -08:00
Yuta HIGUCHI
36dd7e4422 FlowRuleManager: properly name thread pool
Change-Id: I4a804c5b7eca9f746746773e36fba10e5d920811
2014-12-03 14:14:22 -08:00
Pavlin Radoslavov
0a714720a0 Added missing BgpSession.exceptionCaught() method to handle
exceptions on the Netty channel.

Change-Id: I9b927abfb21f87d52575158cbecc193d6102f094
2014-12-03 21:50:59 +00:00
Praseed Balakrishnan
db8a9d21f9 Fix serializer exception while using optical intent on distributed store
Change-Id: If19a0c12eb0d88d2daa57c16fb1b626b7c0f428f
2014-12-03 21:44:22 +00:00