7182 Commits

Author SHA1 Message Date
Gaurav Agrawal
d9d6cc8ad2 [ONOS-4063 to 68] Intra YANG file Linking Implementation and Intra YANG file Linking Framework
Change-Id: I06e602c351ab54178bf90b8676af71a70e42371f
2016-03-28 21:22:02 +00:00
HIGUCHI Yuta
67023a2132 Minor javadoc fixes.
Change-Id: I1488e7f26a447543191aaa46070a16c5968db0b6
2016-03-28 13:35:44 -07:00
Saurav Das
80980c7382 CORD-45 CORD-394
Bugfix in group store - group delete state updated correctly.
SR app no longer deletes buckets in existing groups - workaround for OFDPA bug.
Instead it invalidates the entire group, thereby forcing new group creation.
Also incorporating Charles' changes to remove state from group and flow stores,
and the SR app when device goes offline.

Change-Id: I162d3fb6bf709a8f02b01b8d57e131c2bac9b46b
2016-03-28 20:21:35 +00:00
Jian Li
80c1270f46 [ONOS-3663] Implement control metrics REST API
Change-Id: Ifc901863e55cdd161d704ecd584242786671af87
2016-03-28 19:07:07 +00:00
Sho SHIMIZU
e91e572617 Remove ModLambdaInstruction because we don't use indexed lambda
Change-Id: I6b9ec8f4bd4a6620ee87c11d1787a8f0c0c7fa7a
2016-03-28 18:44:15 +00:00
Thomas Vachuska
a1ae5e1a8c Adding ability to push flow rule batches via REST API.
Change-Id: I60a9b121cd9cc35a9704e59b8f1fde413af0a72f
2016-03-28 18:26:25 +00:00
Vidyashree Rama
506cbe1ccb yang Notification Listener
Change-Id: I1073be0342bee083495e2c103bad8351f492441c
2016-03-28 18:18:16 +00:00
Sho SHIMIZU
f60e45f18b Remove L0SubType.LAMBDA which now gets unnecessary
It's because IndexedLambda the type heavily depends on is removed

Change-Id: Ie549255353a2d605f528decfefd0c11f9728d7d8
2016-03-28 18:16:59 +00:00
Jian Li
cc752fa7a7 Try to remove stale localDB when commanding onos-setup-karaf clean
Change-Id: Ia8ec887d8236b87611c7ca1953e865780789a88d
2016-03-28 18:16:22 +00:00
Bharat saraswal
d6f1241c24 UT test cases fixes in YANG translator.
Change-Id: I8408280c663dda016956b76db27285f466f24fad
2016-03-28 18:15:16 +00:00
Madan Jampani
6f74371b5e Misc bug fixes in preparation for enabling StorageManager
Change-Id: I953414891c901e5d1f92844ca8c4eaa8c042dd53
2016-03-28 18:13:25 +00:00
Jian Li
7ff7978530 Randomize the port number to avoid race condition in REST unit test
Change-Id: Ib1b3bd5f16c7642af47b01d7a7930cae238fa71b
2016-03-28 18:12:51 +00:00
Jonathan Hart
5a89e6a2f6 Upgrade onos-test to use 'stc setup'
Change-Id: Id955256ad63119e32602405e6b22943cefd25e6f
2016-03-28 10:27:18 -07:00
Michele Santuari
6ebb36e564 fix mastership
Change-Id: I1f82bfed7ba98df492326c9c4a7be0764b3a6488
2016-03-28 10:12:04 -07:00
Claudine Chiu
dce081580b [Goldeneye] ONOS-4017: Mastership service considers Region information when determining mastership.
Change-Id: I6c79239f2e071d865bf04e4d9d790ca9b2d04694
2016-03-28 16:24:16 +00:00
sangyun-han
888d4c5582 [ONOS-4214]Implement NewDefaultDistributedQueueBuilder
- Revise incomplete method(queueBuilder) in StorageManager

Change-Id: I16cc1eb02fa01a4762fecc3c3c0472555fb45d04
2016-03-28 16:48:45 +09:00
Charles Chan
4ca2f7f7fd Support metadata in forwarding objective
Change-Id: Iaa916a8b2749bec6b9db42fe3f3765b922bd921b
2016-03-25 21:35:38 +00:00
alshabib
8336447e7c removing cookie generation from olt pipeline
Change-Id: Ib9bb69fcf5ac0dc603d033ba2cbb8c9127cc8b81
2016-03-25 21:34:47 +00:00
Jonathan Hart
e65a8f689b Revert "Upgrade Kryo to 3.0.3."
Problems in distributed environment

This reverts commit aa20d61c303be21f8cc1c015601f1e63f76e54a0.

Change-Id: I9f94927edb769afb2c7576a34e017cd77c7af730
2016-03-25 19:19:41 +00:00
Jonathan Hart
aa20d61c30 Upgrade Kryo to 3.0.3.
Possible fix for ONOS-4206.

Change-Id: I6782559b294297f6d929bda49ca6c0fc982cd672
2016-03-25 11:14:29 -07:00
Gaurav Agrawal
bd80447045 [ONOS-3894, 4071] YANG Advanced Construct Union & Grouping
Change-Id: I0f828adb5884c2d7b6e4120f9843c416608ae5e7
2016-03-25 15:44:38 +00:00
Sho SHIMIZU
a114d89a58 Remove IndexedLambda deprecated in Emu
Change-Id: I3dc3ea90049dd3331090472f8c4a0e83d430ba37
2016-03-25 15:43:31 +00:00
Jian Li
bdfd37f48f [ONOS-4176] Extract Retriver config into a separate config service
Change-Id: I06a2fa69814bda061b7e481f765d53fd84f8871c
2016-03-25 15:13:20 +00:00
Bharat saraswal
2f11f65be6 Defect Fixes and optimization for YANG translator.
Change-Id: I974a968f3c41e1abea9f2567aceb3d523645d0ae
2016-03-25 18:19:46 +05:30
janani b
cc9ac30af6 Defect fix for YANG revision
Change-Id: I6af5e82122629ea69c40b4fc3159bc7712d8293d
2016-03-25 00:38:41 +00:00
Sho SHIMIZU
cc137a9058 Remove method Lambda.indexedLambda() deprecated in Emu
Change-Id: Ie5a50d9d3df7b4af7af2d42edef3a63d622a721c
2016-03-24 17:10:33 -07:00
Sho SHIMIZU
0681016966 Remove IndexedLambdaCriterion deprecated in Emu
Change-Id: If1976963b49d28139d0002d9cd44414e4a8d9d50
2016-03-24 17:10:33 -07:00
Sho SHIMIZU
c29171ac9a Remove methods deprecated in Emu
Change-Id: I860dbc9fba32014a1239cacbd92e5d747e7ad191
2016-03-24 17:10:33 -07:00
Bharat saraswal
e2d51d6e61 [ONOS-4149],[ONOS-3909] YANG list translator impl and bug fixes.
Change-Id: Ia1a94142a3a114815766f661ed850bf9cacde66f
2016-03-25 00:03:35 +00:00
Sho SHIMIZU
57f2efd60e Remove Instruction.DROP deprecated in Emu
Change-Id: Ida5a5f489815dd1e972f6bfc8646e1e1bf0e8edd
2016-03-24 23:50:22 +00:00
lishuai
10de6dbb87 [ONOS-4195] Register sfc gui.
Change-Id: I4923cbe883eb1604c80476780b4c9e553b7ed952
2016-03-24 23:49:55 +00:00
Gaurav Agrawal
e3ed0d96be [ONOS-3898/4069] Yang Utils Extension to support RPC/Notification/Choice/Case/Union
Change-Id: I405852caff3464719e8e586fa8e9ae9b6ed043ff
2016-03-24 23:37:04 +00:00
Sho SHIMIZU
988cba457f Remove methods deprecated in Emu
Change-Id: I924533daf64e07a1164d456bad4f87ec79098b44
2016-03-24 23:36:15 +00:00
lishuai
b7ee456d0a [ONOS-4193] Add handler for sfc gui.
Change-Id: Ie270988bc05914c6f9da1274e3a9fcfb917a8aa1
2016-03-24 23:23:34 +00:00
Sho SHIMIZU
e18cb12e94 Move files under newresource package to resource package
Change-Id: Ifedb99be4671ada97fafe3ecfd196939207baa86
2016-03-24 23:16:59 +00:00
Andrea Campanella
c6ecc636c0 Upgrading rest sb protocol with jersey 2.22.2, implementing different connection test
Change-Id: Iba64847b535826f24ae4dc0ab3454a31328406ac
2016-03-24 23:16:47 +00:00
Jian Li
8ae91204a1 Move all REST test related files into org.onosproject.rest.resources
Move all REST test case classes under org.onosproject.rest.resources
package in a way to improve naming consistency.

Change-Id: I0a154fe492b90aa426e6af38a3c08d7c1ee8d031
2016-03-24 23:04:20 +00:00
Vinod Kumar S
38046506a2 YANG Translator optimization
Change-Id: Ie6a6b9d371a4fc5fd973cf56d6f3c7b44a3146ba
2016-03-24 23:03:56 +00:00
lishuai
5556fdea64 [ONOS-4191] Add js,css and html for service function chain.
Change-Id: I1eb0e92806982aaaa1e4bb2ff5635b33079e304b
2016-03-24 23:01:44 +00:00
Sho SHIMIZU
ec07ffd403 Remove dependency on LinkResourceAllocaations from IntentCompiler
This change breaks backward compatibility of IntentCompier API

Change-Id: I471d0e28d97c2379f66d980d3176f89022c3a470
2016-03-24 22:54:08 +00:00
Jonathan Hart
990688b893 Remove old CordFabric app
Change-Id: Id8b22f3ab78adae6f09e94f54ec15bc743459cb2
2016-03-24 21:53:46 +00:00
Andrea Campanella
423962b157 [Goldeneye] ONOS-3939 Implementing Yang Sb XML utils
Change-Id: Ibf435f4c8e967ab793ec4a6d882df82b790f554f
2016-03-24 21:44:57 +00:00
Sho SHIMIZU
07ade9b816 Use Stream API instead of for loop
Change-Id: Ic5ce334a6d3891d2d43d1e5bb573e59efd0a9461
2016-03-24 21:43:17 +00:00
Jonathan Hart
eedb824b0b Add app dependency on proxyarp in SDN-IP
Change-Id: Id98b58224b617bca299d94b7f7c15b6d0030bc56
2016-03-24 14:23:58 -07:00
Jian Li
44ccfb5098 Add unit test for MulticastRoute REST API
Change-Id: I33fb93256e701cbff8af3e4247917c90fea8da59
2016-03-24 21:21:13 +00:00
Konstantinos Kanonakis
a45755d788 Fixes to solve Jira Issues ONOS-4173 and ONOS-4174
- Using Pair<DeviceId, MeterId> instead of MeterId in storedMeterMap to avoid duplicate key IllegalStateException
- Replaced ADD operation with MODIFY in pushMeterMetrics method to avoid METER_EXISTS errors

Change-Id: I80d3ccededa452445b11bb09b949fb2a208293a4
2016-03-24 21:02:25 +00:00
Jonathan Hart
b14221c357 Add support for reconfiguring interfaces in SDN-IP.
Change-Id: I2ea85d85432e661c3cbdca5e5a8b16678a242369
2016-03-24 21:01:31 +00:00
Sho SHIMIZU
aec0d37dbb Remove constructs deprecated in Emu from old resource API
Change-Id: I384cb924f950e366b2a01f205233ba726dec9eb4
2016-03-24 20:26:02 +00:00
Sho SHIMIZU
f08a83525b Remove methods in the deprecated old resource API
Change-Id: I5ccb8e30fc1a48208f28384d4c444f864ffe9cb7
2016-03-24 19:56:25 +00:00
Sho SHIMIZU
73aae6c62e Remove ResourceId deprecated in Emu
Change-Id: I0b0be22523b3d9f3ded0339d20718a97450f7748
2016-03-24 19:43:16 +00:00