affinity.git
10 years agoFix get_all_affinity_links example in script. 01/4501/1 affinity-bulk-release-dryrun-1 affinity-bulk-release-dryrun-2 affinity-bulk-release-dryrun-3 affinity-bulk-release-prepare-only-1 jenkins-affinity-bulk-release-dryrun-1 jenkins-affinity-bulk-release-dryrun-2 jenkins-affinity-bulk-release-dryrun-3 jenkins-affinity-bulk-release-prepare-only-1
Suchi Raman [Tue, 21 Jan 2014 13:51:42 +0000 (08:51 -0500)]
Fix get_all_affinity_links example in script.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoFix Northbound API annotations. 71/4371/1
Suchi Raman [Sat, 18 Jan 2014 15:51:25 +0000 (10:51 -0500)]
Fix Northbound API annotations.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years ago* Cleanup json/xml output of API calls. 70/4370/1
Suchi Raman [Sat, 18 Jan 2014 14:31:24 +0000 (09:31 -0500)]
* Cleanup json/xml output of API calls.
* Cleanup test script.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoTwo sample mininet scripts for two simulated OF networks. 89/4289/1
Suchi Raman [Thu, 16 Jan 2014 07:41:29 +0000 (02:41 -0500)]
Two sample mininet scripts for two simulated OF networks.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdditional affinity APIs. 88/4288/1
Suchi Raman [Thu, 16 Jan 2014 07:38:54 +0000 (02:38 -0500)]
Additional affinity APIs.
Examples in affinity.py.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoMake affinity data structures serializable, cloneable. 57/4057/1
Suchi Raman [Tue, 7 Jan 2014 21:23:25 +0000 (16:23 -0500)]
Make affinity data structures serializable, cloneable.
Verify that affinity scripts work with integration build.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdding support for the git-review command line tool 64/3964/1
Colin McNamara [Mon, 30 Dec 2013 03:07:31 +0000 (19:07 -0800)]
Adding support for the git-review command line tool

The OpenStack doc workflow (and entire gerrit workflow) has the
option of using a tool called git-review that automates ChangeID:
creation and management,automates rebasing of local commits
as well as simplifies submiting to gerrit and pulling and
pushing reviews.

Usage of the tool is entirely optional, however it does require
a pointer file named .gitreview in the root of the repository
that is referenced.

I am totally new to this project, if you guys don't want to merge
this then no big deal. However I think this will help with dev's
coming over from OpenStack as it will provide a optional workflow
that is closer to the OpenStack workflow.

It is necessary to run git review -s to append the change-id into
git-hooks the first time you use the tool

Change-Id: I2ed18fae3db69ec300c73d61d115abae8032dd1b
Signed-off-by: Colin McNamara <colin@2cups.com>
10 years agoAdd l2agent as the provider of connectivity/forwarding service for test/debug bundle... 76/3776/1
Suchi Raman [Mon, 16 Dec 2013 22:12:19 +0000 (17:12 -0500)]
Add l2agent as the provider of connectivity/forwarding service for test/debug bundle called 'flatl2'.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoConsolidate test/debug flatl2 network manager into a single bundle. 75/3775/1
Suchi Raman [Mon, 16 Dec 2013 22:07:06 +0000 (17:07 -0500)]
Consolidate test/debug flatl2 network manager into a single bundle.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoFixed bugs while getting demo.py to work. 74/3774/1
Suchi Raman [Mon, 16 Dec 2013 21:10:53 +0000 (16:10 -0500)]
Fixed bugs while getting demo.py to work.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years ago * Moved all l2 forwarding services based on OF to a separate OSGi 73/3773/1
Suchi Raman [Tue, 10 Dec 2013 20:26:57 +0000 (15:26 -0500)]
 * Moved all l2 forwarding services based on OF to a separate OSGi
   service/bundle (flatl2).
 * Flatl2 is for demo/test purposes only. In real released editions
   (eg., base vs. virtualization) other bundles must provide
   equivalent functionality.
 * Flatl2 has NB API methods to add affinity induced flow settings,
   and clear them. Also possible to enable/disable particular affinity
   link flow settings by name.
 * Switched to using flow rules manager API (instead of FPS).
 * AffinityManager is only a metadata repository.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
Conflicts:
l2agent/src/main/java/org/opendaylight/affinity/l2agent/L2Agent.java

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoUpdated demo scripts: the demo now outputs per-protocol information. 63/3763/1
Katrina LaCurts [Mon, 16 Dec 2013 20:26:13 +0000 (15:26 -0500)]
Updated demo scripts: the demo now outputs per-protocol information.
Small bugfix to L2Agent, since we use that in the demo.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoNB API for packet count statistics. analytics.py demonstrates how to use it. 95/3595/1
Katrina LaCurts [Mon, 9 Dec 2013 20:18:30 +0000 (15:18 -0500)]
NB API for packet count statistics.  analytics.py demonstrates how to use it.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoInternal API + unit tests for packet count stats. Also stream-lined some of the... 89/3589/1
Katrina LaCurts [Mon, 9 Dec 2013 17:42:30 +0000 (12:42 -0500)]
Internal API + unit tests for packet count stats.  Also stream-lined some of the internal API.  NB API forthcoming.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMerge "Moved protocol-specific flows out of L2Agent. analytics.py demonstrates how...
Suchitra Raman [Thu, 5 Dec 2013 22:17:09 +0000 (22:17 +0000)]
Merge "Moved protocol-specific flows out of L2Agent.  analytics.py demonstrates how to monitor individual protocols via the NB API."

10 years agoMoved protocol-specific flows out of L2Agent. analytics.py 18/3518/1
Katrina LaCurts [Thu, 5 Dec 2013 22:07:39 +0000 (17:07 -0500)]
Moved protocol-specific flows out of L2Agent.  analytics.py
demonstrates how to monitor individual protocols via the NB API.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMerge "Added instructions to demo.py, and copyright notices to it and other scripts."
Suchitra Raman [Mon, 2 Dec 2013 19:10:05 +0000 (19:10 +0000)]
Merge "Added instructions to demo.py, and copyright notices to it and other scripts."

10 years agoAdded instructions to demo.py, and copyright notices to it and other scripts. 64/3364/1
Katrina LaCurts [Mon, 2 Dec 2013 19:00:12 +0000 (14:00 -0500)]
Added instructions to demo.py, and copyright notices to it and other scripts.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMerge "Unit test for getIncomingHostByteCounts"
Suchitra Raman [Mon, 2 Dec 2013 18:59:07 +0000 (18:59 +0000)]
Merge "Unit test for getIncomingHostByteCounts"

10 years agoUnit test for getIncomingHostByteCounts 63/3363/1
Katrina LaCurts [Mon, 2 Dec 2013 18:54:04 +0000 (13:54 -0500)]
Unit test for getIncomingHostByteCounts

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMerge "Unit tests for analytics internal API"
Suchitra Raman [Mon, 2 Dec 2013 18:00:48 +0000 (18:00 +0000)]
Merge "Unit tests for analytics internal API"

10 years agoUnit tests for analytics internal API 58/3358/1
Katrina LaCurts [Mon, 2 Dec 2013 17:45:13 +0000 (12:45 -0500)]
Unit tests for analytics internal API

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMerge "Better abstraction for analytics API."
Suchitra Raman [Mon, 25 Nov 2013 21:59:38 +0000 (21:59 +0000)]
Merge "Better abstraction for analytics API."

10 years agoBetter abstraction for analytics API. 79/3079/1
Katrina LaCurts [Mon, 25 Nov 2013 21:54:56 +0000 (16:54 -0500)]
Better abstraction for analytics API.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMerge "Unit tests for host-pair statistics."
Suchitra Raman [Mon, 25 Nov 2013 19:52:14 +0000 (19:52 +0000)]
Merge "Unit tests for host-pair statistics."

10 years agoUnit tests for host-pair statistics. 77/3077/1
Katrina LaCurts [Mon, 25 Nov 2013 19:32:31 +0000 (14:32 -0500)]
Unit tests for host-pair statistics.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoTwo quick bug-fixes for the demo 58/2958/1
Katrina LaCurts [Thu, 21 Nov 2013 15:34:36 +0000 (10:34 -0500)]
Two quick bug-fixes for the demo

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoBetter serializationfor Collections in the NB API 24/2924/1
Katrina LaCurts [Wed, 20 Nov 2013 21:22:52 +0000 (16:22 -0500)]
Better serializationfor Collections in the NB API

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoComplete NB API for subnet statistics. 23/2923/1
Katrina LaCurts [Wed, 20 Nov 2013 19:33:09 +0000 (14:33 -0500)]
Complete NB API for subnet statistics.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoComplete NB API for affinity link statistics; analytics.py demonstrates its usage... 19/2919/1
Katrina LaCurts [Wed, 20 Nov 2013 15:58:50 +0000 (10:58 -0500)]
Complete NB API for affinity link statistics; analytics.py demonstrates its usage.  (Complete NB API for subnet statistics is forthcoming)

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoComplete northbound API for host statistics; usage demonstrated in analytics.py.... 14/2914/1
Katrina LaCurts [Wed, 20 Nov 2013 15:10:57 +0000 (10:10 -0500)]
Complete northbound API for host statistics; usage demonstrated in analytics.py. (Complete NB API for affinity link stats and subnet stats is forthcoming)

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMore unified internal API for analytics. In particular, the subnet 46/2846/1
Katrina LaCurts [Mon, 18 Nov 2013 20:13:18 +0000 (15:13 -0500)]
More unified internal API for analytics.  In particular, the subnet
statistics are now across subnets, not just into a particular subnet
(you can set the source subnet to be null to mimic the previous
behavior).  Also added some additional methods for exposing the
per-protocol stats.

The existing northbound APIs and scripts have been updated to reflect
these changes, but not every internal method has a corresponding
northbound method yet.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoSouthbound API for making per-protocol queries. 56/2756/1
Katrina LaCurts [Thu, 14 Nov 2013 20:41:07 +0000 (15:41 -0500)]
Southbound API for making per-protocol queries.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoAdd per-protocol flows, and track statistics for each protocol. Does not have the... 52/2752/1
Katrina LaCurts [Thu, 14 Nov 2013 18:39:51 +0000 (13:39 -0500)]
Add per-protocol flows, and track statistics for each protocol.  Does not have the ability to make per-protocol queries (yet).

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMethods for using yang based service. 67/2667/1
Suchi Raman [Tue, 12 Nov 2013 14:28:11 +0000 (09:28 -0500)]
Methods for using yang based service.
Yang will provide just the northbound interface (rpcs and notifications).
The state maintained by AffinityManager will remain unchanged.
Builds fine.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoMerge "Added option in demo to disable waypoint redirection (and fixed typos in subne...
Suchitra Raman [Wed, 6 Nov 2013 19:50:47 +0000 (19:50 +0000)]
Merge "Added option in demo to disable waypoint redirection (and fixed typos in subnet.py)"

10 years agoAdded option in demo to disable waypoint redirection (and fixed typos in subnet.py) 60/2460/1
Katrina LaCurts [Wed, 6 Nov 2013 19:45:34 +0000 (14:45 -0500)]
Added option in demo to disable waypoint redirection (and fixed typos in subnet.py)

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMerge of recent changes to analytics manager. 55/2455/1
Suchi Raman [Wed, 6 Nov 2013 17:59:02 +0000 (12:59 -0500)]
Merge of recent changes to analytics manager.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAccurate descriptions of affinity types. 54/2454/1
Suchi Raman [Tue, 5 Nov 2013 20:52:59 +0000 (15:52 -0500)]
Accurate descriptions of affinity types.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years ago* Updated the affinity-overview.txt document. 53/2453/1
Suchi Raman [Tue, 5 Nov 2013 14:23:16 +0000 (09:23 -0500)]
* Updated the affinity-overview.txt document.
* Added yang-based model and implementation for network function chain manager.
* Integrated nfchain manager with agent which implements the south bound flow actions.
* Tested on mininet.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoWaypoint redirection now takes into account how much each host contributed to a large... 52/2452/1
Katrina LaCurts [Wed, 6 Nov 2013 17:23:58 +0000 (12:23 -0500)]
Waypoint redirection now takes into account how much each host contributed to a large flow, and creates an AG containing only the hosts responsible for at least 1/nth of the traffic.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoChange example to use prefix/mask in elements added to affinity group. 03/2303/1
Suchi Raman [Thu, 31 Oct 2013 18:30:30 +0000 (14:30 -0400)]
Change example to use prefix/mask in elements added to affinity group.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoFix getFlowList() in affinitymanager implementation to handle subnet/mask. 02/2302/1
Suchi Raman [Thu, 31 Oct 2013 18:17:29 +0000 (14:17 -0400)]
Fix getFlowList() in affinitymanager implementation to handle subnet/mask.
Adding flows should be done differently for each case address vs. prefix.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoMerge "Demo script enables waypoint now. Fixed original analytics script so that...
Suchitra Raman [Thu, 31 Oct 2013 15:17:53 +0000 (15:17 +0000)]
Merge "Demo script enables waypoint now.  Fixed original analytics script so that it can still be used for an interactive demo."

10 years agoDemo script enables waypoint now. Fixed original analytics script so that it can... 00/2300/1
Katrina LaCurts [Thu, 31 Oct 2013 15:15:49 +0000 (11:15 -0400)]
Demo script enables waypoint now.  Fixed original analytics script so that it can still be used for an interactive demo.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMerge "Avoid hosttracker resolution for flow endpoints since these may be in address...
Suchi Raman [Thu, 31 Oct 2013 15:12:45 +0000 (15:12 +0000)]
Merge "Avoid hosttracker resolution for flow endpoints since these may be in address/mask format. Prefixes cannot be resolved by hosttracker."

10 years agoAvoid hosttracker resolution for flow endpoints since these may be in address/mask... 99/2299/1
Suchi Raman [Thu, 31 Oct 2013 15:05:04 +0000 (11:05 -0400)]
Avoid hosttracker resolution for flow endpoints since these may be in address/mask format.
Prefixes cannot be resolved by hosttracker.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoMerge "Initial waypoint redirection demo. Sets up affinity groups, link, and waypoin...
Suchitra Raman [Wed, 30 Oct 2013 20:58:28 +0000 (20:58 +0000)]
Merge "Initial waypoint redirection demo.  Sets up affinity groups, link, and waypoint, but doesn't enable them yet."

10 years agoInitial waypoint redirection demo. Sets up affinity groups, link, and waypoint,... 79/2279/1
Katrina LaCurts [Wed, 30 Oct 2013 20:56:33 +0000 (16:56 -0400)]
Initial waypoint redirection demo.  Sets up affinity groups, link, and waypoint, but doesn't enable them yet.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoAdded enable/disable methods to affinity link. 77/2277/1
Suchi Raman [Wed, 30 Oct 2013 16:00:39 +0000 (12:00 -0400)]
Added enable/disable methods to affinity link.
Called from Northbound API classes and implemented within nfchain agent.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoFixes to make path redirect affinity work using the new nfchainagent service. 56/2256/1
Suchi Raman [Tue, 29 Oct 2013 17:47:05 +0000 (13:47 -0400)]
Fixes to make path redirect affinity work using the new nfchainagent service.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdded a hand-coded implementation of service function chain. To be integrated with... 55/2255/1
Suchi Raman [Mon, 28 Oct 2013 17:59:59 +0000 (13:59 -0400)]
Added a hand-coded implementation of service function chain. To be integrated with yang soon.
Functions as a network tap, since only one hop is implemented. Chains with multiple service points are not yet implemented.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoFixed directory hierarchy for l2agent sources. 07/2107/1
Suchi Raman [Wed, 23 Oct 2013 14:52:07 +0000 (10:52 -0400)]
Fixed directory hierarchy for l2agent sources.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoDescriptions of affinity objects. 06/2106/1
Suchi Raman [Wed, 23 Oct 2013 14:32:45 +0000 (10:32 -0400)]
Descriptions of affinity objects.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoInitial commit of nfchain. 05/2105/1
Suchi Raman [Wed, 23 Oct 2013 14:32:10 +0000 (10:32 -0400)]
Initial commit of nfchain.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoFixed address domain to match documentation. 52/2052/1
Suchi Raman [Mon, 21 Oct 2013 14:59:26 +0000 (10:59 -0400)]
Fixed address domain to match documentation.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years ago* Added affinity config yang. 18/2018/1
Suchi Raman [Fri, 18 Oct 2013 20:58:56 +0000 (16:58 -0400)]
* Added affinity config yang.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoMerge "- Add notification callback interface for new hosts added. - In progres affini...
Suchi Raman [Fri, 18 Oct 2013 14:45:55 +0000 (14:45 +0000)]
Merge "- Add notification callback interface for new hosts added. - In progres affinity config with changes to groups/links/domains."

10 years ago- Add notification callback interface for new hosts added. 13/2013/1
Suchi Raman [Fri, 18 Oct 2013 14:44:26 +0000 (10:44 -0400)]
- Add notification callback interface for new hosts added.
- In progres affinity config with changes to groups/links/domains.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoMerge "Small revision to affinity pom to get affinity yang model to build."
Suchitra Raman [Thu, 17 Oct 2013 20:56:25 +0000 (20:56 +0000)]
Merge "Small revision to affinity pom to get affinity yang model to build."

10 years agoSmall revision to affinity pom to get affinity yang model to build. 75/1975/1
Katrina LaCurts [Thu, 17 Oct 2013 20:38:58 +0000 (16:38 -0400)]
Small revision to affinity pom to get affinity yang model to build.

Initial yang model for analytics.  Currently the yang model is *not* used (the .java files will not be generated when you build)

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMerge "Merge commit 'refs/changes/43/1843/1' of https://git.opendaylight.org/gerrit...
Suchi Raman [Wed, 16 Oct 2013 17:35:43 +0000 (17:35 +0000)]
Merge "Merge commit 'refs/changes/43/1843/1' of https://git.opendaylight.org/gerrit/affinity"

10 years agoMerge commit 'refs/changes/43/1843/1' of https://git.opendaylight.org/gerrit/affinity 35/1935/1
Suchi Raman [Wed, 16 Oct 2013 17:31:31 +0000 (13:31 -0400)]
Merge commit 'refs/changes/43/1843/1' of https://git.opendaylight.org/gerrit/affinity

Conflicts:
scripts/analytics.py

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoLarge-flow detection for host pairs and affinity links 15/1915/1
Katrina LaCurts [Tue, 15 Oct 2013 18:14:40 +0000 (14:14 -0400)]
Large-flow detection for host pairs and affinity links
Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMerge "getByteCountIntoPrefix() function."
Suchitra Raman [Fri, 11 Oct 2013 20:28:50 +0000 (20:28 +0000)]
Merge "getByteCountIntoPrefix() function."

10 years agoMerge "Fixed add/push flow methods for path redirect."
Suchi Raman [Thu, 10 Oct 2013 21:59:32 +0000 (21:59 +0000)]
Merge "Fixed add/push flow methods for path redirect."

10 years agoFixed add/push flow methods for path redirect. 17/1817/1
Suchi Raman [Thu, 10 Oct 2013 21:55:50 +0000 (17:55 -0400)]
Fixed add/push flow methods for path redirect.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAnother test commit. 87/1787/1
Suchi Raman [Thu, 10 Oct 2013 01:44:47 +0000 (21:44 -0400)]
Another test commit.

Change-Id: I58c62df97ffa5aa572000bf12b4bd8cef5abe594
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoTest commit. 86/1786/1
Suchi Raman [Thu, 10 Oct 2013 01:30:45 +0000 (21:30 -0400)]
Test commit.

Change-Id: Iff34d17b249a0c81acb04e55dccaebb1f1386bb1
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agogetByteCountIntoPrefix() function. 42/1842/1
Katrina LaCurts [Wed, 9 Oct 2013 18:39:29 +0000 (14:39 -0400)]
getByteCountIntoPrefix() function.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoVery small changes to analytics.py to make the script easier to demo 34/1734/1
Katrina LaCurts [Mon, 7 Oct 2013 20:50:37 +0000 (16:50 -0400)]
Very small changes to analytics.py to make the script easier to demo
Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMore helpful debug logging for AnalyticsManager. 28/1728/1
Katrina LaCurts [Mon, 7 Oct 2013 15:50:33 +0000 (11:50 -0400)]
More helpful debug logging for AnalyticsManager.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoAdded AffinityGroups and Links via northbound API 24/1724/1
Katrina LaCurts [Mon, 7 Oct 2013 15:07:18 +0000 (11:07 -0400)]
Added AffinityGroups and Links via northbound API

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoDemo waypoint for path redirection service: Add flow upon setting a waypoint address... 81/1681/2
Suchi Raman [Fri, 4 Oct 2013 17:46:33 +0000 (13:46 -0400)]
Demo waypoint for path redirection service: Add flow upon setting a waypoint address on an affinity link.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoWorking northbound rest api calls for affinity objects. 30/1630/2
Suchi Raman [Tue, 1 Oct 2013 22:19:40 +0000 (18:19 -0400)]
Working northbound rest api calls for affinity objects.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdd a simple l2agent for demo. 29/1629/2
Suchi Raman [Thu, 26 Sep 2013 17:56:54 +0000 (13:56 -0400)]
Add a simple l2agent for demo.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdd flow pushing rules. 28/1628/2
Suchi Raman [Thu, 26 Sep 2013 16:57:03 +0000 (12:57 -0400)]
Add flow pushing rules.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoMerge "Prototype southbound actions using flow rules."
Suchi Raman [Thu, 3 Oct 2013 01:36:32 +0000 (01:36 +0000)]
Merge "Prototype southbound actions using flow rules."

10 years agoMerge "Merge with latest changes. Signed-off-by: Suchi Raman <suchi.raman@plexxi...
Suchi Raman [Thu, 3 Oct 2013 01:36:15 +0000 (01:36 +0000)]
Merge "Merge with latest changes. Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>"

10 years agoMerge "Add commands to osgi setup. Signed-off-by: Suchi Raman <suchi.raman@plexxi...
Suchi Raman [Thu, 3 Oct 2013 01:35:52 +0000 (01:35 +0000)]
Merge "Add commands to osgi setup. Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>"

10 years agoPrototype southbound actions using flow rules. 27/1627/1
Suchi Raman [Thu, 3 Oct 2013 00:55:50 +0000 (20:55 -0400)]
Prototype southbound actions using flow rules.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoMerge with latest changes. 26/1626/1
Suchi Raman [Tue, 1 Oct 2013 22:21:47 +0000 (18:21 -0400)]
Merge with latest changes.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdd commands to osgi setup. 25/1625/1
Suchi Raman [Tue, 1 Oct 2013 17:34:30 +0000 (13:34 -0400)]
Add commands to osgi setup.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdd rate-based tracking of flow. 17/1617/1
Suchi Raman [Wed, 2 Oct 2013 19:26:49 +0000 (15:26 -0400)]
Add rate-based tracking of flow.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoChange-Id: I0a1ad0ac0bf6cd99ecb2cf3066dfb7df66835058 13/1613/1
Katrina LaCurts [Wed, 2 Oct 2013 16:25:08 +0000 (12:25 -0400)]
Change-Id: I0a1ad0ac0bf6cd99ecb2cf3066dfb7df66835058

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoChange-Id: I48c38e4e674e066b3cdde1071d7dc76cf6316453 12/1612/1
Katrina LaCurts [Wed, 2 Oct 2013 16:22:16 +0000 (12:22 -0400)]
Change-Id: I48c38e4e674e066b3cdde1071d7dc76cf6316453

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoMerge with latest changes. 91/1591/2
Suchi Raman [Tue, 1 Oct 2013 22:21:47 +0000 (18:21 -0400)]
Merge with latest changes.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdd commands to osgi setup. 90/1590/2
Suchi Raman [Tue, 1 Oct 2013 17:34:30 +0000 (13:34 -0400)]
Add commands to osgi setup.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoNew northbound API for affinity objects. 89/1589/2
Suchi Raman [Tue, 1 Oct 2013 15:33:43 +0000 (11:33 -0400)]
New northbound API for affinity objects.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoMerge "Add a simple l2agent for demo. Signed-off-by: Suchi Raman <suchi.raman@plexxi...
Suchi Raman [Tue, 1 Oct 2013 23:37:37 +0000 (23:37 +0000)]
Merge "Add a simple l2agent for demo. Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>"

10 years agoMerge "Add flow pushing rules."
Suchi Raman [Tue, 1 Oct 2013 23:27:20 +0000 (23:27 +0000)]
Merge "Add flow pushing rules."

10 years agoAdd a simple l2agent for demo. 88/1588/1
Suchi Raman [Thu, 26 Sep 2013 17:56:54 +0000 (13:56 -0400)]
Add a simple l2agent for demo.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdd flow pushing rules. 87/1587/1
Suchi Raman [Thu, 26 Sep 2013 16:57:03 +0000 (12:57 -0400)]
Add flow pushing rules.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoCustom topology for demo-ing 86/1586/1
Katrina LaCurts [Tue, 1 Oct 2013 20:57:58 +0000 (16:57 -0400)]
Custom topology for demo-ing

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoAdded dependency on hosttracker to affinitymanager 84/1584/1
Katrina LaCurts [Tue, 1 Oct 2013 15:32:45 +0000 (11:32 -0400)]
Added dependency on hosttracker to affinitymanager

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
Conflicts:
affinity/implementation/src/main/java/org/opendaylight/affinity/affinity/internal/Activator.java

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoDo not use mac_to_ports in L2agent. 83/1583/1
Suchi Raman [Tue, 1 Oct 2013 17:08:14 +0000 (13:08 -0400)]
Do not use mac_to_ports in L2agent.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdded a bugfix for a network with multiple switches. 82/1582/1
Suchi Raman [Tue, 1 Oct 2013 16:40:37 +0000 (12:40 -0400)]
Added a bugfix for a network with multiple switches.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdd correct license file. 48/1448/2
Suchi Raman [Thu, 26 Sep 2013 18:01:27 +0000 (14:01 -0400)]
Add correct license file.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdd a simple l2agent for demo. 47/1447/2
Suchi Raman [Thu, 26 Sep 2013 17:56:54 +0000 (13:56 -0400)]
Add a simple l2agent for demo.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdd flow pushing rules. 46/1446/2
Suchi Raman [Thu, 26 Sep 2013 16:57:03 +0000 (12:57 -0400)]
Add flow pushing rules.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>