7182 Commits

Author SHA1 Message Date
Gaurav Agrawal
4f8ad17ebf [ONOS-3878] parse tree traversal using listener framework
Change-Id: I53c18593281399f83a2b9bf9df2f7261c69c00b2
2016-02-12 21:44:59 +00:00
Thomas Vachuska
781679382d Marking some old developer tools as deprecated; wil be removed after Falcon release.
Adding a teardown STC scenario.

Change-Id: Ifb0d5ce0546f072f46485266e5247cb49a39db1c
2016-02-12 21:43:31 +00:00
Jian Li
72b9b129a5 [ONOS-3535] Accumulate control message stats using monitor service
- Augment the control message class to have device id
- Initial implementation of accumulating control message stats
- Add more adpator for unit test
- Change Collection<ControlMessage> to Set<ControlMessage>
- Fix the arithmatic exception
- Fix some javadoc warnings

Change-Id: I2abaf0d91edca5419b26f1c5a69246bcdb9201bf
2016-02-12 21:34:21 +00:00
Brian Stanke
9bf8d7c9b7 ONOS-3655 - Adding username and password support into the device key subsystem.
Change-Id: I196984479126ae3776093a0bded4b3c820a3eab8
2016-02-12 20:06:46 +00:00
Shashikanth VH
afb2e00328 [ONOS-3857] BGP send update flow specification message to peer.
Change-Id: Ieb727bfa89a6e7891e69c3070937aa9c98b28050
2016-02-12 18:04:16 +00:00
Bharat saraswal
ec4ef7cb4b [ONOS-3875] Implementation of maven plugin.
Change-Id: Id2930fec97037dc238a35fea0b118e6a00300f8e
2016-02-12 17:53:47 +00:00
Rusty Eddy
bcad55b9e6 Added some incoming JoinPrune processing
Change-Id: I7c89f05119ffa012b8e79f05d0f5f63744282ffb
2016-02-12 17:44:17 +00:00
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