controller.git
9 years agoUpdated SCM location 64/364/2
David Erickson [Mon, 20 May 2013 16:35:55 +0000 (09:35 -0700)]
Updated SCM location

Change-Id: I6c59e59713366e77825270e4f0f5265a88ed628d
Signed-off-by: David Erickson <daviderickson@cs.stanford.edu>
9 years agoFormatting cleanup of POM files 63/363/1
David Erickson [Sat, 18 May 2013 22:50:54 +0000 (15:50 -0700)]
Formatting cleanup of POM files

Replaced tabs with two spaces and removed
some extraneous lines and tail whitespace.

Change-Id: I3dbc766b3ffabf76a17a04454beb69933f67f8a0
Signed-off-by: David Erickson <daviderickson@cs.stanford.edu>
9 years agoChange generated MANIFEST.MF location 62/362/1
David Erickson [Sat, 18 May 2013 22:34:44 +0000 (15:34 -0700)]
Change generated MANIFEST.MF location

This patch moves the generated MANIFEST.MF for
OSGi from the target/classes/META-INF folder to
./META-INF for non-web bundles, and to
./src/main/resources/META-INF for web bundles.
This fixes a problem in Eclipse where it would
think that the project is always out of sync,
indicating this on the OSGi run configuration.

Change-Id: I02c2af4bf80a7f1fe66f53ddf3ae24232d8b83ec
Signed-off-by: David Erickson <daviderickson@cs.stanford.edu>
9 years agoRemove superfluous groupId. 61/361/1
David Erickson [Sat, 18 May 2013 18:51:42 +0000 (11:51 -0700)]
Remove superfluous groupId.

The groupId is already specified in the
parent element, and the additional declaration
causes warnings in Eclipse.

Change-Id: If6adaabc4407a4ea5100ba8af666b05c333dae8d
Signed-off-by: David Erickson <daviderickson@cs.stanford.edu>
9 years agoAdd PDE OSGi launcher for the controller project 58/358/2
Giovanni Meo [Fri, 17 May 2013 11:34:50 +0000 (13:34 +0200)]
Add PDE OSGi launcher for the controller project

- Created a p2site distribution which will place in a p2 repository
all the artifacts that are part of the
opendaylight/commons/opendaylight/pom.xml parent pom. The p2site will
be built by the controller-merge job on jenkins and will be used as
update site for the "opendaylight" target platform.
- Created a target-platform "opendaylight" to be used by PDE when used
in eclipse, this target platform is supposed to fetch the artifact
from a remote P2 site that will be hosted on jenkins after this patch
will get in.
- Create an OSGi PDE launcher "opendaylight-osgi-launcher" to be able
to launch the controller without the assembly phase to be required,
this one works with the target-platform "opendaylight"
- Created a target-platform "opendaylight-local" to be used by PDE
with the assumptions that the p2 site reside local and has been built
in the p2site distribution.
All this enhancements are to address some of the eclipse usability
issues as documented in:
https://bugs.opendaylight.org/show_bug.cgi?id=21

Change-Id: I559b92ff52011cd69d306b43edd2531901aac85f
Signed-off-by: Giovanni Meo <gmeo@cisco.com>
9 years agoAdded support for Modules to ModuleDependencySort (beside ModuleBuilders). 57/357/3
Maros Marsalek [Thu, 16 May 2013 09:34:08 +0000 (11:34 +0200)]
Added support for Modules to ModuleDependencySort (beside ModuleBuilders).
ModuleDependencySort now provides only static methods.

Change-Id: Ia407c30f3a99ffd2b5bd7b726590132a71c4fc49
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
9 years agoMerge "Fixing minor build errors"
Giovanni Meo [Thu, 16 May 2013 13:01:49 +0000 (13:01 +0000)]
Merge "Fixing minor build errors"

9 years agoMerge "Five more Equals/HashCode/StringBuilder replacements"
Giovanni Meo [Thu, 16 May 2013 13:01:00 +0000 (13:01 +0000)]
Merge "Five more Equals/HashCode/StringBuilder replacements"

9 years agoMerge "Seven more Equals/HashCode/StringBuilder replacements"
Giovanni Meo [Thu, 16 May 2013 12:59:59 +0000 (12:59 +0000)]
Merge "Seven  more Equals/HashCode/StringBuilder replacements"

9 years agoMerge "Six more Equals/HashCode/StringBuilder replacements"
Giovanni Meo [Thu, 16 May 2013 12:58:23 +0000 (12:58 +0000)]
Merge "Six  more Equals/HashCode/StringBuilder replacements"

9 years agoMerge "Five more Equals/HashCode/StringBuilder replacements"
Giovanni Meo [Thu, 16 May 2013 12:57:22 +0000 (12:57 +0000)]
Merge "Five more Equals/HashCode/StringBuilder replacements"

9 years agoMerge "Five more Equals/HashCode/StringBuilder replacements"
Giovanni Meo [Thu, 16 May 2013 12:56:22 +0000 (12:56 +0000)]
Merge "Five more Equals/HashCode/StringBuilder replacements"

9 years agoMerge "Five more Equals/HashCode/StringBuilder replacements"
Giovanni Meo [Thu, 16 May 2013 12:54:10 +0000 (12:54 +0000)]
Merge "Five more Equals/HashCode/StringBuilder replacements"

9 years agoMerge "Fixed YANG union type parsing. Changed module builders storing from HashMap...
Giovanni Meo [Thu, 16 May 2013 12:50:33 +0000 (12:50 +0000)]
Merge "Fixed YANG union type parsing. Changed module builders storing from HashMap to LinkedHashMap."

9 years agoMerge "Added test to yang-maven-plugin-it."
Giovanni Meo [Thu, 16 May 2013 12:49:16 +0000 (12:49 +0000)]
Merge "Added test to yang-maven-plugin-it."

9 years agoFixing minor build errors 56/356/1
David Erickson [Thu, 16 May 2013 09:12:13 +0000 (02:12 -0700)]
Fixing minor build errors

The POM of the northbound integration test was
referencing the onecontroller name instead of
opendaylight.  And /logger/log/ in a test file.

Signed-off-by: David Erickson <daviderickson@cs.stanford.edu>
9 years agoFive more Equals/HashCode/StringBuilder replacements 55/355/1
Ed Warnicke [Wed, 15 May 2013 16:36:18 +0000 (11:36 -0500)]
Five more Equals/HashCode/StringBuilder replacements

I'm intentionally breaking these up into small groups so they can
be reasonably reviewed, rather than one giant group that can't.
Contributes to fixing bug 20.

Sixth set.

Change-Id: Iddab53b9e960a416c1416415daa6c00ebb1bfc96
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoSeven more Equals/HashCode/StringBuilder replacements 54/354/1
Ed Warnicke [Wed, 15 May 2013 16:31:48 +0000 (11:31 -0500)]
Seven  more Equals/HashCode/StringBuilder replacements

I'm intentionally breaking these up into small groups so they can
be reasonably reviewed, rather than one giant group that can't.
Contributes to fixing bug 20.

Fifth set.

Change-Id: I905753ad4b1c2f6947fae8c447de27e091aa7519
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoSix more Equals/HashCode/StringBuilder replacements 53/353/1
Ed Warnicke [Wed, 15 May 2013 16:17:48 +0000 (11:17 -0500)]
Six  more Equals/HashCode/StringBuilder replacements

I'm intentionally breaking these up into small groups so they can
be reasonably reviewed, rather than one giant group that can't.
Contributes to fixing bug 20.

Fourth in set.

Change-Id: Ic24cd900b1b88a1496c5f0a14f8f24650c00b297
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoFive more Equals/HashCode/StringBuilder replacements 52/352/1
Ed Warnicke [Wed, 15 May 2013 16:14:48 +0000 (11:14 -0500)]
Five more Equals/HashCode/StringBuilder replacements

I'm intentionally breaking these up into small groups so they can
be reasonably reviewed, rather than one giant group that can't.
Contributes to fixing bug 20.

Third in the set.

Change-Id: If8008c7e9db88022edd50fbc36f82cd32cdb6bad
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoFive more Equals/HashCode/StringBuilder replacements 51/351/1
Ed Warnicke [Wed, 15 May 2013 16:11:56 +0000 (11:11 -0500)]
Five more Equals/HashCode/StringBuilder replacements

I'm intentionally breaking these up into small groups so they can
be reasonably reviewed, rather than one giant group that can't.
Contributes to fixing bug 20.

Second in the set.

Change-Id: I5bf19c2bdf33bfde391f30867b27f433fc971a30
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoFive more Equals/HashCode/StringBuilder replacements 50/350/1
Ed Warnicke [Wed, 15 May 2013 16:05:14 +0000 (11:05 -0500)]
Five more Equals/HashCode/StringBuilder replacements

I'm intentionally breaking these up into small groups so they can
be reasonably reviewed, rather than one giant group that can't.
Contributes to fixing bug 20.

Change-Id: I8fb7e4ce544a15fd0b819dcffe978e2af990fe52
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoReplace EqualsBuilder and HashCodeBuilder in transient member case. 49/349/1
Ed Warnicke [Wed, 15 May 2013 15:55:16 +0000 (10:55 -0500)]
Replace EqualsBuilder and HashCodeBuilder in transient member case.

This partially addresses bug 20, and provides the example of the
case where we have transient member.  I'm breaking it out
so that the transient member case can be reviewed simply.

Change-Id: Ic05c3d6daa7e9412e195578336ed95a5d71671d8
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoFixed YANG union type parsing. Changed module builders storing from HashMap to Linked... 47/347/1
Martin Vitez [Wed, 15 May 2013 15:44:29 +0000 (17:44 +0200)]
Fixed YANG union type parsing. Changed module builders storing from HashMap to LinkedHashMap.

Signed-off-by: Martin Vitez <mvitez@cisco.com>
9 years agoAdded test to yang-maven-plugin-it. 46/346/1
Martin Vitez [Wed, 15 May 2013 14:30:42 +0000 (16:30 +0200)]
Added test to yang-maven-plugin-it.

Signed-off-by: Martin Vitez <mvitez@cisco.com>
9 years agoMerge "Fixed generation of Transfer Objects;"
Giovanni Meo [Wed, 15 May 2013 14:12:07 +0000 (14:12 +0000)]
Merge "Fixed generation of Transfer Objects;"

9 years agoMerge "Removed unused private variable containerAwareRegistration and unused import "
Giovanni Meo [Wed, 15 May 2013 13:59:25 +0000 (13:59 +0000)]
Merge "Removed unused private variable containerAwareRegistration and unused import "

9 years agoMerge "Removed unused private variable containerAwareRegistration - please review...
Giovanni Meo [Wed, 15 May 2013 13:57:37 +0000 (13:57 +0000)]
Merge "Removed unused private variable containerAwareRegistration - please review this change"

9 years agoFixed generation of Transfer Objects; 45/345/1
lsedlak [Wed, 15 May 2013 10:56:08 +0000 (12:56 +0200)]
Fixed generation of Transfer Objects;

Fiexed bad generating of parametrized constructors when constructor had
more than two parameters;

Fixed generation of hashCode, equals and toString when
GeneratedTransferObject had not specified equals, hashCode and toString
properties;

Added capability to generate setters if property has flag isReadOnly set
to false.
Parameters which contains flag isReadOnly == false will not apear as
parameters in generated constructor;

Fixed generation of subdirs from package when used generateToFile with
File as parent directory;

Signed-off-by: Lukas Sedlak <lsedlak@cisco.com>
9 years agoRemoved unused private variable containerAwareRegistration and unused 44/344/1
Natarajan P [Wed, 15 May 2013 07:18:02 +0000 (12:48 +0530)]
Removed unused private variable containerAwareRegistration and unused
import

Change-Id: I6b3bd2a85d66f73408a90a3adfe114216df94743
Signed-off-by: Natarajan P<natp@cisco.com>
9 years agoReplace EqualsBuilder, HashBuilder, ReflectionToString 42/342/2
Ed Warnicke [Wed, 15 May 2013 00:33:18 +0000 (19:33 -0500)]
Replace EqualsBuilder, HashBuilder, ReflectionToString

In one file, as a test case, replace the EqualsBuilder,
HashiCodeBuilder, and ReflectionToString
with code generated by Eclipse. This is a
very partial fix for bug 20 (more work to be done).

Change-Id: I21cbcb0abf1a22f6a644884e966af953a2a9da14
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoRemoved unused private variable containerAwareRegistration - please 43/343/1
Natarajan P [Tue, 14 May 2013 17:36:26 +0000 (23:06 +0530)]
Removed unused private variable containerAwareRegistration - please
review this change

Change-Id: I4c6e16dcc3fe08ff44f2ad225238391165b1fcd9
Signed-off-by: Natarajan P<natp@cisco.com>
9 years agoMerge "Session invalidation is done after the custom error handling"
Giovanni Meo [Tue, 14 May 2013 15:22:16 +0000 (15:22 +0000)]
Merge "Session invalidation is done after the custom error handling"

9 years agoSession invalidation is done after the custom error handling 41/341/1
Madhu Venugopal [Tue, 14 May 2013 15:07:10 +0000 (08:07 -0700)]
Session invalidation is done after the custom error handling

Signed-off-by: Madhu Venugopal <vmadhu@cisco.com>
9 years agoRemove 'model' from package names in yang-model-parser-impl. 40/340/1
Martin Vitez [Tue, 14 May 2013 14:11:27 +0000 (16:11 +0200)]
Remove 'model' from package names in yang-model-parser-impl.

Signed-off-by: Martin Vitez <mvitez@cisco.com>
9 years agoFixed relative/absolute yang files directory resolving. 39/339/1
Martin Vitez [Tue, 14 May 2013 11:05:16 +0000 (13:05 +0200)]
Fixed relative/absolute yang files directory resolving.

Signed-off-by: Martin Vitez <mvitez@cisco.com>
9 years agoMerge "Refactored yang-maven-plugin."
Giovanni Meo [Tue, 14 May 2013 08:49:43 +0000 (08:49 +0000)]
Merge "Refactored yang-maven-plugin."

9 years agoMerge "new LinkedList() mostly redundant with Arrays.asList()"
Ed Warnicke [Mon, 13 May 2013 22:16:39 +0000 (22:16 +0000)]
Merge "new LinkedList() mostly redundant with Arrays.asList()"

9 years agoMerge "Logging improvements to improve efficiency - specifically in critical path...
Alessandro Boch [Mon, 13 May 2013 21:46:42 +0000 (21:46 +0000)]
Merge "Logging improvements to improve efficiency - specifically in critical path. Signed-off-by: Madhavan Kasthurirangan <mkasthur@cisco.com>"

9 years agoLogging improvements to improve efficiency - specifically in critical path. 38/338/1
Madhavan Kasthurirangan [Mon, 13 May 2013 21:29:21 +0000 (14:29 -0700)]
Logging improvements to improve efficiency - specifically in critical path.
Signed-off-by: Madhavan Kasthurirangan <mkasthur@cisco.com>
9 years agoFix single node in visual topology 37/337/1
Andrew Kim [Mon, 13 May 2013 19:14:03 +0000 (12:14 -0700)]
Fix single node in visual topology

When staging a node from the cache, forgot to update the adjacencies correctly.

Signed-off-by: Andrew Kim <andrekim@cisco.com>
9 years agoMerge "- Discard discovery packet if the ingress port is down - SwitchManager osgi...
Madhu Venugopal [Mon, 13 May 2013 18:17:50 +0000 (18:17 +0000)]
Merge "- Discard discovery packet if the ingress port is down - SwitchManager osgi cmds are useful tools for debugging. But the input node id currently has to be in long format. Change it to take node id string. Example: pncs "OF|00:01:44:03:a7:7a:54:e0" Signed-off-by: Jason Ye <yisye@cisco.com>"

9 years agoRefactored yang-maven-plugin. 36/336/1
Martin Vitez [Mon, 13 May 2013 15:11:53 +0000 (17:11 +0200)]
Refactored yang-maven-plugin.

Signed-off-by: Martin Vitez <mvitez@cisco.com>
9 years ago- Discard discovery packet if the ingress port is down 35/335/1
Jason Ye [Sun, 12 May 2013 19:09:52 +0000 (12:09 -0700)]
- Discard discovery packet if the ingress port is down
- SwitchManager osgi cmds are useful tools for debugging. But the input node id currently has to be in long format. Change it to take node id string. Example: pncs "OF|00:01:44:03:a7:7a:54:e0"
Signed-off-by: Jason Ye <yisye@cisco.com>
9 years agonew LinkedList() mostly redundant with Arrays.asList() 33/333/1
Rob Sherwood [Sat, 11 May 2013 16:05:37 +0000 (09:05 -0700)]
new LinkedList() mostly redundant with Arrays.asList()

General code clean up.

You get a ArrayList by default and that's the right thing in most
places.  This commit removes a bunch of missing Java generic warnings
and shouldn't affect any code.

Change-Id: I777cdf6a3fd1f2c883aac188d544ebc5a4420f55
Signed-off-by: Rob Sherwood <Rob.Sherwood@bigswitch.com>
9 years agoRemoved unused imports 27/327/1
Natarajan P [Fri, 10 May 2013 09:56:04 +0000 (15:26 +0530)]
Removed unused imports

Change-Id: Ief3f6879e3e4ed9cb743a699a8614fff4d5d9a59
Signed-off-by: Natarajan <natp@cisco.com>
9 years agoCorrect NodeConnetor insertion for edgeMap. 26/326/1
Madhavan Kasthurirangan [Thu, 9 May 2013 16:40:39 +0000 (09:40 -0700)]
Correct NodeConnetor insertion for edgeMap.
Signed-off-by: Madhavan Kasthurirangan <mkasthur@cisco.com>
9 years agoAuthorization fixes for Northbound bundles 24/324/1
Sapan Shah [Thu, 9 May 2013 01:20:30 +0000 (18:20 -0700)]
Authorization fixes for Northbound bundles

Signed-off-by: Sapan Shah <sapshah@cisco.com>
9 years agoFix user changing their password 23/323/1
Andrew Kim [Wed, 8 May 2013 22:57:51 +0000 (15:57 -0700)]
Fix user changing their password

Wrong user was being sent to change the password (it was the session user).

Signed-off-by: Andrew Kim <andrekim@cisco.com>
9 years agoAdding plugin stub: 91/291/3
Kalvin Hom [Fri, 3 May 2013 22:33:06 +0000 (15:33 -0700)]
Adding plugin stub:
FlowProgrammerService

Change-Id: Ia5a09a1dfc1547b4016296473e7751f0a23ccf50
Signed-off-by: Kalvin Hom <kahom@cisco.com>
9 years agoMerge "- Added osgi cmds to enable/disable LLDP snooping on each individual node...
Giovanni Meo [Wed, 8 May 2013 10:29:57 +0000 (10:29 +0000)]
Merge "- Added osgi cmds to enable/disable LLDP snooping on each individual node connector - Fixed TopologyManager nodeConnectorsDB which should only contain ISL ports"

9 years agoMerge "Fixed augment schema path resolving."
Giovanni Meo [Wed, 8 May 2013 10:28:52 +0000 (10:28 +0000)]
Merge "Fixed augment schema path resolving."

9 years agoMerge "Fix NPE and enhance flows table"
Giovanni Meo [Wed, 8 May 2013 10:26:23 +0000 (10:26 +0000)]
Merge "Fix NPE and enhance flows table"

9 years ago- Added osgi cmds to enable/disable LLDP snooping on each individual node connector 19/319/1
Jason Ye [Wed, 8 May 2013 06:12:01 +0000 (23:12 -0700)]
- Added osgi cmds to enable/disable LLDP snooping on each individual node connector
- Fixed TopologyManager nodeConnectorsDB which should only contain ISL ports

Signed-off-by: Jason Ye <yisye@cisco.com>
9 years agoSanity check missing in Description Stats Converter constructor 18/318/1
Alessandro Boch [Wed, 8 May 2013 02:05:10 +0000 (19:05 -0700)]
Sanity check missing in Description Stats Converter constructor

Signed-off-by: Alessandro Boch <aboch@cisco.com>
9 years agoFix NPE and enhance flows table 17/317/1
Andrew Kim [Wed, 8 May 2013 01:37:45 +0000 (18:37 -0700)]
Fix NPE and enhance flows table

NPE in devices web caused loop in JS
Added ingress port to flows table

Signed-off-by: Andrew Kim <andrekim@cisco.com>
9 years agoMerge "Prevent stub and integrationtest plugins to go into the distribution of openda...
Kalvin Hom [Tue, 7 May 2013 17:58:49 +0000 (17:58 +0000)]
Merge "Prevent stub and integrationtest plugins to go into the distribution of opendaylight"

9 years agoFixed augment schema path resolving. 16/316/1
Martin Vitez [Tue, 7 May 2013 14:05:24 +0000 (16:05 +0200)]
Fixed augment schema path resolving.

Signed-off-by: Martin Vitez <mvitez@cisco.com>
9 years agoAdded support for implements and extends of GeneratedType; 14/314/1
lsedlak [Tue, 7 May 2013 11:11:59 +0000 (13:11 +0200)]
Added support for implements and extends of GeneratedType;

Added functionality to store List of implementing Generation Types into
GeneratedType and GeneratedTypeBuilder;
Added functionality to store Extending Transfer Object for
GeneratedTransferObject and GeneratedTOBuilder;

Fixed:
DataNodeIterator no longer returns augmented containers, lists, leafs
and leaflists - only non augmented module schema tree;
Added findDataSchemaNode for given SchemaPath into SchemaContextUtil;

Signed-off-by: Lukas Sedlak <lsedlak@cisco.com>
9 years agoMerge "Primitive support to save the topology coordinates and cleanup of some unused...
Giovanni Meo [Tue, 7 May 2013 10:36:37 +0000 (10:36 +0000)]
Merge "Primitive support to save the topology coordinates and cleanup of some unused tiering code"

9 years agoMerge "Setting the auto refresh rate for flows and ports based on the number of flows...
Giovanni Meo [Tue, 7 May 2013 10:34:34 +0000 (10:34 +0000)]
Merge "Setting the auto refresh rate for flows and ports based on the number of flows and ports."

9 years agoPrimitive support to save the topology coordinates and cleanup of some unused tiering... 13/313/1
Madhu Venugopal [Tue, 7 May 2013 10:04:14 +0000 (03:04 -0700)]
Primitive support to save the topology coordinates and cleanup of some unused tiering code

Change-Id: Ibe9ae8ab560533cc7215f3d35b1875265fbe54a6
Signed-off-by: Madhu Venugopal <vmadhu@cisco.com>
9 years agoMerge "protocol plugin stub node type changed to STUB Modified integration test to...
Giovanni Meo [Tue, 7 May 2013 08:18:43 +0000 (08:18 +0000)]
Merge "protocol plugin stub node type changed to STUB Modified integration test to use STUB type nodes."

9 years agoUser manager to properly handle authenticated users with no authorization 12/312/1
Alessandro Boch [Tue, 7 May 2013 05:57:10 +0000 (22:57 -0700)]
User manager to properly handle authenticated users with no authorization

Signed-off-by: Alessandro Boch <aboch@cisco.com>
9 years agoSetting the auto refresh rate for flows and ports based on the number of flows and... 11/311/1
lakshya [Tue, 7 May 2013 05:32:32 +0000 (22:32 -0700)]
Setting the auto refresh rate for flows and ports based on the number of flows and ports.

Change-Id: I5d52330405d4471b1177c104280aa5b7b5161ebf
Signed-off-by: lakshya <lakshya@cisco.com>
9 years agoPrevent stub and integrationtest plugins to go into the distribution 15/315/1
Giovanni Meo [Tue, 7 May 2013 01:40:06 +0000 (03:40 +0200)]
Prevent stub and integrationtest plugins to go into the distribution
of opendaylight

Fixed a spelling error in the switchmanager api bundle and provided a
logback.xml needed for integration test of switchmanager.

Change-Id: I370b3df056d3d178e1a58d14c8493b2fe527a702
Signed-off-by: Giovanni Meo <gmeo@cisco.com>
9 years agoAdd generic container logic to web bundles 10/310/1
Andrew Kim [Tue, 7 May 2013 01:21:11 +0000 (18:21 -0700)]
Add generic container logic to web bundles

Signed-off-by: Andrew Kim <andrekim@cisco.com>
9 years agoMerge "Add LLDP retry count to config.ini"
Alessandro Boch [Tue, 7 May 2013 00:31:37 +0000 (00:31 +0000)]
Merge "Add LLDP retry count to config.ini"

9 years agoAdd LLDP retry count to config.ini 09/309/1
Jason Ye [Tue, 7 May 2013 00:13:25 +0000 (17:13 -0700)]
Add LLDP retry count to config.ini

Signed-off-by: Jason Ye <yisye@cisco.com>
9 years agoprotocol plugin stub node type 08/308/1
Kalvin Hom [Mon, 6 May 2013 23:11:01 +0000 (16:11 -0700)]
protocol plugin stub node type
changed to STUB
Modified integration test to use STUB type nodes.

Change-Id: Ic6c23457400f4bbf0b6898c5238a7580ffd649ee
Signed-off-by: Kalvin Hom <kahom@cisco.com>
9 years agoFix in ForwardingRulesManager async path 06/306/1
Alessandro Boch [Mon, 6 May 2013 22:38:06 +0000 (15:38 -0700)]
Fix in ForwardingRulesManager async path

- Fix in modifyOrAddFlowEntryAsync() path
- Protecting concurrent modification to nodeFlows entries through synchronized methods for now

Signed-off-by: Alessandro Boch <aboch@cisco.com>
9 years agoChange to update node properties 04/304/2
Alessandro Boch [Mon, 6 May 2013 19:42:24 +0000 (12:42 -0700)]
Change to update node properties

- inventoryServiceShim to trigger node description update
- Inventory Service to accept node properties updates for known nodes only
- Inventory Service to publish only effective node properties update and on default container only
- Minor changes to the Property classes toString() methods
- Removed toString() overridden method in UpdateType as default toString() which prints the enum name is self explicative and serves better in logs
Signed-off-by: Alessandro Boch <aboch@cisco.com>
9 years agoFixed problem with incorrect subnet validation with container flow 01/301/2
Asad Ahmed [Mon, 6 May 2013 17:47:04 +0000 (10:47 -0700)]
Fixed problem with incorrect subnet validation with container flow
Also added unit test cases to verify the validation

Change-Id: Ica257f6065d1d4180fccf0e878f188e71dbc21e4
Signed-off-by: Asad Ahmed <asaahmed@cisco.com>
9 years agoAuthorization failures return 403 with cookie populated. This forces the user to... 99/299/2
Madhu Venugopal [Mon, 6 May 2013 18:15:51 +0000 (11:15 -0700)]
Authorization failures return 403 with cookie populated. This forces the user to clear the cache
before reauthenticating. Added a custom 403 page with session invalidated.

Change-Id: I68d724a9ac9c6920f9d3eda5a54bba7d731542fc
Signed-off-by: Madhu Venugopal <vmadhu@cisco.com>
9 years agoLogging enhancement related to Packet 03/303/1
Madhavan Kasthurirangan [Mon, 6 May 2013 18:38:07 +0000 (11:38 -0700)]
Logging enhancement related to Packet
Signed-off-by: Madhavan Kasthurirangan <mkasthur@cisco.com>
9 years agoMerge "API 2 Documentation for opendaylight.controller.usermanager"
Giovanni Meo [Mon, 6 May 2013 13:48:30 +0000 (13:48 +0000)]
Merge "API 2 Documentation for opendaylight.controller.usermanager"

9 years agoAdded line number to error messages. 97/297/2
Martin Vitez [Mon, 6 May 2013 07:12:46 +0000 (09:12 +0200)]
Added line number to error messages.

Change-Id: I180438f8e617ca910b16d524576e88650d966bbd
Signed-off-by: Martin Vitez <mvitez@cisco.com>
9 years agoMerge "Updated POM files and versions to SNAPSHOT"
Giovanni Meo [Mon, 6 May 2013 12:40:44 +0000 (12:40 +0000)]
Merge "Updated POM files and versions to SNAPSHOT"

9 years agoAPI 2 Documentation for opendaylight.controller.usermanager 98/298/1
Maurice Qureshi [Mon, 6 May 2013 07:52:19 +0000 (00:52 -0700)]
API 2 Documentation for opendaylight.controller.usermanager

Signed-off-by: Maurice Qureshi <maquresh@cisco.com>
9 years agoMerge "Add password edit and verify"
Madhu Venugopal [Mon, 6 May 2013 04:32:13 +0000 (04:32 +0000)]
Merge "Add password edit and verify"

9 years agoAdd password edit and verify 96/296/1
Andrew Kim [Sat, 4 May 2013 00:01:26 +0000 (17:01 -0700)]
Add password edit and verify

Add feature to edit and verify password.

Minor fix in devices where NPE caused a JS infinite loop.

Signed-off-by: Andrew Kim <andrekim@cisco.com>
9 years agoAs part of performance enhancements, Topology updates are now batched as much as... 95/295/1
Jason Ye [Fri, 3 May 2013 22:51:45 +0000 (15:51 -0700)]
As part of performance enhancements, Topology updates are now batched as much as possible. This will effectively reduce the number of Routing updates to the listeners.
Signed-off-by: Jason Ye <yisye@cisco.com>
9 years agoChanged sal version to 0.5.0-SNAPSHOT 83/283/6
taochang [Thu, 2 May 2013 20:06:29 +0000 (13:06 -0700)]
Changed sal version to 0.5.0-SNAPSHOT
Moved switchmanager.integrationteststub into protoco_plugins.stub
Removed non-source code files.
Added integration test for switchmanager bundle

Change-Id: I2dd2cbffe9e30224dcf2e03b3f11da465baec09f
Signed-off-by: taochang <taochang@cisco.com>
9 years agoUpdated POM files and versions to SNAPSHOT 90/290/3
Tony Tkacik [Fri, 3 May 2013 13:45:49 +0000 (15:45 +0200)]
Updated POM files and versions to SNAPSHOT

Change-Id: I28b16eb8811d928440a18eb2e16df9253cc92562
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
9 years agoMerge "Adding integration tests for clustering service. Added to pom file for sonar...
Giovanni Meo [Fri, 3 May 2013 15:20:42 +0000 (15:20 +0000)]
Merge "Adding integration tests for clustering service. Added to pom file for sonar integration."

9 years agoMerge "Change HostTracker.IntegrationTest to use clustering.stub instead of services...
Giovanni Meo [Fri, 3 May 2013 15:16:00 +0000 (15:16 +0000)]
Merge "Change HostTracker.IntegrationTest to use clustering.stub instead of services-implementation."

9 years agoMerge "Bug fix for ForwardingRulesManager: addFlow and addFlowAsync are reversed."
Alessandro Boch [Fri, 3 May 2013 13:59:01 +0000 (13:59 +0000)]
Merge "Bug fix for ForwardingRulesManager: addFlow and addFlowAsync are reversed."

9 years agoBug fix for ForwardingRulesManager: 89/289/1
Kalvin Hom [Fri, 3 May 2013 02:14:17 +0000 (19:14 -0700)]
Bug fix for ForwardingRulesManager:
addFlow and addFlowAsync are
reversed.

https://bugs.opendaylight.org/show_bug.cgi?id=16

Change-Id: If119f64e637401ea022b092af44192bdef3db986
Signed-off-by: Kalvin Hom <kahom@cisco.com>
9 years agoAdding integration tests for clustering service. 85/285/5
Patrick Chu [Thu, 2 May 2013 20:54:39 +0000 (13:54 -0700)]
Adding integration tests for clustering service.
Added to pom file for sonar integration.

Change-Id: I69555941a1d8aa7487090793aed946c1711dfe67
Signed-off-by: Patrick Chu <patrichu@cisco.com>
9 years agoFix Device Port Status 88/288/1
Andrew Kim [Fri, 3 May 2013 00:22:09 +0000 (17:22 -0700)]
Fix Device Port Status

Signed-off-by: Andrew Kim <andrekim@cisco.com>
9 years agoChange HostTracker.IntegrationTest 87/287/2
Kalvin Hom [Thu, 2 May 2013 22:45:30 +0000 (15:45 -0700)]
Change HostTracker.IntegrationTest
to use clustering.stub instead
of services-implementation.

Fixed typos for jacoco.exec

Change-Id: Ie699afad7c7c109b517db592c99a20606c8dc867
Signed-off-by: Kalvin Hom <kahom@cisco.com>
9 years agoedgeUpdate API enhancement and related changes. 84/284/1
Madhavan Kasthurirangan [Thu, 2 May 2013 20:44:52 +0000 (13:44 -0700)]
edgeUpdate API enhancement and related changes.
Signed-off-by: Madhavan Kasthurirangan <mkasthur@cisco.com>
9 years agoMerge "Added generate To File for specified directory."
Giovanni Meo [Thu, 2 May 2013 13:51:38 +0000 (13:51 +0000)]
Merge "Added generate To File for specified directory."

9 years agoMerge "Implemented module dependency sort, that returns modules in order in which...
Giovanni Meo [Thu, 2 May 2013 13:48:11 +0000 (13:48 +0000)]
Merge "Implemented module dependency sort, that returns modules in order in which they should be processed. If module A imports module B, sort returns ordered list [B,A]."

9 years agoAdded generate To File for specified directory. 82/282/1
lsedlak [Thu, 2 May 2013 13:06:12 +0000 (15:06 +0200)]
Added generate To File for specified directory.

Added overloading method generateToFile with File as input parameter and
List of Files as result;
Removed unused import in BaseTypeProvider test and BaseYangTypes;

Changed binding-generator, yang and sal maven pom files to use java 1.7;

Signed-off-by: Lukas Sedlak <lsedlak@cisco.com>
9 years agoImplemented module dependency sort, that returns modules in order in which they shoul... 80/280/2
Maros Marsalek [Tue, 30 Apr 2013 13:03:20 +0000 (15:03 +0200)]
Implemented module dependency sort, that returns modules in order in which they should be processed.
If module A imports module B, sort returns ordered list [B,A].

Implemented utility topological sort that is used by module dependency sort.
Implemented tests for both topological sort and module sort.

Removed circular dependencies from test yang files.

Change-Id: Id6230a8448b27f80146dc74bf2a8a948523408d3
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
9 years agoFixed parsing of unknown nodes for identity statemens. 81/281/1
Martin Vitez [Thu, 2 May 2013 09:23:07 +0000 (11:23 +0200)]
Fixed parsing of unknown nodes for identity statemens.

Signed-off-by: Martin Vitez <mvitez@cisco.com>
9 years agoMerge "Added reserved port descriptions to comments matching them to the OF Spec...
Giovanni Meo [Thu, 2 May 2013 08:43:01 +0000 (08:43 +0000)]
Merge "Added reserved port descriptions to comments matching them to the OF Spec in NodeConnector.java and fixed a couple of comment typos"

9 years agoMerge "pom changes for FRM integration tests; added integrationtest bundle with a...
Giovanni Meo [Thu, 2 May 2013 08:41:46 +0000 (08:41 +0000)]
Merge "pom changes for FRM integration tests; added integrationtest bundle with a small simple test"

9 years agoAdded reserved port descriptions to comments matching them to the OF Spec in NodeConn... 79/279/1
Brent Salisbury [Thu, 2 May 2013 07:57:31 +0000 (03:57 -0400)]
Added reserved port descriptions to comments matching them to the OF Spec in NodeConnector.java and fixed a couple of comment typos

Signed-off-by: Brent Salisbury <brent.salisbury@gmail.com>