6575 Commits

Author SHA1 Message Date
Shashikanth VH
510a8d8f28 [ONOS-3857] BGP flow spec NLRI encoding for MP_REACH and MP_UNREACH.
Change-Id: I44237a12c4235fda2fcfafe60c3935159dae5231
2016-02-12 17:08:24 +00:00
Shashikanth VH
c53a413e4f [ONOS-3857] BGP update message flow specification components parsing.
Change-Id: I9b58cdf2c47cb736a8119433cbc7911d871a83d1
2016-02-12 17:08:22 +00:00
alshabib
fe69e9abc4 fixing igmp bootstrap issues
Change-Id: Id8d7b6c33fa4196db72ea049b484cb9c52d2c87f
2016-02-12 02:02:15 +00:00
Sithara Punnassery
81afbf1ceb ONOS-420 Openflow trigger probe test
Change-Id: Ie3c5f89ea76a4d57ba94348a85af2cf57222bd3a
2016-02-12 02:01:57 +00:00
Sho SHIMIZU
900392463c Reduce the nubmer of access to consistent map for performance
Change-Id: Ia57edfca4e0b5f264e181ed5bbaef74ebb46724a
2016-02-12 01:42:27 +00:00
Charles Chan
a78aeb8bd1 Fix NPE in LinkViewMessageHandler
Change-Id: I9563d241de22781beadea9ff4a2de4cc6cbcd019
2016-02-12 01:07:37 +00:00
Madan Jampani
10666e5a31 Fix registration order in kryo
Change-Id: I051124ecb7bb55276c253af18f0c47df4a68c875
2016-02-12 01:06:45 +00:00
Andrea Campanella
57efbb25e7 Refactoring ID creation for netconf and REST
Change-Id: I4165ad53e19c86d9d9b304d09e24dcfeec2b9ddf
2016-02-12 00:24:43 +00:00
Jian Li
5c5ddcdcae Add unit tests for ControlMessageEvent and DefaultControlMessage
Change-Id: I3909b528befa479be96256d999b953fb923a9fda
2016-02-11 16:09:11 -08:00
alshabib
8f8060de7a olt installs default flows when ports appear and/or when config is uploaded.
Change-Id: Ia91f7315dac1d3a53e2b9fbf978da77a362354c6
2016-02-11 23:59:21 +00:00
Jian Li
01a616726b Define a new control message to control metric type mapper
Change-Id: Id5b365753a3a5abc3a864c4350e427336ee69448
2016-02-11 23:52:42 +00:00
Thomas Vachuska
1e769e7796 Increasing tolerance of onos-check-apps to allow for running on slower cells.
Change-Id: Ib5e61a03e49f9347c9c1fb475c304c13b36e499c
2016-02-11 23:23:38 +00:00
Sho SHIMIZU
0e1a47635f Add precondition check to guarantee non-null
Change-Id: I2691fb980ee57befce14a870a2a9f7317e06ea18
2016-02-11 23:00:14 +00:00
Jonathan Hart
1d00639523 Move multicast CLI commands into the core with the core mcast system.
Change-Id: If442803cf530cfeb949e7fbce34f74db082f30c1
2016-02-11 22:54:20 +00:00
Jonathan Hart
fcdcb4f0b9 Add basic multicast RIB synchronization over REST
Change-Id: I75f22956b6b73427ca657f5ab58330b1417fdf43
2016-02-11 22:54:20 +00:00
Thomas Vachuska
8dfd3ddd2c Resizing rack diagrams.
Change-Id: I5630030a33649262f3e721fa32876cc21150d289
2016-02-11 14:41:39 -08:00
Simon Hunt
fedd175a1a Augment sauce-code.
Change-Id: Ib7fe49e73675cf4971ebe4561d16600b317f4b96
2016-02-11 14:37:26 -08:00
Thomas Vachuska
7414ae9e3a Adding rack diagrams.
Change-Id: I175f5d5b2805a461aea6b96c6d45385d8e1226d1
2016-02-11 22:16:37 +00:00
Shashikanth VH
9bd644a510 [ONOS-3856] BGP flow specification update message encode.
Change-Id: I4286ea636df154f64c5b27f1f55a26fdc257e4f3
2016-02-11 21:48:48 +00:00
Sho SHIMIZU
f17ae287a4 Refactor: Move logic for continuous resource to another method
Change-Id: I04136c933398891bf347f14874e93825ce3f2e33
2016-02-11 21:44:35 +00:00
Sho SHIMIZU
3163a64dbf Remove an unnecessary blank line
Change-Id: Ia17602bd8c1a0507aeca26ac212e6be322f61a5d
2016-02-11 21:41:47 +00:00
Sho SHIMIZU
a6a6fd3886 Fast path in the resource store for discrete resource
Change-Id: I179376f8a6b43b1f2867212b2456c17b9b5602f5
2016-02-11 21:16:38 +00:00
Sho SHIMIZU
b08d58635c Refactor: Rename Resource#isTypeOf() to isSubTypeOf()
Change-Id: I83eed95d53ecc06cd14695cae22bd4e71646040a
2016-02-11 12:46:25 -08:00
Sho SHIMIZU
446fdf09e9 Cosmetics: Rearrange the method definitino order
Change-Id: I978ea1cdf04ad0f4984de35a509b2020378d1c2c
2016-02-11 12:33:05 -08:00
Jonathan Hart
56151262f8 Roll back resource API changes that triggered a bug in the Java compiler
Change-Id: I9e6891fe156148692e59476cb2bec6defb1f9a70
2016-02-11 20:18:21 +00:00
Jian Li
7d9d4399e8 Bug fix: make sure that divisor is non-zero value
Change-Id: I7214ebf552ba60db149db2b4edbb90f59d3bdd16
2016-02-11 20:16:41 +00:00
Jian Li
1446aef8a5 Add dependency between onos-app-cpman and onos-of-provider-message
Change-Id: I428d9a046086d86f037d481468c67c8875b6ec5f
2016-02-11 20:16:40 +00:00
Vidyashree Rama
0a6f4d41fa [ONOS-3877]Parser Exception
Change-Id: I5970210492f75dfccd8ffbf1ffe8464f729337da
2016-02-11 20:14:45 +00:00
Sho SHIMIZU
6f74730e84 Improve the performance of ResourceManager#getAvailableResources()
By removing an extra map access in ConsistentResourceStore#isAvailable()

This patch mitigates the issue of ONOS-3869

Change-Id: Ief231f5532c34719c150855afe0ea69fc6b478f1
2016-02-11 19:34:25 +00:00
Madan Jampani
e14a09c5dc Implementation for StorageAdmin and PartitionAdmin APIs
Change-Id: I48cbfae6f410425294196884cdb2ce4705fa2c3d
2016-02-11 19:15:31 +00:00
Shashikanth VH
826990b08d [ONOS-3856] BGP flow specification extended community path attribute parsing.
Change-Id: I9ea9db5565e91598328fdb703186c3d6577e2dc7
2016-02-11 18:05:01 +00:00
Sho SHIMIZU
fc64ffe4d5 Refactor: change method parameter type of ResourceStore#release()
Use ResourceAllocation as parameter of ResourceStore#release()

Change-Id: I1833b9b23985cd42820093633591fa21daf2f98e
2016-02-11 17:47:32 +00:00
Jian Li
4545cf1940 [ONOS-3537] Initial implementation of ControlMessageManager
- Add skeletal code of ControlMessageStore
- Add initial implementation of ControlMessageManager

Change-Id: I17161ce18b67e8f35ea9b80832f3732a55de323b
2016-02-11 17:29:10 +00:00
Vinod Kumar S
1ede5ab0ed [ONOS-3884] implement YANG module data model
Change-Id: I13b1e121fafe123f6eeb518481c287ce58a0b6cf
2016-02-11 08:41:57 +00:00
Madan Jampani
538be7420f Refactored primitive builders to consolidate methods into the base DistributedPrimitiveBuilder
Change-Id: I9a24117b41d1feeb5cf460c6adfa484aabcbb8c1
2016-02-11 06:00:52 +00:00
Aaron Kruglikov
e241189e4b Fix for multiple metrics issues
Change-Id: Ie534d5130278df504eda99e30df1eb2c3e7a43da
2016-02-11 05:09:54 +00:00
Hyunsun Moon
640f183e1a CORD-536 Support bidirectional connectivity between two services with dependency
Change-Id: I6530cd6d4865567d878a8269e09b98f5694b0454
2016-02-11 04:08:40 +00:00
Vinod Kumar S
19f39c7bac [ONOS-3892] implement YANG leaf data model
Change-Id: I996d4d3d60a0ad2142e173c6ba26c9cc355ccc80
2016-02-11 02:44:26 +00:00
Sho SHIMIZU
84515f36cc Use lower bound wildcard for API to be more flexible
Change-Id: Ia6bcec5afb2e872b55bae4bbd9139ad35ce01284
2016-02-11 02:38:20 +00:00
Ray Milkey
15551272ca Fix NPE when setting strict if there are no links present
Change-Id: Ic43d8807d5d2a86a3f716214c7fcf5a00f1e9477
2016-02-11 02:33:46 +00:00
Vinod Kumar S
17711e5a30 [ONOS-3884] Common interface for parser and translator
Change-Id: I0e556f4324375132787a6b1abefccdd1414abf50
2016-02-11 02:18:11 +00:00
Jian Li
1d13c261c3 [ONOS-3504] Initial implementation of control message aggregation
This commit implements control message collection feature in
OpenFlow message provider.

Change-Id: I2a3ed2e5edbe1f39b503bb74a10259026b806513
2016-02-11 01:59:04 +00:00
Thomas Vachuska
e3ea9a4c17 Fixing javadocs
Change-Id: I8e7f6451876c6733bf33667face30b32e5378c99
2016-02-11 01:56:41 +00:00
Thomas Vachuska
9c630b211d Adding retry mechanism to onos-check-components
Change-Id: I28ed2a2dba5bca8ad6d85901c29cd081721cdc9f
2016-02-11 01:56:08 +00:00
Andrea Campanella
3eca4a8252 Deprecating all SNMP releated classes. not compliant with ONOS architecture
Change-Id: Ia2a4953ea68d88e510689a3131398fc003194c1e
2016-02-11 01:55:48 +00:00
Vinod Kumar S
cf04442733 [ONOS-3895, ONOS-3896, ONOS-3897] Data type interfaces
Change-Id: I9cd9d80ce0accc017118a944dff96367bca89bde
2016-02-11 01:47:50 +00:00
Sho SHIMIZU
3547d5b156 Remove obsolete ToDo comment
Change-Id: I6343d0dc528eef5e2446eea6c9f370dcaf6ed7e9
2016-02-11 01:25:41 +00:00
Charles Chan
cb13d12979 Expose cookie information in packet context
Change-Id: I7f2cb331a19aeca1a578aade6488a6480d15496c
2016-02-11 01:14:49 +00:00
Jonathan Hart
883fd378cc Added interfaces configuration to allow vRouter to be selective about what
interfaces to use.

Change-Id: I4eb069760df0995d9e831e024ddbc0493bccce0b
2016-02-11 01:14:00 +00:00
Hyunsun Moon
133fd793ad CORD-524 Added a state to set data plane IP to br-int
Added new config fields
- SSH port, user, private key file
- localManagementIp for connection b/w a compute node and VM

Renamed some config fields and methods
- phyPortName is changed to dataPlaneIntf
- localIp is changed to dataPlaneIp
- ovsdbIp is changed to hostManagementIp and it is used to SSH as well
- checkXXX methods with boolean return are renamed to isXXX

Removed unnecessary OVSDB_CONNECTED state
Removed cordvtn-node-add CLI due to too many arguments

Change-Id: If5efb65fc58bfa8a10767047f01598dc2ac02a04
2016-02-11 01:12:58 +00:00