Ray Milkey
aeb0079719
Refactoring of provider buck builds.
...
Change-Id: I9b5e2566b83c13a8b7b086005a08a8182305ffdb
2016-04-25 17:03:49 +00:00
Charles Chan
b713dded6c
ONOS-4395 Fix NPE in OpenFlowDeviceProvider
...
Change-Id: I88c3671fa490cf978485267a104bf2bcc0f57e58
2016-04-24 21:24:07 -07:00
Ray Milkey
7abe50bafd
Fix unhandled exception during shutdown due to provider service being unavailable
...
Change-Id: I891b2d3c64576fe7cace80ff7907551b46054db6
2016-04-13 19:22:21 +00:00
Brian O'Connor
5ab426f9ff
Updating copyrights
...
New format: 'Copyright .year-present Open Networking Laboratory'
Change-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098
2016-04-09 01:20:21 -07:00
Ray Milkey
7c25182db9
Fix buck tests
...
Change-Id: I3d681e6e5c1d3e98c87ccb3d20a619b216ae6133
2016-04-06 19:04:52 -07:00
Brian O'Connor
b86c920526
Updating Buck files to build OSGi jars
...
- Using osgi_jar for all modules except apps
- Adding target for installation of core modules to .m2 repo
Change-Id: I65d9e3a9567918e275191724842d7d9b1f485128
2016-04-06 18:17:37 +00:00
Brian O'Connor
85f28d0a0a
Updating test sources in several BUCK files
...
Change-Id: I17b83cb978f7b8fc1d31a1e96bec59a077dbdfbb
2016-04-06 16:57:45 +00:00
Saurav Das
a2d37500d9
CORD-613 Adding ability to administratively enable or disable a port via CLI.
...
Currently uses the OpenFlow device provider to change portState.
Also fixes a bug in PortNumberCompleter.
Adds completion options to portstats for deviceId and portNumber.
Change-Id: Idcce775fe8bc5484fdd0e630bcb5026b85125478
2016-03-30 21:46:43 +00:00
Ray Milkey
f80bbb22c2
Initial BUCK build
...
Change-Id: I64e8a979301989062f4545a4841b06c15a372049
2016-03-29 21:39:14 +00:00
Brian O'Connor
955c316b54
Starting snapshot 1.6.0-SNAPSHOT
2016-03-10 15:27:19 -08:00
Brian O'Connor
55b4d80176
Tagging 1.5.0 (Falcon)
2016-03-10 15:24:41 -08:00
Madan Jampani
23696428f8
Starting snapshot 1.5.0-SNAPSHOT
2016-03-09 14:02:04 -08:00
Madan Jampani
b7a5420285
Tagging 1.5.0-rc3
2016-03-09 13:47:32 -08:00
Thomas Vachuska
5d8994ffce
Starting snapshot 1.5.0-SNAPSHOT
2016-03-03 17:13:26 -08:00
Thomas Vachuska
40d5255ca9
Tagging 1.5.0-rc2
2016-03-03 17:08:36 -08:00
Marc De Leenheer
c662d328f2
SNMP based device and flow rule provider for Lumentum SDN ROADMs.
...
ONOS-3690 and ONOS-3842
Change-Id: If00ba70fa26e01924c225596c52a5ffb24987cc2
2016-03-03 01:01:31 +00:00
Jian Li
7772615948
Remove incoming and outgoing OF message logging from device provider
...
The OpenFlow incoming and outgoing message logging feature has
been implemented in a separated message provider under openflow
provider. So this WIP feature should be removed from device
provider.
Change-Id: I5b974c96688a13ea4ee7af309f9522245f61e413
2016-02-13 00:38:20 +00:00
Sithara Punnassery
81afbf1ceb
ONOS-420 Openflow trigger probe test
...
Change-Id: Ie3c5f89ea76a4d57ba94348a85af2cf57222bd3a
2016-02-12 02:01:57 +00:00
Rimon Ashkenazy
8ebfff047b
Add OTN device and ports
...
Change-Id: I18f3376d1466077e95d7324a27a660302f0123b3
2016-02-09 20:36:40 +00:00
Jian Li
889cffb979
Fix incorrect class and method description for PortStatsCollector
...
Change-Id: I6d16597fed207c2ddfd0fb14848b346d216c6965
2016-02-08 18:32:45 +00:00
Toru Furusawa
72ee30ca50
[ONOS-3730] Populate portSpeed for ODUCLT and OCH ports.
...
Also move the enum definition of ODU client port signal type outside of OduCltPort class.
Change-Id: Ibdff21d9707ad3d79587f579ad675f673cf9afeb
2016-01-13 19:27:54 +00:00
Rimon Ashkenazy
e320103340
Add new OFOpticalSwitch13 LambdaQuery, and corrections to OMS port Desc:
...
- fix OmsPort totalChannels(),
- fix creating OMS PortDescription with correct parameters of min/max frequencies.
Change-Id: I9adbbb4e1e9ebe20ba4b3c2ae23b7a0651af5d66
2016-01-13 19:03:27 +00:00
Jian Li
28247b5e36
[ONOS-3724] Fix the Cbench regression issue
...
Control message monitoring brings some overhead to controller.
In an extreme stressing environment (e.g., running Cbench),
it leads potential performance degradation.
This commit tries to mitigate the Cbench regression with two steps:
1. improve the monitoring performance by assigning more # of
threads in each thread group.
2. make the control message listening feature optional.
Change-Id: I4f7361b7c598c6de71d390eab78a20ada381d4dd
2016-01-11 18:10:03 +00:00
Sho SHIMIZU
00762ee39f
Avoid potential round-off error caused by floating point
...
Change-Id: If1a6266c7a0951441de3fe444663a109bb819056
2016-01-10 03:15:59 +00:00
Sho SHIMIZU
70e76d8bfd
Remove redundancy by replacing values with Spectrum.CENTER_FREQUENCY
...
Change-Id: I42836ca3884bb17304cd05be2b163a906421b5a6
2016-01-07 19:06:06 +00:00
Rimon Ashkenazy
d15ebf5275
Fix RuntimeException of 'Un recognize OduClt speed'
...
Change-Id: I86a1d399206b8d260a8f9fa53da0ffa16f73ff6d
2016-01-07 17:51:30 +00:00
HIGUCHI Yuta
1979f55af7
Bug fixes for ONOS-3509
...
- Forwarding behavior added to {Device,Link}Store by ONOS-490
cauesed false update information sent from ONOS node, which has been detached from the cluster,
to be accepted by rest of the cluster after the detached node has rejoined cluster.
- Fix for periodic mastership check was left out
when MastershipService#requestRoleFor(..) return value was changed to Future.
- Fix for triggerProbe() related messages getting dropped,
right after STANDBY -> MASTER role change.
- Local state (connectedDevices) was preventing
vertical (Core -> switch) Mastership state synchronization.
- Various debug log, comment added during investigation.
Change-Id: I777beadf04db8a879830a07bfdc7ab0e2279f190
2016-01-06 09:12:33 +00:00
Jian Li
152b88508a
[Falcon][ONOS-3537] Implement control message collecting logic w/ unit test
...
Change-Id: Ic21d476a5ad92d7ef739fa3c13dcc06e5cbf7c56
2016-01-04 18:50:06 +00:00
Brian O'Connor
880dc20ddb
Starting snapshot 1.5.0-SNAPSHOT
...
Change-Id: If9ce4ca5f5f6d089e9f088e710367f4e2ca1c9b6
2015-12-16 22:53:14 -08:00
Brian O'Connor
5a2856fd01
Tagging 1.4.0 (Emu release)
...
Change-Id: I55e4dbcecbfac86cccae27aa99a813910bd5557a
2015-12-16 22:47:51 -08:00
Brian O'Connor
6b7707101b
Switching back to snapshot 1.4.0-SNAPSHOT
...
Change-Id: Ie726afc2df730a1009db421328267f2dcfedfd66
2015-12-15 15:48:42 -08:00
Brian O'Connor
d1cdd19530
Tagging 1.4.0-rc3
...
Change-Id: Iddb1e8adff820e81794bf83f5861519e9a787880
2015-12-15 15:36:45 -08:00
Charles Chan
25b7732c10
Fix port speed
...
According to OF 1.3 spec, the unit of current speed should be kbps instead of mbps
Change-Id: I68f30f551afd6c8a8030e0a817ff009595113a84
2015-12-15 03:50:29 +00:00
Brian O'Connor
b22ba656bb
Switching back to snapshot 1.4.0-SNAPSHOT
...
Change-Id: Ic0ff8fe27d46b0662f596db9185591736efa6cf9
2015-12-11 17:02:48 -08:00
Brian O'Connor
4aded4c8b7
Tagging 1.4.0-rc2
...
Change-Id: I7e2916f7b02d297818ad65153aee5e5946f882ac
2015-12-11 16:55:13 -08:00
Madan Jampani
52bb4856a7
Do not disconnect from switches on deactivate + packet requests cli command update to include nodeId in the output
...
Change-Id: Id19715a2cec9b44431993fefdda9fe51956978cc
2015-12-11 15:57:27 -08:00
Brian O'Connor
905ea22db6
Starting snapshot 1.4.0-SNAPSHOT
...
Change-Id: I0398bb2093e70d39788888038abb9df6193ccb42
2015-12-05 00:57:06 -08:00
Brian O'Connor
b209dc68e2
Tagging 1.4.0-rc1
...
Change-Id: Idec5c65021283fa03a8f2530aebba968a5451d8b
2015-12-05 00:56:21 -08:00
lishuai
4ee42040fa
[ONOS-3486] Add the annotation of port mac when monitor switch added.L3
...
flows need external port mac information.
Change-Id: I9afed351bd8d1641b8e9bef88718ec5c0ded8b5d
2015-12-05 05:17:10 +00:00
Lei Xu
dee1aff0e0
[emu][onos-3159] fix concurrency flaws in OpenFlowDeviceProvider.java and OpenFlowGroupProvider.java
...
Change-Id: I76b21b221d3ef71e1701c13810c4df374afe1776
2015-10-19 18:52:04 +00:00
Thomas Vachuska
fa8aa2f188
Fixed an NPE in device manager/provider.
...
Change-Id: I0240bc6f591881efefc1043eb620068d6ab2d9a4
2015-10-14 01:47:31 +00:00
andrea
fe3308fa13
minor formatting changes
...
Change-Id: I361955b820489793ffb8f6b9b9ff24d429e1dd99
2015-10-06 23:20:00 +00:00
Thomas Vachuska
d07c092025
ONOS-1636 Added code to mark devices offline when openflow provider is deactivated; fixed a few NPEs.
...
Change-Id: I5f0e90b14bf1f00abd58e12590a3339b93695122
2015-10-06 22:11:52 +00:00
Yafit Hadar
a9a73def6a
[Emu] Open Flow Optical Port Description
...
Change-Id: I8da4d7a1e1dea18d56cba9673f70b1ec69a5adcf
2015-09-23 16:43:35 +00:00
Brian O'Connor
f967ad61dc
Starting snapshot 1.4.0-SNAPSHOT
...
Change-Id: I6b64a70eb8c416b58689afd2af7d726153176f6b
2015-09-18 15:19:54 -07:00
Brian O'Connor
b3a3b52f46
Rolling back to snapshot 1.3.0-SNAPSHOT
...
Change-Id: I5394f02bc4cc4614427e5e535889e883944734fd
2015-09-10 17:26:49 -07:00
Brian O'Connor
cbc5878c31
Tagging 1.3.0-rc2
...
Change-Id: Id062ea54a0f03c26eb763e03cc347dbfe63cd03f
2015-09-10 17:08:00 -07:00
Brian O'Connor
e8bcb70258
Changing version to back to snapshot 1.3.0-SNAPSHOT
...
Change-Id: I05bc4669bf3ad2a149cee5d303da42bf8ffd14e8
2015-09-04 23:57:08 -07:00
Brian O'Connor
004345f6c8
Tagging 1.3.0-rc1
...
Change-Id: I640fc75397b90532e8a71f9413b6822f80b3e775
2015-09-04 23:47:08 -07:00
Marc De Leenheer
fc913dd2f7
LINC driver and OF device provider report correct optical port types
...
Change-Id: I501ce5f6f53136254024ad7122a4fec0d17504e0
2015-07-31 15:30:04 +00:00