Yuta HIGUCHI
8e46acf783
Config utility class for JSON handling.
...
- Config class, which can also be used as CodecContext
to easily deal with ONOS related JSON Strings
Change-Id: Ie6930f892d214b27725d98580c4ff83098e1c9ca
2016-11-11 10:54:53 -08:00
Author Name
e252a00e39
Implementation for ONOS-5327. Creating rest api for finding intent statistics.
...
Change-Id: Ic7facfe1507f8ce8507df0940d2c0bb8b62781be
(cherry picked from commit 5dd3d174e477528a05b0ead429bb629f46e4eb44)
2016-11-11 16:22:08 +00:00
Michele Santuari
576f09cf9f
netconf provider basic unitest and fix ONOS-5532
...
Change-Id: I31f31ae5bea580d0cd5ee05bf88339002ea741fc
2016-11-11 16:19:37 +00:00
Ray Milkey
ef79434ff7
Fix Javadoc warnings
...
Change-Id: Ia5fe7785f76da92abbf940599cbd3d7dc6ac2cc5
2016-11-10 18:42:48 +00:00
chengfan
386620e93d
[ONOS-3526]Web UI - Provide a 'Navigate to help page' link or button
...
Change-Id: I5260e625bb8890b31606dc31b43d4df84bd7eaf4
2016-11-10 18:09:22 +00:00
Simon Hunt
1e20daebb7
Added UI_TYPE annotation key, and augmented BasicDeviceConfig and BasicHostConfig to support defining a custom "uiType" value to override the glyph used in rendering on the Topology View.
...
Change-Id: I615540419bce6e89e3761ef6ed3b9906be64b266
2016-11-09 18:35:13 +00:00
Yuta HIGUCHI
6cad17936d
Add resources to Intent.Builder
...
Change-Id: I9b1cfd48aebae8de82a1419ab38a3f09488a43a7
2016-11-09 02:14:30 +00:00
Yuta HIGUCHI
776f074b7d
JSON Codec for FilteredConnectPoint
...
Change-Id: I5584361daa4b0753e583d97b201d5fa70e182778
2016-11-07 17:30:08 +00:00
Pier Ventre
f8543d837e
Fixes [ONOS-5412] and implements [ONOS-5300]
...
Changes:
- Adds a new Interface for the selection algorithms;
- Re-implements FirstFit and Random selection;
- Adds a new option to select the algorithm;
- LabelAllocator provides a single interface;
- Fix MPLS encapsulation;
Change-Id: Ib07942355c45b7b9e7093fa85964c2ac20800b60
2016-11-07 17:21:44 +00:00
Konstantinos Kanonakis
9215ff2260
Adding support for VLAN_PUSH with EtherType (incl. Q-in-Q)
...
- Allowing VLAN_PUSH Instruction to use ethernetType (incl. using REST API)
- Adding QINQ (0x88a8) Ethernet type
- Updating InstructionCodec decoders/encoders
- Updating TrafficTreatment/FlowEntryBuilder
Change-Id: I723cc936a8a49c39da9abe65ba9e5b1bdc1392bf
2016-11-07 16:49:14 +00:00
Simon Hunt
b7fd080f86
Implement host-device synthetic links.
...
Change-Id: I95ac1b8afd48ca551905a5448347a5fba03ab836
2016-10-27 12:21:56 -07:00
Aaron Kruglikov
61582a00a5
Creating new creators for multimap primitive and a name based getter for treemap primitive.
...
Change-Id: I981b3f1f8ee01fbdd0677c3eedc3d5024b8bcf1e
2016-10-26 16:50:19 +00:00
Sithara Punnassery
112ed82fa2
ONOS-5552 DocumentTree builder not available
...
Change-Id: Id0e9e0c647146c27e21e2ec2b2014789bbd9eca9
2016-10-25 18:31:35 +00:00
GUNiNE
9cd4819477
Remove deprecated PushHeaderInstructions, PopVlanInstruction class
...
Change-Id: I695649582060dc4cf8358a3f8d3676a6d88d142f
2016-10-25 16:39:38 +00:00
sangyun-han
6d33e807cb
FIXME: Move to app package
...
Change-Id: Iac84243d5b4767109d3c375efa36fd67bf9892d0
2016-10-25 16:32:32 +00:00
Ray Milkey
a6b21125bc
Improve test coverage for DefaultDeviceDescription
...
Change-Id: If779ceb26f390fbe6e3ec4302a4c9cb054a21fe2
2016-10-25 16:23:35 +00:00
Simon Hunt
d7395c832b
Added UiTopoLayoutId network config to BasicNetworkConfigs.
...
Change-Id: I3ec54a883e0b79f3cce5e9aff2f7ae7d56cc593e
2016-10-21 21:45:49 +00:00
Charles Chan
cad338a4cb
CORD-413 Implement MPLS Termination in OFDPA3 pipeliner
...
Additionally, this patch includes
- Minor refactoring
- Skip method length checkstyle for FlowEntryBuilder::hasSetField
Change-Id: I7887f454f552a9e346c323524f359929deadf427
2016-10-19 16:55:56 +00:00
Simon Hunt
4f3a407796
ONOS-5411: BasicRegionConfig and BasicUiTopoLayoutConfig.
...
- added setters to BasicRegionConfig.
- implemented BasicUiTopoLayoutConfig.
- also furnished unit tests.
Change-Id: I965ce5817c7f36b56e634a318989447071130c2a
2016-10-19 00:17:54 +00:00
sangyun-han
b885ed0d74
Change wording to improve clarity
...
Change-Id: Id13da84f3b6e4e690d793924e2f4b86c9a266d43
2016-10-17 13:12:03 +00:00
Simon Hunt
1bee52920f
Partial revert of hosts/regions work to fix NPE with null provider.
...
Change-Id: I7dacad818ca9ffa2ea8085c499990c8e92644607
2016-10-14 11:19:14 -07:00
Simon Hunt
351282d5fc
Revert "Fixing Hosts filtered by RegionId... for topo-2 view."
...
This reverts commit 4aef6c371a5fd25171ef9ea8faf193d662c5544c.
Change-Id: Ib2959eb73686af2788525710e33f8fc8db78b819
2016-10-14 16:27:48 +00:00
Simon Hunt
4aef6c371a
Fixing Hosts filtered by RegionId... for topo-2 view.
...
Change-Id: I7779edc5e25957e9fcd0203b05942e9122461b13
2016-10-13 19:48:31 -07:00
Simon Hunt
f59d36b054
ONOS-5411: Introduce basic region config.
...
Change-Id: I3f58e5758d0b350a9e8a03093a1475dbbacfc446
2016-10-13 21:23:57 +00:00
Brian O'Connor
3d59f71a92
getting javadoc to build
...
Change-Id: I7f214c6ce5a876f458626e12c8cfdd3072ad107f
2016-10-12 14:53:27 -07:00
Sithara Punnassery
589fac2283
ONOS-5318 Proprietary Config Store
...
Change-Id: Ic787d73d9d541a93f5e957a3369dbab4b5fa9a6c
2016-10-12 20:04:49 +00:00
Konstantinos Kanonakis
c4a9e87e36
Creating L2SwitchVlanConfigBehaviour to manage VLANs on legacy L2 switch devices
...
- Allows creating/deleting/enabling VLANs on a device as a whole
- Not to be confused with applying VLANs on interfaces (e.g. access/trunk VLANs)
Change-Id: Ib830ecea77cdf882b3f9486fbea23d2acea6b947
2016-10-07 00:01:14 +00:00
Steven Burrows
19e6e4fa6e
Implementing region hosts for topology 2
...
Change-Id: I6d1e45b1152b2387d4ff981dc0666868235eb1c3
2016-10-06 18:24:18 +00:00
Yi Tseng
2a81c9de9e
[ONOS-5264] [ONOS-5242] Intents w/ FilteredConnectPoint
...
Change-Id: Ibe9062c904ad9a6c3ba001fe57be7cec49eb8a4d
2016-10-06 02:27:02 +08:00
Prince Pereira
3ff504c8e8
Fix for ONOS-5175. GroupId refactoring.
...
Change-Id: I951392bdc69fe1ef694d321164b0b49032617d6b
2016-09-29 16:22:13 +00:00
Prince Pereira
46c82d4d79
Fix for ONOS-291. Highlighting intents in ONOS GUI for selected links.
...
Change-Id: I757aa40b96d92014fa2d720539da20dd309ec9b1
2016-09-29 10:40:45 +00:00
Brian O'Connor
a78f060013
ONOS-5309 Clearing installables from intent data object on successful uninstallation
...
Change-Id: Ic77af12f98bc1519efb2e2703223e340aa5b20e4
(cherry picked from commit 24389970b336c3bb2fb883f2aaa87f7b457bde4a)
2016-09-28 21:38:07 +00:00
Frank Wang
72c5e43240
[ONOS-5097]adding group table entry failed
...
Change-Id: I17fc9f156e1f10800caba2cbc180dac45e97a675
2016-09-28 17:07:37 +00:00
sdn
5e935458fe
Fix for ONOS-5033 hosts - dynamic or static
...
Change-Id: I3791370db0037968003abc23c918c63119d2dba2
2016-09-27 17:18:48 +00:00
Aaron Kruglikov
d77cc111e0
Adding consistent document tree.
...
Change-Id: I5a70daf3cec7fa83f063bdcb82e1bf38b75419b1
2016-09-23 23:33:08 +00:00
Charles Chan
d5c3b93072
Bugfix: default value is not applied to config correctly
...
This could further cause NPE somewhere else where a default value is expected
Change-Id: I71c8f87b5e25b6e5445e03527ee82d84ff05086c
2016-09-23 05:51:17 +00:00
Yuta HIGUCHI
852fecd1b6
-
...
Typo fix
Change-Id: I8651523a35f424dbb18bed838496f1b7ce0f799d
2016-09-22 18:39:25 -07:00
Victor Silva
4e8b783c67
[ONOS-5170] GroupStore: add purgeGroupEntries
...
The GroupStore exposes purgeGroupEntry, which purges
from the store by a specific device.
Add purgeGroupEntries, to purge entries from all devices
from the GroupStore, and expose purgeGroupEntries to allow
applications to purge all group entries from the GroupStore
without specifying a device.
Change-Id: I735f011a1fbbfa3ce8f1dd57a591a81c4377b012
2016-09-21 17:55:33 +00:00
Simon Hunt
b058249f17
Cleaning up Javadocs in core-ui classes.
...
Added common constants to AbstractCellFormatter.
Change-Id: Ie20ea62f059646e7d6c7f3660dd60a60c40532fe
2016-09-20 18:26:45 -07:00
Simon Hunt
8add9ee56e
Cleaning up Javadocs in core-ui classes.
...
Promoted Glyphs inner class to GlyphConstants.
Change-Id: Ib12a4556a75d98edb3544b9ae45605fab554fdcf
2016-09-21 01:24:17 +00:00
Madan Jampani
4c8e3feb6c
Allow null values for DocumentTree nodes
...
Change-Id: I88a12727751c6d82843a7b6a9a2e753da1500c99
2016-09-21 00:37:25 +00:00
Yuta HIGUCHI
76609cd318
ONOS-5218 protected Link related changes.
...
Change-Id: I0163a2c4ec3c32b5aaf320a71d5ab5929ad3c73a
2016-09-21 00:28:47 +00:00
Victor Silva
066aaa98d3
RegionEvent: fix documentation
...
Description for REGION_REMOVED and REGION_UPDATED were mistakenly
switched.
Change-Id: I7b4dcb19980c47f544693d207ea12cf6ffd75e42
2016-09-20 20:17:54 +00:00
Victor Silva
139bca4af9
[ONOS-5171] FlowRuleStore: add purgeFlowEntries
...
The FlowRuleStore exposes purgeFlowEntry(DeviceId),
which purges from the store by a specific device.
Add purgeFlowEntries, to purge entries from all devices.
Change-Id: I0ec50d2bbb8b39097189f9e332dc3efd281bc811
2016-09-20 15:39:37 +00:00
Yuta HIGUCHI
d2db7ada46
Fix javadoc error
...
Change-Id: I9bc7fbc93cc63c0b3fe0ed8c71b363dff78a6811
2016-09-16 21:40:13 -07:00
Madan Jampani
9809422885
AtomixDocumentTree support for filtering notifications by DocumentPath
...
Change-Id: I3f4f616bc4f2e488e5433e44f72bcd121b564b0d
2016-09-16 10:50:20 -07:00
Madan Jampani
8698328d33
Support for a recurive create in AsyncDocumentTree + Javadoc clean up
...
Change-Id: I2a4a961e24ff34aa106c93d3a8cb9093f10cee72
2016-09-16 10:50:20 -07:00
Brian O'Connor
bfc02ecd22
Bumping snapshot version to 1.8.0-SNAPSHOT
...
Change-Id: I4ca57b277d8ac814b8a10b107d995cb1cc4d499d
2016-09-16 17:41:55 +00:00
Brian O'Connor
b19fc86f82
Bumping version back to 1.7.0-SNAPSHOT
...
Change-Id: I1df9d0f12cd7ec7597499d41cacebdbe75899556
2016-09-16 00:12:21 -07:00
Brian O'Connor
338bc0cf19
Bumping pom versions to 1.7.0-rc2 and fixing some maven issues
...
Change-Id: I6169420328333d0916452aa92efbfa961d72e9c4
2016-09-16 00:11:45 -07:00