Jian Li
7c322f491b
Support to specify table id when insert Flow Rule through REST API
...
Change-Id: I5ac45403a3f8b454ddfd873556e398b45f82842e
2016-03-04 20:00:22 +00:00
Ray Milkey
d7909ca0e3
Fixes for javadoc errors
...
Change-Id: Idb4f08df4e2c794528b1f359f3fef6c4850eabc8
2016-03-04 08:47:02 -08:00
Jian Li
1ef82db5f5
[ONOS-4115] Support flow table pipeline for REST API
...
This commit adds capability to handle Table type in
InstructionCodec.
Change-Id: I82f1abf9f7ed17df3885746e8c24223190dd216f
2016-03-04 01:36:18 +00:00
Jian Li
f03251107b
Bug fix: display correct treatment content
...
Change-Id: I112352c172289325a84234754e4a2106461e36d3
2016-03-04 01:35:14 +00: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
Madan Jampani
0b84753fb9
Moving group store to consistent map
...
Change-Id: Id3c23c0cd9d7c713bceffc7bd9125aa3de99c45e
2016-03-04 00:06:00 +00:00
Heedo Kang
d8241c7d85
SM-ONOS performance improvement
...
Change-Id: Ieefb3cc3da34b2080e41b40e6f09ac5570a3079b
2016-03-03 23:49:30 +00:00
Brian Stanke
81fe2386f6
ONOS-4075 TestDistributedSet implementation and Junit tests.
...
Change-Id: I77ea0beb5a1adbdbf8632c599b631d728455aa9a
2016-03-03 21:39:32 +00:00
Madan Jampani
e60388716f
Handle duplicate listen requests submitted to the state machine
...
Change-Id: I9f17be5a751f7f2b17f8e89232dc0403ca260137
2016-03-03 20:28:54 +00:00
Thomas Vachuska
e965b3db7a
Fixing an issue with app activation.
...
Adding a log check as part of archetypes scenario.
Change-Id: Iad53c5430530513939ef92a890559f9841e9ecc1
2016-03-03 11:42:48 -08:00
Jonathan Hart
84f4f31cce
Cleaned up NewAdaptiveFlowStatsCollector logs to prevent excessive
...
object creation and string concatenation.
Dropped per-flow-stats-request logs to TRACE level.
Change-Id: I2dd55030bd1faa00d6fbfef74c7da1debb7f1d7d
2016-03-03 19:34:43 +00:00
Madan Jampani
27a2a3d318
Code clean up in ConsistentMap and LeaderElector resources
...
Change-Id: I1834188393f19e37394c32047538e6027522a13d
2016-03-03 17:05:43 +00:00
Madan Jampani
40f022ee59
Default ConsistentMap consistency level to SEQUENTIAL and reenable all Atomix unit tests
...
Change-Id: Ic04ff81fbaaa7c007f20077391a72fdfa9fd382a
2016-03-03 06:46:08 +00:00
Ray Milkey
d931a9bf75
Refactor some core testing adapters to not be in the openflow hierarchy
...
Change-Id: Ia2604337e4b9a7bfa4f6c3c06c5defc499143cba
2016-03-03 06:17:00 +00:00
Sho SHIMIZU
8a4f8a1d04
Refactor: Reserve resources only in one place
...
This is a preparation task for the future Intent Framework major
enhancement that aims to consolidate resource allocation invocations
into the Framework side instead of the compiler side.
Declaring required resources and allocating the resources need to be
clearly separated. This patch tries to separate these phases.
Change-Id: I7b238f24996b3f1dc97afda6d188426001052127
2016-03-03 03:42:23 +00:00
Thomas Vachuska
8378ccf28f
Making default single table pipeline accept SPECIFIC as well as VERSATILE flow objectives.
...
Changing flow objective intent compilers to use SPECIFIC flag.
Change-Id: Ib275fe0fa38b66045fcdc225233a37ad0897bac6
2016-03-03 03:07:24 +00:00
Sho SHIMIZU
98de57aa77
Refactor: Rearrange method definition order
...
Change-Id: I86d853a0066b0ac42508091f5b76042c3e8cabfa
2016-03-03 01:39:03 +00:00
Sho SHIMIZU
9fe0f36ab5
Refactor: Simplify method
...
Change-Id: I84e88480d7b005db4585afa7f9296f8a2d7cbef3
2016-03-03 01:05:16 +00:00
Sho SHIMIZU
aa00e50076
Refactor: Reduce use of null
...
Change-Id: I5b7197481553be38a664568ec1122854c2597989
2016-03-03 01:05:11 +00:00
Madan Jampani
a9e70a632e
[Falcon] Adds a status field to InternalMessage and support for replying with appropriate status when handler errors occur
...
Change-Id: I995bdd6c67b88b6d7729887d32083315213fb79f
2016-03-03 01:02:42 +00: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
b6859e104b
[ONOS-3949] Initial implementation of a Chart Model for Web GUI
...
Change-Id: I11e2fc38e25d7c05f5233b2ad0dbca8b82b11b02
2016-03-03 00:59:34 +00:00
Jonathan Hart
9eb45bbf5c
Add config validation for vRouter and PIM configs
...
Change-Id: I97ddf4f745a19df6998b15ae47ebde5aa5f46238
2016-03-03 00:59:04 +00:00
Ray Milkey
2e78d9077d
Unit tests for flow objective manager
...
Change-Id: I2f4e3084493174fcff7d64d2da1806b7b811b41f
2016-03-02 18:24:42 +00:00
Ray Milkey
0a9ad9a3bc
Use VERSATILE for flow objectives from paths
...
Currently the default pipeliner does not support SELECTIVE mode
Change-Id: I6647f9645f200888bb5c59e4134c6967a3f776dd
2016-03-02 18:21:23 +00:00
HIGUCHI Yuta
06cf658408
Explicity add generic type to help type inference on ECJ.
...
Change-Id: I9e1537fad13690c2f7f10af52922fdcb85f71125
2016-03-02 08:16:50 +00:00
Thomas Vachuska
3debf50b27
Fixing up config message in the intent registrator.
...
Change-Id: I98bfc517e812f8cc81dcb58658822d5088853d4b
2016-03-01 21:57:48 +00:00
Madan Jampani
3354745389
PartitionManager support for reacting to cluster metadata changes
...
Change-Id: I65e358f5cb47e9420fae9589661ba0ce45f58df6
2016-03-01 21:17:33 +00:00
Brian Stanke
d09e2ee3bc
ONOS-4018 - Enhance the DistributedRegionStore to make sure that a
...
device ID appears in at most one Region's list of devices.
Change-Id: I6d30fab2c09544c68f49b11682f08ee8ded060fe
2016-03-01 20:10:48 +00:00
Thomas Vachuska
bdbdd246aa
Adding configurability for registration of flow-based intent compilers.
...
Added configurability of the intent manager number of workers.
Change-Id: Id5e221e077ef3246a7f274bad2e40166313899f5
2016-03-01 19:31:41 +00:00
Ray Milkey
db74ec71cd
Flow Objective compiler for link collections intents
...
Change-Id: Ie9d820b1d7d4cdee5411a7318c246c90e3fa91d0
2016-03-01 18:37:03 +00:00
Sho SHIMIZU
a567124e9e
Refactor: Simplify method
...
Change-Id: I2fc8bed7ab41d3577cb8bb31af48941a2d738010
2016-03-01 08:54:34 -08:00
Sho SHIMIZU
6953cf1210
Refactor: Tighten method visibility
...
Change-Id: I0bb311fc8f6e48763ab91bef7cfe401930c7a6a0
2016-03-01 08:54:34 -08:00
Sho SHIMIZU
0a8332c5a2
Refactor: Inline method
...
Change-Id: I2bfeadebd63a9e60dc9bf0f97a9390e456abc3b8
2016-03-01 08:54:34 -08:00
Sho SHIMIZU
caf0b341fc
Refactor: Make method simpler
...
Change-Id: I28cabf5c5a381a8e2e6695aea7ad5000146111a3
2016-03-01 08:54:34 -08:00
Sho SHIMIZU
d6209677e1
Simplify statements
...
Change-Id: Ibc7df94233348d996c9e22d2f61e9f80a7508701
2016-03-01 16:41:25 +00:00
Sho SHIMIZU
ec0433dbce
Refactor: Split into two if statements and inline variables
...
Change-Id: I2760c5d57272698307e96e3c3cc6d62467ca342a
2016-03-01 16:25:05 +00:00
Andreas Papazois
92e4a0478e
[GEANT] Remove configuration from device interfaces.
...
Change-Id: Ie382a645c2ec8677ccd9ba6ed4b881e38686c1b9
2016-03-01 16:20:47 +00:00
Sho SHIMIZU
8879991761
Refactor: Simplify method
...
Change-Id: If31cea48034854fe77de18409c05fb9994ac9dc8
2016-03-01 16:20:10 +00:00
Sho SHIMIZU
0505f1df8d
Refactor: Simplify method by Stream API
...
Change-Id: Iac7d43bb4ea4771a85ac10817cc8d25f42829917
2016-03-01 09:18:17 +00:00
Andrea Campanella
1f8188ddc2
Changing error message in case of no pipeliner
...
Change-Id: I45f5708385b8dd5ff025f2c6821ce2d4a6ecec3f
2016-03-01 08:58:49 +00:00
Charles Chan
3e0412984f
Override toString for flow objectives
...
Change-Id: I725ca9ac231e21c12f364e1a8bbdc6d3cd1e5a38
2016-03-01 08:48:41 +00:00
Sho SHIMIZU
6f0ec20c95
Refactor: Split into two if statements
...
Change-Id: If9217fea0629f2d1e06db8310722b9d008e59d98
2016-03-01 07:54:30 +00:00
Sho SHIMIZU
6d10aed94b
Refactor: Narrow data provided to method
...
Change-Id: Ib871410d36214457eb1291f308332f35e4e807c5
2016-03-01 07:53:52 +00:00
Brian O'Connor
3ac8526d4f
Updating FlowObjectiveService javadoc
...
Change-Id: I68ab552f80bad965133aed8f90d01065d22cb974
2016-03-01 06:11:57 +00:00
Thomas Vachuska
2980c971cb
IntentManager refactoring for flow objectives.
...
Change-Id: I220682dbace03908b25ba86332664238dafaef90
2016-03-01 04:40:27 +00:00
Ray Milkey
661c38cad5
Add path intent compiler that generates flow objective intents
...
Change-Id: I11bee398d927f0e3f32b7cf81d98cfe5816db477
2016-03-01 03:54:18 +00:00
Thomas Vachuska
00f481629a
Adding copy builders for flow objectives.
...
Adding missing hashCode and equals methods.
Change-Id: I97b2d904eacf0c45a95905c0891dbc6465e18ec6
2016-03-01 03:53:00 +00:00
Jian Li
b6d998ecc7
[ONOS-4014] Refactor *Id classes to extend from Identifier class
...
- Refactor most of *Id classes in onos-api package
- Refactor all of *Id classes in incubator package
Change-Id: Ief6322d3fb42c80e82f695e9d4dcee439346215b
2016-03-01 03:50:43 +00:00