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
Brian O'Connor
0a4e6742b8
Copyright update
...
Change-Id: I534d938da3820f6fb814aed3bb4a0855fa41ddd5
2016-09-16 06:48:34 +00:00
Jayasree Ghosh
e7a240c0a1
FIX for ONOS-5260: METER AppID Display on GET, Precedence Range Issue
...
Change-Id: Ia82b8d70de0b5d824d808f9593ada64d3c1fbd09
2016-09-15 23:57:53 +00:00
Madan Jampani
3b8101a304
Refactored IntentPartitionService as WorkPartitionService
...
Change-Id: Ic5cf1978b7fce55b34f84eae9b03c8f9ddcfb9c1
2016-09-15 21:09:32 +00:00
Madan Jampani
3188803339
Fixes javadoc errors
...
Change-Id: I85027b75520cb2087f177d282e2f5a5ec28d1b6a
2016-09-14 21:48:14 +00:00
Jimmy Yan
32bcecafef
Add range checking methods to PowerConfig
...
Change-Id: I8c113df90a8225db34256856cb2eb80ee7d68a9e
2016-09-14 19:58:12 +00:00
Madan Jampani
2914e4e73c
StorageService API for creating AsyncDocumentTree primitive
...
Change-Id: Ib7c3f19beb7b26a5b69161cf972c3c64d0be94b3
2016-09-14 19:05:18 +00:00
Jonathan Hart
c4f681c776
Reimplemented the ProxyArp app on top of the NeighbourResolutionService.
...
Also some small API changes to track app ID of handler registrations, and
improved interface matching in NeighbourPacketManager.
Added CLI to view handler registrations.
Change-Id: I8cd0b91a16d9ec60287b65f9d8fc5e3cd87560e8
2016-09-14 15:31:25 +00:00
Madan Jampani
79924fad87
Supporting Atomix classes for DocumentTree distributed primitive
...
Change-Id: I754222337401f90f976d4152b6abbdf2e1a4df8e
2016-09-14 00:48:01 +00:00
Madan Jampani
ad5b8c770d
Updates to DocumentTreeNode + Simple implementation of DocumentTree interface
...
Change-Id: Icc162201a50de8ae48abdb8e769fb6ed86138a03
2016-09-12 19:51:43 -07:00
Aaron Kruglikov
7c99811274
Fixing a minor stylistic issue.
...
Change-Id: I57b6e44e03c576be88c5f130f852d5ca5bcb00c9
2016-09-13 00:42:22 +00:00
Jonathan Hart
e255cc45f7
Add descriptive message for MessagingExceptions.
...
We can print this message in EventuallyConsistentMapImpl rather than printing
a stack trace which doesn't add any value because the exception always comes
from the same place.
Change-Id: Ia233e7ae8605b2b59ffd4ef834209fdaa86e9376
2016-09-12 14:50:24 -07:00
Jonathan Hart
dbaed99b19
Proposing to undeprecate the non-device-specific packet request APIs.
...
There doesn't seem to be any reason to require users to specify an empty
Optional when they want to request from all devices.
Change-Id: I2394bfa3ed07cae5c5f514dd24faea74409a33f4
2016-09-12 17:44:05 +00:00
Madan Jampani
64ff13b415
Support for listening to DocumentTree modifications.
...
Change-Id: Ibe7c67e6615f5a19fe4c4c7dea182e1a59dc5eea
2016-09-09 17:20:42 +00:00
Madan Jampani
1184bc7865
DocumentTreeNode: add support for a version
...
Change-Id: Ib07503beda17b904ce6b6f52d7bf9d3622085a24
2016-09-08 23:46:11 +00:00
Thomas Vachuska
f5e6be4da7
Fixed javadoc error.
...
Change-Id: I591d9de7016c5e26f178614fc96f42150398bb27
2016-09-07 20:58:22 -07:00
Thomas Vachuska
c3984c65c3
Fixed javadoc error.
...
Change-Id: Ic103dad254d985076df00bdeab4bd436c1bbd7aa
2016-09-07 17:51:45 -07:00
Madan Jampani
5bdebd5c18
Javadoc updates to DocumentTree classes
...
Change-Id: Id55d317de95fc6b50849de58a1d813a7cc1216e7
2016-09-07 23:34:29 +00:00
Aaron Kruglikov
b789b5f8c5
Adding an initial API for the DomTree data structure.
...
Change-Id: I55da78c11f49c1e5843cfefbe0a5eed02c59498b
2016-09-07 15:24:09 -07:00
Yuta HIGUCHI
734e1e6ffb
Cosmetic fixes to Band
...
Change-Id: I4f4981b12a758d3a773fd805525b21f07ad00b9b
2016-09-07 09:12:20 -07:00
Madan Jampani
4275587991
Include ConsistentMap name in Timeout exception message
...
Change-Id: Ibfdd898f98b59862f2ed0e7d201ed265c1dcd592
2016-09-06 19:31:06 -07:00
Yuta HIGUCHI
625fb64828
Fixing Protected P2PIntent Compiler issues
...
- Register ProtectionConstraint
- Workaround for NPE in P2PIntent Compiler
buildFailoverTreatment sometimes throw NPE,
when the Group was not available by the time building the head-end treatment.
- debug log and cosmetic fixes
This might be related to ONOS-5183
Change-Id: I5ffc78619951fd8c4a35e985b3b849a1702080e8
2016-09-06 21:07:31 +00:00
Pier Ventre
27d4257945
Support [ONOS-4593] and implement [ONOS-4594]
...
Changes:
- Adds extension to sp2mp intents;
- Adds extension to linkcollection intents;
- Adds extension to sp2mp compiler;
- Adds extension to linkcollection compiler;
- Adds re-ordering of the actions;
- Adds unit tests for both sp2mp intents and linkcollection intents;
Change-Id: Ib925e9066682e077a0bb4bbfd20a4382623b7541
2016-09-06 21:01:00 +00:00
Yuta HIGUCHI
23547b3814
Minor changes around ProtectionConstraint
...
- use factory
- implement toString
Change-Id: Ic30b2d3a7c2f6c65fac9b0971291d82af8ec23d7
2016-09-06 20:57:10 +00:00
Thiago Santos
7a174cf49b
[ONOS-5184] Allow configuring cluster partition size
...
Adds a new parameter to onos-form-cluster: -s <partition-size>
to allow specifying the partition size to be used when creating
the cluster.
Change-Id: I4c31d6e97fe0fd811831296f41a09160bebb58de
2016-09-02 14:50:18 +00:00
Sho SHIMIZU
ad4f2cd9da
Apply Null Object pattern
...
Change-Id: I9b4d30114b22dcd32b228e4f17bb541beed4ebed
2016-09-01 22:11:51 +00:00