Ray Milkey
ada9e2d9de
Don't crash if a message is processed after the provider service goes down
...
Change-Id: I098cebaffdd8d80bca640fe29b746c91b75689ac
2016-04-06 00:01:24 +00:00
Thomas Vachuska
541413dc8d
Pruning deprecated test topo artifacts.
...
Change-Id: I0627f1dae8d6af0eceedaf837bfc0e136c6b12df
2016-04-05 23:45:49 +00:00
Charles Chan
c72271ffb2
Add flow objective related classes into KryoNamespaces
...
Change-Id: Ide9e6ab3108c1ad1d6701f1308ed72c282c20693
2016-04-05 23:42:23 +00:00
Madan Jampani
542d9e2285
Performance improvements
...
- Fast path of transactions updating a single key.
- Bug fix in StoragePartitionClient where we were always creating a CachingMap
Change-Id: Ide117fba34fd12a9ff4aabd5fb7a21952bae672b
2016-04-05 15:41:11 -07:00
Thomas Vachuska
1eec505140
Fixing stc prerequisites to allow ONOS_USE_SSH to be either true or unset/blank.
...
Change-Id: I27604f28c34ff7a451847a6b3772d300b46d3d57
2016-04-05 14:34:50 -07:00
Ray Milkey
ddec794e1c
Fixes for buck regressions
...
Change-Id: I40e6a68392d229bf2827e115a54c0d66fd39b2d4
2016-04-05 20:48:54 +00:00
Andrea Campanella
58454b9ad7
[ONOS-4621] Unit Tests for Snmp provider and protocol
...
Change-Id: If70c701478762201b3739d9bd017c9f7eec75db1
2016-04-05 20:39:19 +00:00
Thomas Vachuska
bdd23be7e8
Fixing tom cell and the net scenarios.
...
Change-Id: Iac368f015afd19304a9d194390ec8401b8037ec7
2016-04-05 20:36:59 +00:00
Madan Jampani
832686da5f
Post DatabaseManager deprecation code cleanup
...
- Dropping MutexExecutionService as there are now better alternatives
- Dropping New from class names that were added during transition phase
Change-Id: If0cdd3321081c3f8fda81441ef2c84549b616edd
2016-04-05 20:36:11 +00:00
Charles Chan
d4489882ec
Fix setIpDst in ConnectivityIntent
...
Change-Id: I7228e79dd45cd3c2ae72a9491633a9774afda218
2016-04-05 11:38:09 -07:00
Bharat saraswal
6ef0b76590
YANG translator error handler framework and UT fixes.
...
Change-Id: Icb4d65540ed7ea8d6ecbd8458d44d7d86df969fa
2016-04-05 17:12:28 +00:00
Michele Santuari
91ee01b0e0
fix mci mcis commands
...
Change-Id: I0b1b91d52454fc94ca9b991b70480b26708f537f
2016-04-05 17:11:27 +00:00
Madan Jampani
38f01690db
Dropping DatabaseManager and related code. Goodbye!
...
Change-Id: I5d90d62678402234462dad8be455903de481da21
2016-04-05 17:10:59 +00:00
mohamed rahil
e04626fc2d
ONOS-4082: Packet structures- TLV packet structures
...
Change-Id: Id67867d215e9e6215854bc35fc435a1b0da9bf3b
2016-04-05 16:40:25 +00:00
Jian Li
4563aa2f9e
Fix NPE, CNF exceptions in REST API
...
Change-Id: Id24d48d54d3aba72baf59437e39edd24cf390eb4
2016-04-05 04:39:43 +00:00
Madan Jampani
3780d4b021
ONOS-4218: Fixes for resource store transaction failures
...
Change-Id: Ie48bb04d7daf6ed7b63c33a3c3c2703496179aa6
2016-04-05 03:05:25 +00:00
Brian O'Connor
284fb69b0d
Updating BUCK files to match pom.xml changes
...
Change-Id: I7fb4bf2acdc2a8933f1037fdbdb6b6ca00ffff1e
2016-04-04 19:28:47 -07:00
Brian O'Connor
01ac79ec64
Updating onos-of-api
...
We not longer shade openflowj in onos-of-api, instead we used an
OGSi-compatible version of it.
Change-Id: If083c355f441783de3790d3e87ca824f386cccd8
2016-04-05 02:27:59 +00:00
Brian O'Connor
344ea7a714
Removing commons-io and concurrent-trees from onlab-thirdparty
...
Change-Id: Id65a4e05292d9ca2e7a743c48b96c09767602e1d
2016-04-05 00:28:17 +00:00
Aaron Kruglikov
47047b2f65
Adding interfaces and single implementation required for build.
...
Change-Id: I65d2ce71f29e3d0c031ca3a7713835468c7c062c
2016-04-05 00:02:06 +00:00
Jonathan Hart
709b19f5b2
Add snapshot repo back into base pom
...
Change-Id: I865582f581692db0b28c8f8bc23bc17266faa228
2016-04-04 15:59:59 -07:00
Thomas Vachuska
35349334f3
Changing onos-secure-ssh test tool and scenario to allow parallel execution of the onos-secure-ssh tool.
...
Change-Id: I83b6649f721da4e25c741c0d1fbd90a6ba015135
2016-04-04 21:57:31 +00:00
Brian O'Connor
4499f163a9
Removing deprecated catalyst from onos tree
...
Change-Id: I6a0192db3ece8cee6db1b2b1fd330112e7b0f72f
2016-04-04 21:50:41 +00:00
Ray Milkey
0ae473d4fc
STC fixes
...
- NPE when a switch has already been removed and an attempt is made
to access stats on the switch.
- NPE in group provider if the system is in the process of shutting down.
- Lower ERROR to WARN when switch resources are not available.
Change-Id: I5b90ff328b19c2d661fde3a24e90614999c4c900
2016-04-04 21:37:33 +00:00
Brian O'Connor
a450bd000b
Simplifying Import-Package line in maven-bundle-plugin for REST bundles
...
Change-Id: Ic29e3f205e18b7b63e33a8c65cbb30a8b56d2e74
2016-04-04 21:33:36 +00:00
Brian O'Connor
b11773e32e
Updating objenesis version in features.xml
...
Change-Id: I161ea7eeba4c1a7afd2b5623ad49ed94eaf632b2
2016-04-04 21:32:56 +00:00
Brian O'Connor
0311a4b187
Simplifying onos branding bundle
...
Change-Id: I97c2b4e95f1a5483ce49ddae5a0fd5c7f4ca3a14
2016-04-04 14:17:37 -07:00
Jian Li
7ceb7b024a
Bugfix: filter out msg type other than pkt-in, flow-mod, stat-rep
...
CPMan only deals with PACKET-IN, FLOW-MOD, STATS-REPLY types for
incoming control messages. With other message type, it throws
NPE. This commit tries to fix this problem.
Change-Id: Iedd264030e404b14d15e33907e082c3d73608baa
2016-04-04 12:42:40 -07:00
Jian Li
8b0ea969eb
Camelize the name of metric type for REST API
...
Change-Id: Ib44be594e4021ed36e5069ec0bce8c17dd044706
2016-04-04 11:54:43 -07:00
Thomas Vachuska
95caba3459
Fixing OF flow and group provider run-time dependency.
...
Change-Id: I25fa3c72ab01500c39fc90198abc4c383a9512a2
2016-04-04 10:42:05 -07:00
Rimon Ashkenazy
27438ffa64
Add Optical ODU cross-connect Intent
...
Create a new intent: OpticalOduIntent in the OTN Topology.
- This intent finds a path of OTU links, and
- Allocates TributarySlots resources on the OTU ports (in the path)
- also add a utility for converting various SignalTypes to
OduSignalType, and to build the OduSignalId.
Note: this patch follows the example given in patch
https://gerrit.onosproject.org/#/c/7321 of
separate resource search from resource allocation.
Change-Id: Id9808f61aebb80a21481f3882aff23b236b68078
2016-04-04 16:53:43 +00:00
Andrea Campanella
c2d754b1fd
[ONOS-3943] SNMP protocol and provider refactoring according to ONOS architecture
...
Change-Id: Ie87ee6c181c9550ffac602397f2ee74a691bbdfa
2016-04-04 16:52:05 +00:00
Jian Li
a0d9a17352
Remove duplicated treatment building from GroupBucketEntryBuilder
...
Change-Id: I0f956dd11d990209eb3dc00c866dd535843506ea
2016-04-04 16:51:39 +00:00
Konstantinos Kanonakis
845c3289e3
Added meter and table transition following other treatment instructions in FlowViewMessageHandler.
...
Change-Id: I4faa130c357fff897240eef226b9aaf7d798da5a
2016-04-04 16:50:22 +00:00
Claudine Chiu
fb8b816235
REST API's for tenants, virtual networks, virtual devices ad virtual ports.
...
Change-Id: I80abe14a083fce3dc6246118af8874028109388f
REST API's for tenants, virtual networks, virtual devices ad virtual ports.
Change-Id: Ib6c3d69d396e57822bae23f5bf3101c8b9c0b95c
2016-04-04 16:48:46 +00:00
Andrea Campanella
1303253dbb
Adding driver information and short version to cli print of devices and hosts
...
Change-Id: I1ab9e9865c499240256aa72760b225976e0f19d2
2016-04-04 16:42:42 +00:00
Jian Li
11111970bd
Bugfix: count outgoing control messages if CPMan is activated
...
Previous implementation omits all outgoing messages when
the role is configured as Master.
With the revised version, the controller would more precisely
count the number of outgoing control messages.
Change-Id: I90c06097cb297535bce37e4a0ed5734cf01871bf
2016-04-04 16:42:10 +00:00
Jian Li
d86fac3927
[ONOS-3663] Add swagger doc for control metrics query REST API
...
Change-Id: Id8b667dabb64d11149b43cfeead57cf5ebd6997e
2016-04-04 16:39:38 +00:00
Avantika-Huawei
1e0a586b88
[GoldenEye] [ONOS-4163] Add provider service API
...
Change-Id: I363471d3a69a1c67d57d853fb84d42551eb27b7a
2016-04-04 16:39:16 +00:00
Madan Jampani
5ddaf19fbe
Ensure exceptions in map event handling do not prevent event acknowledgement
...
Set default consistency for ConsistentMap operations to SEQUENTIAL
Change-Id: I8896ae953932bf323c4512842000e78bf395f9b1
2016-04-04 16:38:26 +00:00
Thomas Vachuska
b0b6cbf51e
Fixing the onos-of-api shading not to include artifacts provided elsewhere.
...
Change-Id: Id73a9dae5738b6ea33519694fe86197ee5b61b15
2016-04-04 16:35:11 +00:00
Thomas Vachuska
abb2139a93
Adding stc prerequisites to onos-test
...
Change-Id: Id18c8dc61a533f3f2e6ee4b5341bbc457bb634e1
2016-04-04 16:34:16 +00:00
Naoki Shiota
d7654d4851
Fixed allocations command to print Bandwidth allocations.
...
Change-Id: Iaeb67266a22b1ef0a13133845c4c6626116e26f0
2016-04-04 16:25:52 +00:00
Vidyashree Rama
0b92073bab
YANG range restriction listener
...
Change-Id: I51af1d5d85068bb35c88ed1f86778b6ffc407036
2016-04-04 16:23:23 +00:00
Madan Jampani
4471cb5bd8
Override catalyst version to use 1.0.6
...
Change-Id: I58c6ede1f3687abca852fb40a6393e15f59cb865
2016-04-04 08:02:54 -07:00
Andrea Campanella
3f1c61e79f
Removing listeners from deviceService at deactivation of Group and Flow managers to avoid NPE
...
Change-Id: Ia7526913e4f50b4c49ce9f2ae9ddf85c2db77a3a
2016-04-04 14:37:08 +00:00
Madan Jampani
1ffa46b5b3
Using AsyncLeaderElector primitive for Leadership
...
Change-Id: I0ff91ddaa3b5dec79e073496044c2f860ae94616
2016-04-04 14:36:55 +00:00
Simon Hunt
f679c4e048
You've been checkstyled!
...
Change-Id: I0425764b2f3b07bc224a387ab7d544c6b360c691
2016-04-01 17:10:43 -07:00
Naoki Shiota
3bac1c378a
bugfix: Partial allocation of ContinuousResource always allocates full amount of the resource.
...
Change-Id: Ie147f8d55ae3be6e94382bbd773940a11cfd3b5f
2016-04-01 23:55:58 +00:00
Konstantinos Kanonakis
2a3a9659a8
Added meter in DefaultTrafficTreatment toString() method.
...
Change-Id: I7dabe40897fa1aba3e38cd430a0c89d6e2e6bd32
2016-04-01 23:13:53 +00:00