controller.git
11 years agoMerge "Issue in flow programming: Add a flow, uninstall it, try to remove it. Remove...
Madhu Venugopal [Wed, 27 Mar 2013 23:19:57 +0000 (23:19 +0000)]
Merge "Issue in flow programming:  Add a flow, uninstall it, try to remove it. Remove seems to fail from gui behavior.  Try to install the flow. It will fail and uncaught exception in forwardingrulesmanager is printed. Fix:  Handle invalid flow status toggle request in forwardingrulesmanager.  IForwardingrulesmanager to exposed a per node and per flow name api for toggling the flow status.  Flow.web to evaluate api return status by status code and not by status description,  because a Status with StatusCode.SUCCESS does not imply the description is "Success"."

11 years agoThis commit fixes the followings 77/77/2
Chi-Vien Ly [Wed, 27 Mar 2013 18:39:20 +0000 (11:39 -0700)]
This commit fixes the followings
- Change routing.dijkstra_implementation to implement ITopologyManagerAware instead of IListenTopoUpdates
- Correct the bundle bringup sequence using the init(), start() called by dependency manager
- Add routing.dijkstra_implementation restartability through OSGI stop/start

Change-Id: Ia624ab4ea51f4d35c5ffe31d14b1aed58ca123c3
Signed-off-by: Chi-Vien Ly <chivly@cisco.com>
11 years agoIssue in flow programming: 76/76/1
aboch [Wed, 27 Mar 2013 16:57:49 +0000 (09:57 -0700)]
Issue in flow programming:
Add a flow, uninstall it, try to remove it. Remove seems to fail from gui behavior.
Try to install the flow. It will fail and uncaught exception in forwardingrulesmanager is printed.
Fix:
Handle invalid flow status toggle request in forwardingrulesmanager.
IForwardingrulesmanager to exposed a per node and per flow name api for toggling the flow status.
Flow.web to evaluate api return status by status code and not by status description,
because a Status with StatusCode.SUCCESS does not imply the description is "Success".

Change-Id: I33567b473828721bd6548ea222f4b7bcf83c0306
Signed-off-by: aboch <aboch@cisco.com>
11 years agoResolving http://bugs.opendaylight.org/show_bug.cgi?id=4 75/75/1
Chi-Vien Ly [Tue, 26 Mar 2013 17:43:28 +0000 (10:43 -0700)]
Resolving bugs.opendaylight.org/show_bug.cgi?id=4

Change-Id: I2c468299c67a31f073b18e7cc68d9e4f7d364b41
Signed-off-by: Chi-Vien Ly <chivly@cisco.com>
11 years agoMerge "Updated registration of Binding Aware notification listeners."
Giovanni Meo [Tue, 26 Mar 2013 13:51:49 +0000 (13:51 +0000)]
Merge "Updated registration of Binding Aware notification listeners."

11 years agoUpdated registration of Binding Aware notification listeners. 73/73/1
Tony Tkacik [Mon, 25 Mar 2013 15:50:06 +0000 (16:50 +0100)]
Updated registration of Binding Aware notification listeners.

Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
11 years agoMerge from development repository. 71/71/2
Tony Tkacik [Mon, 25 Mar 2013 13:25:07 +0000 (14:25 +0100)]
Merge from development repository.
See commit log bellow for more details.

    commit d3f7ff74377f55c106ca28a43c936ef4d3bcb5e2
    Author: mvitez <mvitez@cisco.com>
    Date:   Mon Mar 25 10:15:36 2013 +0100

        improve some code

    commit a0bec74e277e7afcc0f6867ba2d7527d4e25db60
    Author: mvitez <mvitez@cisco.com>
    Date:   Mon Mar 25 09:26:59 2013 +0100

        added typedef and augment resolving, added tests

    commit 32fff33187321463bb27b5c11b63a71d8dbc104e
    Merge: 562dbeb e6b3057
    Author: lsedlak <lsedlak@cisco.com>
    Date:   Fri Mar 22 15:27:59 2013 +0100

        Merge branch 'binding-api'

    commit e6b30574b2598c289ea90be6588151dc7cb7b0fa
    Author: lsedlak <lsedlak@cisco.com>
    Date:   Fri Mar 22 15:16:12 2013 +0100

        Added Implementation of getPathStatement into Identityref.java;

    commit ef70678b2127fd56d062d99a20a02de401262b29
    Author: lsedlak <lsedlak@cisco.com>
    Date:   Fri Mar 22 15:14:28 2013 +0100

        Added RevisionAwareXPath into interface definition;

    commit 78cb3c64716f7cf2788dfaf61906a07481bcd9df
    Author: mvitez <mvitez@cisco.com>
    Date:   Fri Mar 22 13:40:05 2013 +0100

        added implementation of SchemaContext

    commit 45769c7721eb9832cd43c04a020f1ca7f52172ef
    Author: lsedlak <lsedlak@cisco.com>
    Date:   Fri Mar 22 13:55:26 2013 +0100

        Changed parameter in generateTypes from Module to SchemaContext;
        Implemented changes in generatedTypes in BindingGeneratorImpl.java;
        Implemented changes in GeneratedTypesTest.java;

    commit 562dbebbbbfec341c98885ad80b87f3d8d05c3f7
    Author: mvitez <mvitez@cisco.com>
    Date:   Fri Mar 22 13:40:05 2013 +0100

        added implementation of SchemaContext

    commit c4ea91257946fa1f3cd44a148af7a44e254b661f
    Author: lsedlak <lsedlak@cisco.com>
    Date:   Fri Mar 22 11:09:50 2013 +0100

        Added definition: getExtensions into SchemaContext.java;

    commit 8b239e3fb4a322baa36867d4ce41f2c142a8ef76
    Author: mvitez <mvitez@cisco.com>
    Date:   Fri Mar 22 10:46:27 2013 +0100

        fix Demo, GeneratedTypesTest

    commit 6564270ea304905ccb91718066c7aa65b5430ecb
    Author: mvitez <mvitez@cisco.com>
    Date:   Fri Mar 22 10:33:26 2013 +0100

        rename packages

    commit f3326c65f7de3ce77137b0c972aff32aa5d6f6c6
    Author: mvitez <mvitez@cisco.com>
    Date:   Thu Mar 21 17:45:24 2013 +0100

        renamed YangModelParserImpl-> YangModelParserListenerImpl

    commit 26fa647a676f9c466a010536e9d972486adbb904
    Author: Anton Tkacik <ttkacik@cisco.com>
    Date:   Thu Mar 21 15:49:55 2013 +0100

        Added SAL Binding SPI

    commit e60fb750ef193d8456cb1196b4d13f12f44ad276
    Author: lsedlak <lsedlak@cisco.com>
    Date:   Thu Mar 21 17:27:05 2013 +0100

        Added yang-model-parser-api module into pom definition;

    commit c7023e3f2ae7defeadba319c40011ed4f90bfb4f
    Author: Anton Tkacik <ttkacik@cisco.com>
    Date:   Thu Mar 21 11:22:50 2013 +0100

        Renamed Controller architecture to OpenDayLightController SAL

    commit 985d3e66977876be83db6cba92753ef3ade3edf2
    Merge: 9c9c027 39c8c01
    Author: mvitez <mvitez@cisco.com>
    Date:   Thu Mar 21 15:31:53 2013 +0100

        more progress on yang java model

    commit 9c9c0271a4b7b35177164e94e1677dabecd88ca8
    Author: mvitez <mvitez@cisco.com>
    Date:   Thu Mar 21 13:58:59 2013 +0100

        more progress on yang java model

    commit 5609186d6b22a89f8d0568962bb8d0657818cee4
    Merge: c26cf1d 5adfb70
    Author: mvitez <mvitez@cisco.com>
    Date:   Wed Mar 20 18:14:34 2013 +0100

        getExtensionSchemaNodes changed to getUnknownSchemaNodes;
        Whole package org.opendaylight.controller.model.parser.builder
        refactored accordingly;

    commit 820716ed377f4a7878a1f6373095053eb4ababd0
    Author: mvitez <mvitez@cisco.com>
    Date:   Thu Mar 21 10:04:44 2013 +0100

        added equals, hashCode

    commit c26cf1d917811ab0d5473342d253314f62d6e0a1
    Author: mvitez <mvitez@cisco.com>
    Date:   Wed Mar 20 18:13:56 2013 +0100

        more progress on yang java model

    commit 32e3b9dbef20ab6d8e40d9eded3c452a7f23fdc2
    Author: mvitez <mvitez@cisco.com>
    Date:   Wed Mar 20 15:44:10 2013 +0100

        Changed getLengthConstraint to getLengthConstraints and
        changed return value from LengthConstraint to Set of LengthConstraints;
        Updated BinaryType implementation accordingly;

    commit e8419305c2b7b3197734c8d89d77be25f2d78440
    Author: mvitez <mvitez@cisco.com>
    Date:   Wed Mar 20 15:44:10 2013 +0100

        more progress on yang java model

    commit 6b0283f178366831306456d59431b5747f6c038b
    Author: mvitez <mvitez@cisco.com>
    Date:   Wed Mar 20 12:08:31 2013 +0100

        Added method definitions for RevisionAwareXPath interface;

    commit 463884e9e9e21ff03a3b89b590d0b08d9dd2d9b7
    Author: mvitez <mvitez@cisco.com>
    Date:   Wed Mar 20 12:08:31 2013 +0100

        rework augment parsing

    commit b2fe0c91d7cf184252e2516ad15cdd50e01130a7
    Author: mvitez <mvitez@cisco.com>
    Date:   Tue Mar 19 18:18:28 2013 +0100

        fix test

    commit cd388c2f7fd0460ca068270035ab0acdaa9e5e79
    Author: mvitez <mvitez@cisco.com>
    Date:   Tue Mar 19 18:16:33 2013 +0100

        more progress on yang java model

    commit 638c43548ca83c739131118a404c7b1d454055db
    Merge: 2b0fb2c 36f2f95
    Author: mvitez <mvitez@cisco.com>
    Date:   Tue Mar 19 15:21:27 2013 +0100

        GeneratedType changed to Type in return value of
        generateTypes method;
        Implemented composite key resolving through GeneratedTOBuilder;
        Added test cases for composite key generation;
        Added list-composite-key.yang file for testing purposes;

Change-Id: I9145a87945cc4638ff454f268eb37dd1bf8b3142
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
11 years agoRemoved license headers erroneously added to openflowJ 74/74/1
Giovanni Meo [Mon, 25 Mar 2013 05:38:43 +0000 (06:38 +0100)]
Removed license headers erroneously added to openflowJ

Signed-off-by: Giovanni Meo <gmeo@cisco.com>
Change-Id: Ia22b75169ae2cf990fbf451249d015706341e3bc

11 years ago- Allow to deploy the sitebuildsettings POM as any other artifact, so 72/72/1
Giovanni Meo [Mon, 25 Mar 2013 04:42:37 +0000 (05:42 +0100)]
- Allow to deploy the sitebuildsettings POM as any other artifact, so
populated the distributionManagement portion.

Change-Id: I5185583d16724e18c8a15fd52da0d96d55d9d87f
Signed-off-by: Giovanni Meo <gmeo@cisco.com>
11 years agoMerge "removed dead code that was causing a warning"
Giovanni Meo [Sat, 23 Mar 2013 19:56:15 +0000 (19:56 +0000)]
Merge "removed dead code that was causing a warning"

11 years agoremoved dead code that was causing a warning 70/70/1
Rob Sherwood [Sat, 23 Mar 2013 19:14:47 +0000 (12:14 -0700)]
removed dead code that was causing a warning

the "if (cl == null)" could never be true.  My compiler
was causing a warning -- removed.

Change-Id: I0e873a476fb18f24a3f8698fbe1f34e7fdb84744
Signed-off-by: Rob Sherwood <Rob.Sherwood@bigswitch.com>
11 years agoAdded a LICENSE file, fixed/added a few license headers. 69/69/1
Ed Warnicke [Sat, 23 Mar 2013 15:12:16 +0000 (10:12 -0500)]
Added a LICENSE file, fixed/added a few license headers.

Change-Id: Icf50040cd113e22e020f6c411020768dfd393a5b
Signed-off-by: Ed Warnicke <eaw@cisco.com>
11 years agoOpenDaylight Controller functional modules. 68/68/1
Madhu Venugopal [Fri, 22 Mar 2013 22:47:35 +0000 (15:47 -0700)]
OpenDaylight Controller functional modules.

Change-Id: I1cd6668738099e8db3cfe83f812a92c922ced38c
Signed-off-by: Madhu Venugopal <vmadhu@cisco.com>
11 years agoInitial opendaylight infrastructure commit!! 67/67/1
Giovanni Meo [Fri, 22 Mar 2013 11:46:02 +0000 (12:46 +0100)]
Initial opendaylight infrastructure commit!!

Change-Id: I2f6610f89c8c32dc6dab4e6982ce06a9b038a85a
Signed-off-by: Giovanni Meo <gmeo@cisco.com>
11 years agoInitial empty repository
Giovanni Meo [Fri, 22 Mar 2013 22:32:00 +0000 (22:32 +0000)]
Initial empty repository