1219 Commits

Author SHA1 Message Date
Pavlin Radoslavov
711145a284 Fix the assignment / usage of OC0 environmental variable so
now it is allowed / handled.
2014-10-16 17:45:48 -07:00
Pavlin Radoslavov
4e62e9a69b Added config file for csh/tcsh. It is based on the 'bash_profile' file,
but with several differences:
 * Default ONOS_ROOT value is $HOME/onos instead of $HOME/onos-next
 * Convenience utility functions and aliases are not included
 * $MAVEN/bin is not included in the executable path
 * The 'cell' funcion from BASH is renamed to 'onos-setup-cell'
   Also, 'onos-setup-cell' always requires an argument: the cell name
   Displaying the current cell setup can be done by the
  'onos-show-cell' script
2014-10-16 17:41:10 -07:00
Yuta HIGUCHI
b25f4da32b initial sketch of ReplicaInfoService.
Change-Id: I364b023aa6be69cabb184b92fd7a0dadd5215ec9
2014-10-16 17:36:53 -07:00
Yuta HIGUCHI
78f3a0a66c lower anti-entropy send error message log level
Change-Id: I49c6aeafe11d8b9b6d7dfe1e1834189660a40864
2014-10-16 17:36:53 -07:00
Yuta HIGUCHI
a58451f9bc lowering log level at ClusterCommunicationManager
Change-Id: I28c51cf865d790c5558f4d9684c9b4d25262d2b2
2014-10-16 17:36:53 -07:00
Pavlin Radoslavov
caf19cfff0 Update the "onos-service" command:
- add a mechanism to print the usage.
 - If the target is "--cell", the service command is executed on each
   node in the current ONOS cell.

Usage:     onos-service <TARGET> [COMMAND]
           onos-service [-h | --help]
Options:
    TARGET          The target of the command
    COMMAND         The command to execute. Default value is 'status'
    [-h | --help]   Print this help

TARGET:  <hostname | --cell>
      hostname        Execute on the specified host name
        --cell        Execute on the current ONOS cell

COMMAND: [start|stop|restart|status]
2014-10-16 17:29:13 -07:00
Ray Milkey
e668408321 Unit tests for some Intent objects and compilers
Unit tests for HostToHost and MultiPointToSinglePoint intents
and intent compilers.

Made Intent classes final to make them immutable.
2014-10-16 16:59:47 -07:00
Jonathan Hart
0b04bed213 Implemented CLI commands to show SDN-IP routes 2014-10-16 16:40:12 -07:00
Thomas Vachuska
12b099d099 Merge remote-tracking branch 'origin/master' 2014-10-16 15:53:54 -07:00
Thomas Vachuska
e855d50eae Added some package javadocs and corrected some wording in others. 2014-10-16 15:53:44 -07:00
Toshio Koide
9bd86a03f5 Remove redundant imports from TimestampedTest 2014-10-16 14:26:05 -07:00
Yuta HIGUCHI
eecee557e4 moved Timestamped to appropriate package
Change-Id: I5cb9385b9bb84c0942014dd69654cfbce97db77b
2014-10-16 14:12:15 -07:00
Yuta HIGUCHI
04db64cea7 remove unused file
Change-Id: Ie8b7c92d8bb6012fe55347fe72fa717c11ff890f
2014-10-16 13:58:42 -07:00
Yuta HIGUCHI
85d7470a42 Javadoc + checkstyle warning fix.
Change-Id: I0e6cabb4bdc5a81f98107df69af9295efa60e676
2014-10-16 13:54:43 -07:00
Yuta HIGUCHI
dd841b79ca backport GossipLinkStore changes back to trivial.
Change-Id: I7900b33ac47aa890692f6598a85ff92a9c14a5f6
2014-10-16 13:46:09 -07:00
Yuta HIGUCHI
2c546a1ef8 backport GossipDeviceStore changes back to trivial.
Change-Id: Ic21835d65f1902769f3ab51d3c9c6174c4e3a16b
2014-10-16 12:44:42 -07:00
Thomas Vachuska
eada071575 Merge remote-tracking branch 'origin/master' 2014-10-16 12:17:51 -07:00
Thomas Vachuska
140d585453 Added new app for OSCAR/ONOS integration. 2014-10-16 12:17:45 -07:00
Thomas Vachuska
cce11ca2da Fixing some cell definitions and features. 2014-10-16 11:52:29 -07:00
Jonathan Hart
20d8e5140b Ported BGP tests from old codebase 2014-10-16 11:44:57 -07:00
Thomas Vachuska
97839bb7e5 Merge remote-tracking branch 'origin/master' 2014-10-16 11:16:06 -07:00
Thomas Vachuska
0a608ac7d9 Pruned duplicate dependencies and plugins from several core related pom.xml files. 2014-10-16 11:15:59 -07:00
Pavlin Radoslavov
87710fb6e2 Cleanup in the core/net/pom.xml file after the "onos-core-hz-net"
project was removed.

Reviewed by: Yuta
2014-10-16 10:57:25 -07:00
Ayaka Koshibe
760a7f9745 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
Conflicts:
	core/store/serializers/src/main/java/org/onlab/onos/store/serializers/KryoPoolUtil.java

Change-Id: I6a8fc884f0c0b6578762d7b439177378e838735f
2014-10-16 10:57:12 -07:00
Thomas Vachuska
dfe48a752e Added JSON formatting for flow list command. 2014-10-16 10:32:08 -07:00
Yuta HIGUCHI
ade0b09aab remove Hazelcast based Device, Link, .. Store implementation bundle
Change-Id: I352ebaed2d51b51201a8f3abc609be7c793cc3be
2014-10-16 10:27:53 -07:00
Jonathan Hart
bcae7bdf0e Removed faulty toInt method and renamed toRealInt to toInt. 2014-10-16 10:26:54 -07:00
Pavlin Radoslavov
93617211ab Update to the tools scripts:
* Update to envDefaults: if environmental varialbe ONOS_CELL is set,
   the load it, so its variables can be used by other scripts

 * Modifications inside tools/dev/bash_profile:
   - Update the setting of JAVA_HOME so it works for Ubuntu with
     OpenJDK-1.7
   - Removed "." from being added to the PATH, because it is a security hole
2014-10-16 10:00:17 -07:00
Ayaka Koshibe
e8e4535e3c fixes for RoleValue serialization
Change-Id: Ie51d0e16a0623061790523920f6a22aa18e74517
2014-10-16 09:57:34 -07:00
Jonathan Hart
ab63aacae2 Port the BGP implementation of SDN-IP. 2014-10-16 09:51:38 -07:00
Thomas Vachuska
bb0272e33b Added JSON formatting for flow list command. 2014-10-16 09:32:04 -07:00
Yuta HIGUCHI
7ac15456d9 package info for distributed HostStore
Change-Id: Ib8850346b65ec8a18e03a773264f0dad54184eb8
2014-10-16 09:20:57 -07:00
Jonathan Hart
403ffcd5d6 The missing link 2014-10-16 08:54:35 -07:00
Thomas Vachuska
28dfb6096d Added ability to configure reactive forwarding. 2014-10-16 08:49:17 -07:00
Jonathan Hart
335ef46cc1 Port the Router functionality from SDN-IP.
As part of this we added an onlab-thirdparty artifact which allows us to
bring in dependencies that aren't bundles.
2014-10-16 08:26:31 -07:00
tom
c65fa11ca2 Enahnced path list command to show JSON. 2014-10-16 07:48:47 -07:00
tom
8350ba5108 Added option to show only enabled/disabled ports 2014-10-16 07:22:02 -07:00
tom
a4b548c633 Added javadoc comment to onos.impl package. 2014-10-16 00:20:29 -07:00
tom
32085cf0b7 Adding JSON format to the CLI. Intents and flows still need to be done. 2014-10-16 00:04:33 -07:00
Yuta HIGUCHI
70ce843824 attempt to fix NPE in LinkDiscovery
Change-Id: Iec3e2ed4a0fee2fb0c6ad9a0e383c2024efc10a0
2014-10-15 23:59:10 -07:00
Yuta HIGUCHI
7f3df231e1 avoid unnecessary boxing
Change-Id: I1fd423ea521149e24ce159af48bc6d1da6f37646
2014-10-15 23:38:24 -07:00
Yuta HIGUCHI
023295aed8 Function input can be null
Change-Id: I9e9276f57c6c055935ed416c8ce197c24d2cfcc5
2014-10-15 23:29:46 -07:00
Yuta HIGUCHI
0264907578 avoid extra Map lookup
Change-Id: Iae39b6035686cf1a1b938a26df44ba7386cd9e52
2014-10-15 23:28:20 -07:00
Yuta HIGUCHI
b35a3819ee bugfix Function input is Nullable
Change-Id: Ie492fd070e300bbe6a2796805ba5f2c8a50c7248
2014-10-15 23:22:17 -07:00
Yuta HIGUCHI
b0995dfa8d suppress warning
Change-Id: Ic1fbe907c9e533eb4ed320efc13a313042edd132
2014-10-15 23:13:42 -07:00
Yuta HIGUCHI
2fe46a26de GossipLinkStore AE bugfix + cleanup
Change-Id: If4cbaa65f980f10713488e6bf1be5d01c3131780
2014-10-15 22:51:51 -07:00
tom
c16656fc67 Added ability to configure reactive forwarding. 2014-10-15 18:30:31 -07:00
Yuta HIGUCHI
5fa3dc09e7 GossipHostStore: add AE support
- modified HostDescription family to hold Set of IpAddresses

Change-Id: Id920fdc83817802885e8528af185a5ad590bf999
2014-10-15 17:12:58 -07:00
Ayaka Koshibe
bfca040388 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-15 17:07:45 -07:00
Ayaka Koshibe
f9b02fc73f refactored MastershipStore to not use ILock
Change-Id: Ic254f6faddba3427d3380910ca90d3d65a29f40b
2014-10-15 17:07:05 -07:00