Madan Jampani
4c8e3feb6c
Allow null values for DocumentTree nodes
...
Change-Id: I88a12727751c6d82843a7b6a9a2e753da1500c99
2016-09-21 00:37:25 +00:00
Jonathan Hart
46ab5cc4ba
Move GossipDeviceStore away from deprecated ClusterCommunicationService API
...
Change-Id: Ib0ca7125e17013156aac27f8437ca717a96a56f0
2016-09-21 00:34:12 +00:00
xueliang
714dd2bfbe
[ONOS-5269] JUNIT Test cases for volt-ponlinks and volt-setponlink for FUJITSU NETCONF
...
Change-Id: Iaff73d2eb1a617a97ebb1dcd8ccad7c0b809ea41
2016-09-21 00:33:46 +00:00
Yuta HIGUCHI
76609cd318
ONOS-5218 protected Link related changes.
...
Change-Id: I0163a2c4ec3c32b5aaf320a71d5ab5929ad3c73a
2016-09-21 00:28:47 +00:00
tony-liu
684b2b85e3
ONOS-5270 Tunnel needs more specific states.
...
Change-Id: I18ddc67d55add27c970385a9048daff97f00d902
2016-09-21 00:27:51 +00:00
Victor Silva
f2b9d03102
MastershipManager: make "useRegionForBalanceRoles" a property
...
useRegionForBalance roles has been available for a while but
seems to only be accessed directly (it's a public field). It'd
be useful to be able to change that using the CLI.
Change-Id: If8c6dfbb300513e4d8dc0ba3d0d8f6ce9eac036a
2016-09-21 00:26:12 +00:00
Yuta HIGUCHI
a0b0a1395a
Keep using same iterator.
...
Change-Id: Icfdb9d79c188677dd89c851644ceb855e3bb9781
2016-09-21 00:23:04 +00:00
Pier Ventre
2c51531ab7
[CORD-438] Fix Segment Routing application
...
Changes:
- Discards Link events if one of the switch is down;
- Triggers the paths optimization after device-down event;
Change-Id: I4114f2450401e0d1ff5658d592daf319d977f20e
2016-09-20 14:33:34 -07: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
Yi Tseng
155370e957
Fix LinkCollectionCompiler duplicate flow rules problem
...
Use outputPorts.keys() might generate duplicate flow rules.
Use keySet() can fix this problem.
Change-Id: I8c1c47ccb8835c174b639cf4a5e94c1c1b36484d
2016-09-20 19:59:43 +00:00
Victor Silva
7944d14530
OpenFlowDeviceProvider: call modified to properly grab configuration
...
Call modified() to grab configuration, if it exists. Current
behavior is to ignore previous cfg files and only really change
the property after configuration events.
Co-Authored-By: Thiago Sousa Santos <thiago@waltznetworks.com>
Change-Id: I48408cc77a296f4ed47a026856ca41458c9c62b7
2016-09-20 19:17:57 +00:00
Jian Li
1270aea7be
Add abstract IP header class to unify IPv4 and IPv6 header classes
...
Change-Id: Ia932dad67f64595b52b6fbc7dc43a13f64d53796
2016-09-20 10:16:59 -07:00
Pier Ventre
0ba98527a8
Fix NeighbourResolutionManager which always
...
sets the context as handled, updates learningswitch
version and fixes a checkstyle error.
Change-Id: I30a9abae60a808e3d610e5a7086cc7ee53720bb9
2016-09-20 16:50:27 +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
Ray Milkey
c5e478c700
Update version strings for archetypes
...
Also, hooking learning-switch app into the Maven build
Change-Id: Ie4379bd170a066d8b7479d0db0c1ae24b80d766a
2016-09-19 16:11:21 -07:00
Brian O'Connor
e0b53b3996
Adding learning-switch application to apps pom.xml
...
Change-Id: Ie4fc2e92ce84680ba8a5bcc93bde17568829e172
2016-09-19 15:16:20 -07:00
Brian O'Connor
35cd800829
Updating onos-change-version
...
Change-Id: I21e186095a4dbd26930a9da89d46bca63c04c517
2016-09-19 15:16:20 -07:00
Steven Burrows
dfa52b00ec
CSS Added fill-mode for nodes
...
Amends based on Simons Comments
ESLinted The whole project
Topo2Link - Added Labels for PortA and PortB on mouseover
Updated breadcrumbs
Topo2.js - commented out a line causing error on panning
Topo2 Navigation between regions
Change-Id: I9cc0f4499ab68a14e246bba192f6528258471b35
2016-09-19 13:53:56 +01:00
Yuta HIGUCHI
d2db7ada46
Fix javadoc error
...
Change-Id: I9bc7fbc93cc63c0b3fe0ed8c71b363dff78a6811
2016-09-16 21:40:13 -07:00
Charles Chan
f6a460e82b
Fix file not found error when calculating checksum of buck plugin
...
Change-Id: If5dcfd3a5048cc6381400da22325e48e5e65aad4
2016-09-17 00:40:49 +00:00
Madan Jampani
e59cc0548a
Fix checkstyle error
...
Change-Id: I54278c0dc5fb4b6bc5081ba8564bae8aa9cc697b
2016-09-16 14:19:27 -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
cdbf67799a
Fix AtomixDocumentTree event notifications
...
Change-Id: Id79ba675dfc83fbe6c04a7789842a4e65050c046
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
sangyun-han
ce4b2aa6c4
Remove repeated license
...
Change-Id: I6bb5e769d0adf9e5e71e718196afb4356d4c8335
2016-09-16 16:11:53 +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
1.7.0-rc2
2016-09-16 00:11:45 -07:00
Brian O'Connor
0a33421f3b
removing unused dependency
...
Change-Id: Icce596a2a6c07f56566e8c098a4551a29e1af62a
2016-09-16 06:49:16 +00:00
Brian O'Connor
0a4e6742b8
Copyright update
...
Change-Id: I534d938da3820f6fb814aed3bb4a0855fa41ddd5
2016-09-16 06:48:34 +00:00
Jonathan Hart
c004adf894
NeighbourMessageService: Don't push ARP flows when there are no handlers registered.
...
Fixes ONOS-5277
Change-Id: Ie7ff6ed10d14f4ec8f96327d323ace50c85c8a19
2016-09-16 00:35:03 +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
Yi Tseng
28767f0775
[ONOS-5238] Add neighbour message handler for vpls
...
Change-Id: Iaef04233402864874af0c83231117c279e946d64
2016-09-15 17:52:31 +00:00
Ray Milkey
3188c9b733
Fix NPE if flowSpecCapability is not specified
...
Change-Id: Iac5958cdbcd495f3b661771628de429eb2a07556
2016-09-15 03:28:32 +00:00
Viswanath KSP
813a20df06
[onos-5251] This changeset contains implementation of purging intents from ONOS UI
...
[onos-5251] Addressed review comments from patchset-1
addressed review comments from patchset-2
Change-Id: I93ebe7798b5324fb18738540d3ef6cef6ada395e
2016-09-15 00:47:34 +00:00
Madan Jampani
3188803339
Fixes javadoc errors
...
Change-Id: I85027b75520cb2087f177d282e2f5a5ec28d1b6a
2016-09-14 21:48:14 +00:00
Jonathan Hart
1e393bbfa3
Rename some classes and methods of neighbour API
...
Change-Id: I77763adbd19b35fe9ad7efa2926751a68bf9a1ef
2016-09-14 21:46:46 +00:00
Yi Tseng
ef91d38c77
Fix VPLS bundle error while using buck run
...
VPLS app might not be actived when we use `buck run onos` command.
Error message shows it can't find onos-app-routing bundle.
Add `included_bundles` to settings can fix this problem.
Change-Id: I038a4a45ba609e5bcb8cecef7ee5dbd5d7ab6684
2016-09-14 20:42:15 +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
a9e29550c0
Implemented SDN-IP/BgpRouter neighbour handling using NeighbourResolutionService
...
Change-Id: Ia7e3f18bd69d56cb2f46f815eaa2352533a54ed0
2016-09-14 15:32:38 +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
Brian O'Connor
3500734676
Fixing buck in onos-pref-karaf
...
Change-Id: Ie94bf690a1df836b4d5b1d6a1297518f823258c2
2016-09-13 17:41:45 -07:00
Brian O'Connor
8cc10ecc26
Adding maven coords to OAR and onos features.xml genrules
...
Change-Id: Id2d3b0f4686888a48feb09eacef3f27136c1df0e
2016-09-14 00:19:07 +00:00
Brian O'Connor
ee674955c2
Enhancing OnosJar to build OSGi jars and wars if required.
...
Also, simplifying onos.bucklet by using the rule
Change-Id: If89633db2d83cbfc56a8e70d2bea665ffaf186ff
2016-09-14 00:18:28 +00:00
Ray Milkey
effde07fe1
Force rebuild of plugins when buck is updated
...
Change-Id: Iad43824624fbe702bf96248510ce04ecb46de7be
2016-09-14 00:17:23 +00:00
Brian O'Connor
3231e1b6e0
Updating Buck to latest onos-released version
...
Change-Id: I62c8219b976b1a2a4e35d30ffc7611d0b6aa1f9c
2016-09-13 16:55:24 -07:00
Brian O'Connor
a1d90cfcd3
Removing source_under_test which has been deprecated from Buck
...
Change-Id: I598b704d9ef77c483bb3c4f83198833d07b38ae1
2016-09-13 16:35:07 -07:00