Andrea Campanella
b029b9e4bd
ONOS-3839 Fixing errors in sending requests and hanging on future.join
...
Change-Id: I6da5bf1ff728efeb0d531cf7f04f6bf49f11a0a9
2016-02-09 18:42:44 +00:00
Andrea Campanella
2947e6219d
ONOS-3810 augmenting Rest southbound protocol and provider for https and password based auth
...
Change-Id: I3e5f07ba6a751bc8a7637373c037a1910181f9ab
2016-02-09 18:41:59 +00:00
Shashikanth VH
6fe08ffd6f
[ONOS-3857] BGP flow specification component port number TLV
...
Change-Id: Ie3e9d505b28baef2f351ba42d7c7167a2b046369
2016-02-09 17:58:55 +00:00
Shashikanth VH
42b4cf3276
[ONOS-3856] BGP flow specification component classes.
...
Change-Id: Ib798fe31c66813644fd7c2844682377fb5644aad
2016-02-09 17:58:22 +00:00
Brian O'Connor
2f11bb3310
Fixing javadoc param in BgpFlowSpecRibOut
...
Change-Id: I59685f0d47318861d50e4cddb0b900837ee2265f
2016-02-08 16:48:24 -08:00
Shashikanth VH
15de0d91d5
[ONOS-3857] BGP flow spec encoding for mandatory attributes
...
Change-Id: I58f19deca56464557214d02717a1562ac64d0407
2016-02-08 17:18:06 +00:00
Shashikanth VH
1c9587f8e4
[ONOS-3856] Implement BGP flow spec RIB out.
...
Change-Id: I2fa378851ea1b953def3d8feeedbc50cfe4d50ca
2016-02-08 08:57:13 +00:00
Madan Jampani
c27b6b2deb
Fix files with windows line endings + Add checkstyle rule to catch this issue
...
Change-Id: Ic1905f2121c5c2ab66259f7f531c1e36fe58e9d4
2016-02-05 19:51:54 +00:00
Shashikanth VH
47c2da1f84
[ONOS-3856] Implement BGP flow specication components operator value.
...
Change-Id: I4262aea2eb0f011d49b424ac34ad675897c07b03
2016-02-05 17:23:00 +00:00
Shashikanth VH
dcfb7b5a79
[ONOS-3845] BGP support flow specification capability on peer basis.
...
Change-Id: Iae0f617f72213a4f1664dcf6e904b01ac7460816
2016-02-05 17:22:36 +00:00
Shashikanth VH
fe2fb208ee
[ONOS-3857] BGP flow specification prefix implementation.
...
Change-Id: I49228f85f8efd5e972092df798a42ffc316d784d
2016-02-05 13:45:49 +00:00
Shashikanth VH
44967ec57b
[ONOS-3857] BGP Update message builder.
...
Change-Id: I02d750f662602fc51b090e6beb89d73d5eb36436
2016-02-05 00:12:34 +00:00
Shashikanth VH
fb391ae11a
[ONOS-3856] Implement BGP flow spec RIB out flow specification details.
...
Change-Id: I9bb65a29c6182009162f1d3d1b7756fa4909240c
2016-02-05 00:12:33 +00:00
Shashikanth VH
0a82a8ea82
[ONOS-3845] BGP FlowSpec capability handling.
...
Change-Id: I5368dea5a0d959399550737ccf6eb6742a7510b9
2016-02-03 18:03:47 +00:00
Andrea Campanella
8b1cb67def
ONOS-3791 NETCONF session factory and exception on device connection
...
Change-Id: I7c6651a4f76537056a2dc8f94d54818b5b238b9a
2016-01-29 20:50:12 +00:00
Jonathan Hart
51539b85d3
Enforce naming convention regarding abbreviations
...
Change-Id: Ic81038d3869268a55624ccbbf66048545158b0da
2016-01-28 17:32:37 +00:00
Andrea Campanella
ce279eeafb
ONOS-3795 PATCH method in RestSbController and basic unit tests
...
Change-Id: I35dc31ab03fc72c11523b2c60f4455d7446a5364
2016-01-27 23:15:57 +00:00
Charles Chan
14967c2731
CORD-389 Fix for Accton 6712 deployment
...
Related to this topic:
- Disable the meter collector since right now it is not supported
- Implement extension VLAN ID selector/treatment for OFDPA
Since it requires two special flow entries to match untagged packets
0x1ffe/no mask (filtering rule, need to go first)
0x0000/0x1fff setvid 0x0ffe (assignment rule, need to go second)
- Not able to point /32 IP address to ECMP group. Use /31 instead.
In addition:
- Implement serializer for ExtensionCriterion
Change-Id: I621b3ad14014d7e6945c014cdae4f7cd2939288e
2016-01-27 06:39:45 +00:00
Jian Li
e4583fd8ad
[ONOS-3702] Clean up pom.xml dependency, bump up omitted dependency
...
Change-Id: Ieb6dc7a5b3ee8d52eefd79c182b9d759b5d324d7
2016-01-25 19:54:36 +00:00
Jian Li
dfba739230
Fix javadoc warnings
...
Change-Id: I3de24a04593f47c786f698f5ee1669b3d2f2fdfc
2016-01-23 02:38:40 +00:00
Andrea Campanella
101417da64
ONOS-3605 Create thread Session input stream mechanism, adding listener for events from the device
...
Change-Id: Ib323487f61d9e595f7ccdc1957a92e58b7002d2a
2016-01-19 21:02:20 +00:00
Thomas Vachuska
3523973142
Ignoring failing unit tests in BGP protocol/controller.
...
Change-Id: I364e7cfcc1424731bc3c1ce6c87860f5e76a7982
2016-01-19 18:58:01 +00:00
Priyanka B
249027ebb8
Implementation of Adj-In and Local RIB UT
...
Change-Id: I4cac90005f2d728006483b3c03ff0ff3c422f8ba
2016-01-19 17:38:40 +00:00
Andrea Campanella
d8d92db11d
ONOS-3754 Create driver/behavior for Ciena waveserver
...
Change-Id: I2e8741f0ad858eb712f7fe4f4a5fdf5e146aefd6
2016-01-15 23:58:53 +00:00
Andrea Campanella
945ded292c
ONOS-3692 Southbound Rest provider and protocol
...
Change-Id: I74a5752d4fce1df88828fa6c531979ab7c30a26a
t
2016-01-14 23:06:35 +00:00
Andrea Campanella
8e290c51ec
ONOS-3743 Adding end pattern to doRPC, removing unused rfc module and minor refactoring of provider methods
...
Change-Id: I95f896b80705ffb176534f2d4ba58acc786713e3
2016-01-13 01:24:20 +00:00
Jian Li
68c4fc4862
[ONOS-3737] Bump up checkstyle version from 2.16 to 2.17 with some compilation fixes
...
Change-Id: I3ade52ff15b3114f5748ab3151c02c8c74af38f0
2016-01-12 03:07:57 +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
HIGUCHI Yuta
24d9dc05bb
Documenting current limitation in OpenFlowOpticalSwitch.
...
- Background information can be found in ONOS-3736 and the following thread:
https://gerrit.onosproject.org/#/c/6945/1
Change-Id: I47644b9045fb5aa6c371a25894fb5bee0121a3ac
2016-01-10 03:06:07 +00:00
Jian Li
c0c36a4e9a
[ONOS-3703] pom.xml external dependencies and plugin version bump
...
This commit bumps up all maven plugins and dependencies to their
latest version. With bumped version onos passes stc test.
Following plugins are not ready to be bumped up due to instability.
check-style 2.16 -> 2.17: compilation error
maven-compiler-plugin 2.5.1 -> 3.3: always perform recompilation
Following dependencies are not ready to be bumped up due to instability.
kryo 3.0.0 -> 3.0.3: unit test failure
slf4j 1.7.6 -> 1.7.13: fails in stc
Change-Id: Iffe8b0734c7088228ebeee1ef597f0df3dfcd63d
2016-01-10 01:19:39 +00:00
Andrea Campanella
f4fd035953
ONOS-3577 Adding getConfig with realtive config XML-tree argument
...
Change-Id: I3ee69bea55352e35007826659277c839d8457d3f
2016-01-07 18:21:52 +00:00
Andrea Campanella
80520b89b1
ONOS-3650 Device driver multiple inheritance
...
Change-Id: Ib7b72d44533d4e63c4122662b50485243562aa21
2016-01-07 02:02:02 +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
Shashikanth VH
97e571e9e8
BGP peer connection validation based on peer configuration.
...
Change-Id: I67251b94973aad3e0ecf3d118ea534de1b015427
2016-01-06 02:46:56 +00:00
Thejaswi N K
55204f82ac
Igp IsIs extended metric issue
...
Change-Id: I5d3971dc9babd5855d5059c0ef531cf49d672eac
2016-01-06 02:41:34 +00:00
Priyanka B
897c62a3fb
Compare fix (Link)
...
Change-Id: Ia22eaecdcac8b2e77cc9a2831eec6814e66d6651
2016-01-06 02:39:04 +00:00
Shashikanth VH
7a2fe659eb
Process protocol message read partially from the buffer.
...
Change-Id: I1888dce82bea566796bc222329650582cba5a276
2016-01-05 20:11:34 +00:00
HIGUCHI Yuta
d9c6117a2f
Clean up tempDir after each test runs.
...
- Fix for issue with /tmp disk full issue on Jenkins.
- Using JUnit Rule TemporaryFolder where possible.
Change-Id: Ie91eba37581ba5bf6c32be7f614220e2098ce2f8
2016-01-05 17:22:25 +00:00
Shashikanth VH
3dd13cff84
BGP system test issue fix.
...
Change-Id: I26f30e800a2d88377fde9d6da8ccca25581250ce
2016-01-05 06:16:02 +00:00
Priyanka B
e238184b73
Compare fix
...
Change-Id: I56ad744ff9d99198136c97f62896c487285192ec
2016-01-04 22:53:07 +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
Ray Milkey
676249ca1a
Fix Sonar critical flagged bugs
...
Change-Id: I60e9f72a1a66f65366d7dbc5335922e75097c9f3
2015-12-30 19:02:11 +00:00
HIGUCHI Yuta
1dfef09812
Fixing some package javadocs
...
Change-Id: I1112942216b062f10dc5d00cc50b31eb2162c94d
2015-12-17 16:32:23 -08:00
Ray Milkey
4fd3ceb3df
[Falcon] fixes for Sonar Critical bugs
...
Change-Id: I0a63578727693a2517f3002bd4f4c391b6f44aea
2015-12-17 17:39:44 +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
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