Thomas Vachuska
27bee09007
ONOS-2145 Added ability to withdraw packet intercepts via PacketService::cancelPackets.
...
Change-Id: Ie41271fa02740560bd67b0faf49f633ee749773c
2015-06-23 19:03:10 -07:00
Thomas Vachuska
c97aa6110e
ONOS-1793 Moved trivial stores to onos-core-common/src/test; onos-core-trivial is no longer.
...
Change-Id: Ie4824db36e3a7eb6db3b953ee1f2786d3e22194f
2015-06-23 23:39:49 +00:00
Thomas Vachuska
e18a330163
ONOS-2091 Installing app when already installed will now raise an error
...
Change-Id: I4dacd63bf4a99244b23b932d35dd9cbd088548c1
2015-06-23 22:22:11 +00:00
Jonathan Hart
066244c31c
Simplify MP2S compiler, fix ingress/egress on same switch bug in SP2M compiler
...
Change-Id: Ib47bba01aac0f358f2caa5525c18e0e90a0b13ff
2015-06-23 18:18:53 +00:00
Thomas Vachuska
92af89f591
Minor cosmetic cleanup in ComponentConfigManager.java
...
Change-Id: I71c96e2712dd3206e5d7ed52025e649ff1de8d0a
2015-06-22 15:16:23 -07:00
Aaron Kruglikov
6685521c5f
Added accumulation of events using the accumulator construct.
...
Change-Id: I020fc7a46427636f4ec934f1895402625af04788
2015-06-22 13:49:06 -07:00
Ray Milkey
d13a37bf3c
Remove deprecated Flow Rule constructors
...
Change-Id: I2a078cbfbeb9db4a04ef1c59acde2fb45672a3cf
2015-06-16 17:03:13 +00:00
Sho SHIMIZU
47eb3bd302
Fix warning about unchecked type
...
Change-Id: I1654f625b4e456dddc594e80455bf0f9969cfab4
2015-06-12 21:16:26 +00:00
Aaron Kruglikov
6490a3bc3b
update to ONOS-2078 branch
...
Change-Id: I0632a2a205c04674d150fe7c20ae50844c56fde9
2015-06-10 19:19:21 +00:00
Brian O'Connor
afc2d7db88
Starting snapshot 1.3.0-SNAPSHOT
...
Change-Id: Idc4c114bda5268e534b9fc998215564d23d84c58
2015-06-05 23:31:25 -07:00
Brian O'Connor
a78abfcc39
Tagging 1.2.0
...
Change-Id: If1b4de17402bf8248c888de72891dc17a5bcd7ef
2015-06-05 22:40:03 -07:00
Marc De Leenheer
c973308d41
Static optical madness. Fix in device resource store. Javadoc.
...
Change-Id: Iaba6b62094b3d2023f352d52037c6d1535c31b88
2015-06-06 00:35:47 +00:00
Madan Jampani
66feabf2f8
ONOS-2088: Lazy id block allocation
...
Change-Id: Ie99d2ba017f45f1ca99b04da05cdb06b41202d3a
2015-06-06 00:08:17 +00:00
Brian O'Connor
690fd1c489
Fixing bug where WITHDRAWN intents get added to ObjectiveTracker
...
Change-Id: I4c16fe749ab30fdc4fbb96854cade0c292a3f8da
2015-06-05 04:00:33 +00:00
Brian O'Connor
a767426cfb
Adding trace logging to IntentManger
...
Change-Id: I6cd55521484f52223de5cec563f13b61d97ae4a9
2015-06-04 13:55:18 -07:00
Marc De Leenheer
723f553165
Allow static lambda and port mappings (ONOS-2067).
...
Fix bug in device resource store.
Change-Id: I219a4de9ec803b3d142a6b957868f64dc599fa24
2015-06-04 19:14:37 +00:00
Thomas Vachuska
c46af20610
Fixing an issue where intents fail to re-route after a node is restarted; caused by failure to register intent resources correctly.
...
Change-Id: I239e3b538d5b9134422fa629514e095e4914bb0c
2015-06-03 16:43:27 -07:00
Madan Jampani
c80da08eea
Fix perf regression by reverting https://gerrit.onosproject.org/#/c/3801/
...
Change-Id: Ia6930f53f1f7258a711b10ee648bc9024788117e
2015-06-03 00:26:21 -07:00
Thomas Vachuska
74bcd92c75
Added STC shutdown scenario.
...
Change-Id: I48b882c872f69fdd84fe2fd057163e68ffb58012
2015-06-02 20:17:57 +00:00
Marc De Leenheer
4a1c1fad10
Bidirectional optical intents (ONOS-2055).
...
Removed dead code.
Bugfix in device resource store.
Change-Id: Ic81e0b6985813d8dd696440610bee967a9fc2fc7
2015-06-02 18:33:17 +00:00
Brian O'Connor
3350390b1d
Starting snapshot 1.2.0-SNAPSHOT
...
Change-Id: I96c63bb70f2cd27453f2da893d77f9e72966f780
2015-06-01 17:08:05 -07:00
Brian O'Connor
75aed4000e
Tagging 1.2.0-rc2
...
Change-Id: I93f2bf38d29ddf788f7a81552695da80fc275c42
2015-06-01 16:58:14 -07:00
Brian O'Connor
b55d6e6da4
Minor intent cleanup
...
Change-Id: I72dae58879f5b45566d5f120f6fd85807460bb78
2015-06-01 22:32:52 +00:00
Thomas Vachuska
99c92fde0f
Reseting lastStart timestamp on listener ejection and sink notification.
...
Change-Id: Id13c8517fb4eca84a34ead168055328c236d090b
2015-06-01 21:09:20 +00:00
Ayaka Koshibe
bcb0237f3b
Bug fixes for Optical Intent installation and removal
...
- Missing serializer for OchSignalTypes
- Aliasing of transactional maps in *ResourceStores
- NPE during Intent removal
Conflicts:
apps/optical/src/main/java/org/onosproject/optical/OpticalPathProvisioner.java
Change-Id: If882c48553a4a594341ddb743e0c3f420656d954
2015-06-01 18:26:17 +00:00
Marc De Leenheer
88194c32ff
Fix optical port types in device store (ONOS-2046).
...
Fix CLI add-optical-intent cmd for TL1-based devices (ONOS-2045).
Change-Id: I4ba79476104d9906707cc7cc683fedd4ce4343bb
2015-06-01 10:22:54 -07:00
Marc De Leenheer
9f7d189d06
Release resources when intent is withdrawn (ONOS-2048).
...
Create optical circuits using CLI (ONOS-2049).
Change-Id: I8e52e698a897b869147afffdc0294956df76aa0c
2015-06-01 01:25:52 +00:00
Saurav Das
6c44a63d36
Bug fixes for the centec and noviflow pipelines.
...
Change-Id: Id0531e54060ff8e2a2321f6c49c8c16e32be45f8
2015-05-30 22:09:04 -07:00
Thomas Vachuska
2fdaf40ee2
Cleaned-up dead code from flow objective manager.
...
Change-Id: I23b18eacc4eb438f49534bd928307de98eaaaf80
2015-05-29 19:19:06 -07:00
Madan Jampani
f2af771131
Dropping log level to debug in few places
...
Change-Id: I4b42d4f3edfc6e9cdd0822cfcb74d1070b0b7a70
2015-05-30 02:15:50 +00:00
Brian O'Connor
3057f2114c
Updating log level in ObjectiveTracker
...
Change-Id: I51fb16022d0e32b0cc05715abc139fa7e9d8c689
2015-05-30 01:27:36 +00:00
Marc De Leenheer
8c2caac730
Support for OTN using optical circuit intents.
...
Refined DeviceResourceService.
Change-Id: I489f368a0fac5f4a8d0a1a1cb716f845558db35e
2015-05-30 01:25:08 +00:00
Brian O'Connor
69d6ac7e9f
ONOS-2003 Fixing intent reroute after cluster change
...
Objective trackers update when partitions are shuffled to
track "local" intents.
Change-Id: I7cd9e4a935ddbc94813d5067d4febc084a89f508
2015-05-29 16:27:21 -07:00
Madan Jampani
c6e574f90e
MastershipService.relinquishRole returns CompletableFuture + Block deviceDiconnected until role relinquish is complete
...
Change-Id: I081df48fc05fdca2e452a937a093d5caa16091ed
2015-05-29 23:00:07 +00:00
Madan Jampani
c626f1e737
ONOS-2043: Move device event handling in PacketManager off of event loop thread
...
Change-Id: Ia8b12e6ec3e732f0311adc7b3e7e63d07ad117e0
2015-05-29 22:59:34 +00:00
Madan Jampani
328371db2d
ONOS-1981: Move expensive work off of event loop thread
...
Change-Id: I200d9b727a7d501d5b055574ddb0907b8f4756a2
2015-05-29 22:59:03 +00:00
Madan Jampani
0174f45608
Drop log level to debug on some FlowObjectiveManager log statements
...
Change-Id: I24ce77129c4b480d4df630a011868e66621ec2a2
2015-05-29 12:54:19 -07:00
Madan Jampani
078394f228
ONOS-1909: Defer id block allocation to the point when they are actually needed
...
Change-Id: Id34cba5259ae67b81df2480072ea0ce5c2417075
2015-05-28 18:18:07 -07:00
Brian O'Connor
5fcf6f5e71
ONOS-1992 Improving IntentCleanup configurability and adding enabled property
...
Change-Id: Id6daa33448a3ffee91e98a61e4bea24d1f8c06ca
2015-05-28 17:35:08 -07:00
Marc De Leenheer
d24420f41e
Add OCh signal type to optical path intent.
...
Revert changes to LINC-OE specialized flowmod handling.
Change-Id: Ic4f333a44b7cd8a3111bfcba87ea909943eec56d
2015-05-28 22:53:42 +00:00
Thomas Vachuska
5f429d675c
Fixed race-conditions in null providers.
...
Change-Id: Ie1acd9d74e1277776a5981d21043671010b37343
2015-05-28 22:49:18 +00:00
HIGUCHI Yuta
11530fb110
Bug ONOS-2030: Wait for mastership
...
Change-Id: Ie05c44d227f198900a68d7dc8f6a4aed96da9dcc
2015-05-28 18:19:47 +00:00
Changhoon Yoon
541ef71e6c
ONOS-1993 Implement API-level permission checking + security util code location replacement
...
Change-Id: I7bf20eda9c12ed2a44334504333b093057764cd2
2015-05-28 07:06:12 +00:00
Sho SHIMIZU
3a70431680
Remove unnecessary boxing
...
Change-Id: I37c6490aef820ad2e3cd480cc90d9b6d988c45bd
2015-05-27 23:21:14 +00:00
Sho SHIMIZU
f88e593632
Use lambda expression to reduce lines
...
Change-Id: Ie8994f79acc6b2f4204f62aca1fe6112baf578cd
2015-05-27 23:21:00 +00:00
Sho SHIMIZU
b3f167d59b
Remove an enum that is not referenced
...
Change-Id: I64f6b899aa6a6411375473f7ee9c9af068d49ef0
2015-05-27 23:16:12 +00:00
Sho SHIMIZU
d9333d680b
Remove blank lines
...
Change-Id: I92516542d431fb14582fc35786cce6d444d9d201
2015-05-27 23:15:54 +00:00
Saurav Das
86af8f19ae
Adding support for writing metadata instruction.
...
Needed by Centec driver.
Change-Id: I705015c4d7ac881c273a01b36b05d39d9cd9ba87
2015-05-27 16:00:11 +00:00
Charles M.C. Chan
1229ecaf8d
ONOS-1926: Handle unsupported match field
...
Following is the main idea of this approach.
An UnsupportedOperationException indicates that:
1. The OF version is not supported (other than OF10 and OF13)
2. The flow contains unsupported match field
(e.g. install ICMPv6 match to an OF10 switch)
I believe retrying are not going to help in both cases.
Therefore, I directly change the flow state into FAILED.
In case 2, if the switch is reconnected/reconfigured with correct
OF version, the flow will be reinstalled to the switch correctly.
Change-Id: I954f3597a77934e46695b82a6d17363d41636ebe
2015-05-22 16:41:26 +00:00
Brian O'Connor
30a412deb3
Starting snapshot 1.2.0-SNAPSHOT
...
Also, fixed onos-upload-bits script to upload rc's to nightly/
Change-Id: I9bb8fe685492e23c740796879f0b66c307e26e56
2015-05-21 18:08:06 -07:00