alto.git
6 years agoRelease Nitrogen release/nitrogen-sr2
jenkins-releng [Wed, 14 Feb 2018 00:16:28 +0000 (00:16 +0000)]
Release Nitrogen

6 years agoBump versions by x.y.(z+1) 55/65955/1
jenkins-releng [Tue, 28 Nov 2017 03:49:03 +0000 (03:49 +0000)]
Bump versions by x.y.(z+1)

Change-Id: Ia7d9aba17ad4fea9fe2042d688f6d7afc5d7a37f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoBump odlparent 2.0.4 to 2.0.5 71/63671/1
Stephen Kitt [Wed, 27 Sep 2017 13:34:19 +0000 (15:34 +0200)]
Bump odlparent 2.0.4 to 2.0.5

Change-Id: I1cffdf0ca8e056dd4e120bc5b586d5514e037ec7
Signed-off-by: Stephen Kitt <skitt@redhat.com>
(cherry picked from commit a12a66827d215d06baa83832b321898a9618a031)

6 years agoBump versions by x.y.(z+1) 41/63541/1
Thanh Ha [Tue, 26 Sep 2017 21:13:04 +0000 (17:13 -0400)]
Bump versions by x.y.(z+1)

Change-Id: Id368a2e1be30442fe8f009acc757f0d6263b0c08
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate .gitreview to stable/nitrogen 30/61630/1
Thanh Ha [Mon, 14 Aug 2017 16:23:56 +0000 (12:23 -0400)]
Update .gitreview to stable/nitrogen

Change-Id: Iba3dd4e25729447284b9702666d35f72e02e1451
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoBump odlparent 2.0.2 to 2.0.4 42/61342/2
Stephen Kitt [Tue, 8 Aug 2017 16:14:04 +0000 (18:14 +0200)]
Bump odlparent 2.0.2 to 2.0.4

Change-Id: Ica76ddc55a885e9adc3d0367e9e3e3ef636d5bba
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoConvert the blueprint and remove CSS remnants 85/61185/1
Tom Pantelis [Fri, 4 Aug 2017 16:22:01 +0000 (12:22 -0400)]
Convert the blueprint and remove CSS remnants

Converted the remaining bundles to use blueprint as the config
subsystem is being deprecated in Nitrogen. Also removed the use
of config-parent and other CSS artifacts.

Change-Id: I9e333b1dc54f90dbf8ef838152cdfc2d785639d6
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdate to odlparent 2.0.2 25/61125/1
Thanh Ha [Thu, 3 Aug 2017 15:41:36 +0000 (11:41 -0400)]
Update to odlparent 2.0.2

Change-Id: Ia9995a061bebea197987870771839ade280ed181
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Clean up unused subprojects and configurations"
Kai Gao [Thu, 3 Aug 2017 14:00:29 +0000 (14:00 +0000)]
Merge "Clean up unused subprojects and configurations"

6 years agoFix missing dependencies on configuration files 13/61113/1
Kai Gao [Thu, 3 Aug 2017 12:53:37 +0000 (20:53 +0800)]
Fix missing dependencies on configuration files

Change-Id: I5279ba8224069a9b6ecf126592cb680427d00d81
Signed-off-by: Kai Gao <gaok12@mails.tsinghua.edu.cn>
6 years agoClean up unused subprojects and configurations 69/59969/5
jensenzhang [Wed, 5 Jul 2017 10:51:15 +0000 (18:51 +0800)]
Clean up unused subprojects and configurations

Make the following changes:

- Remove redundant artifacts / features / karaf / it modules.
- Reduce `alto-core/standard-service-models/model-*/api` to
  `alto-core/standard-service-models/model-*`.
- Rename alto-service-model-*-api to alto-service-model-*.
- Unify modules name as "ODL :: alto :: ${project.artifactId}".
- Remove unused profiles from pom.xml.

Change-Id: I7b22badb37568a5d3a1c93999fca0e6ee35199d1
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
6 years agoMigrate to odlparent 2.0.0 04/59504/1
Kai Gao [Mon, 26 Jun 2017 00:15:29 +0000 (08:15 +0800)]
Migrate to odlparent 2.0.0

Change-Id: I2e9a9afd773f2a894089dcabeec8718463dd921f
Signed-off-by: Kai Gao <gaok12@mails.tsinghua.edu.cn>
6 years agoMigrate to odlparent 1.9.0 49/58849/1
Thanh Ha [Tue, 13 Jun 2017 20:07:13 +0000 (16:07 -0400)]
Migrate to odlparent 1.9.0

Change-Id: Ifc1ba47cb1d2dbc39e03ddb6cf009227bb2a07e2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMigrate to odlparent 1.8.0-Carbon 60/58660/1
Thanh Ha [Sat, 10 Jun 2017 05:29:46 +0000 (01:29 -0400)]
Migrate to odlparent 1.8.0-Carbon

Per request of odlparent project we are downgrading all Nitrogen
projects to use the released odlparent 1.8.0-Carbon to allow for the
odlparent project to start performing semver style releases.

Change-Id: I808299204d1fff02fc0dd9ec2c18152170877630
Jira: RELENG-159
RT: 41406
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoBump versions by x.(y+1).z for next dev cycle 84/54684/1
Anil Belur [Tue, 11 Apr 2017 01:45:26 +0000 (11:45 +1000)]
Bump versions by x.(y+1).z for next dev cycle

Change-Id: Ieb92a4f64e9ec0eeaecb93665b2819473f2532b9
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Implement the basic structure for multicost"
Kai Gao [Sun, 9 Apr 2017 17:19:59 +0000 (17:19 +0000)]
Merge "Implement the basic structure for multicost"

7 years agoImplement the basic structure for multicost 18/53518/3
Kai Gao [Sun, 12 Mar 2017 03:36:22 +0000 (22:36 -0500)]
Implement the basic structure for multicost

Change-Id: Ia61d469772d701e5221da1ec9b20ba831a57111f
Signed-off-by: Kai Gao <gaok12@mails.tsinghua.edu.cn>
7 years agoDo not pull in odl-mdsal-all 75/54175/2
Robert Varga [Fri, 31 Mar 2017 09:59:43 +0000 (11:59 +0200)]
Do not pull in odl-mdsal-all

odl-mdsal-all is only used for testing, it should not be pulled
in by other projects.

Patch set 2: remove redundant feature odl-mdsal-broker

Change-Id: I51d443604176f313c66ae6347bb6af348c029e47
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Signed-off-by: Kai Gao <gaok12@mails.tsinghua.edu.cn>
7 years agoBUG-5222: do not pull in odl-mdsal-xsql 73/54173/1
Robert Varga [Fri, 31 Mar 2017 09:52:28 +0000 (11:52 +0200)]
BUG-5222: do not pull in odl-mdsal-xsql

xsql is deprecated, buggy and never was meant for production
use. Do not pull it in.

Change-Id: I929c55b2001c8d5cb12084f0eae0b939fee5edbd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 years agoFix AltoNorthboundRouter is null in SimpleIrd 87/53987/3
Shawn Lin [Tue, 28 Mar 2017 15:07:50 +0000 (23:07 +0800)]
Fix AltoNorthboundRouter is null in SimpleIrd

Change-Id: Ia094d338bbaa88de9e8ee8ada66668bd3171ea20
Signed-off-by: Shawn Lin <x.shawn.lin@gmail.com>
7 years agoFix dataBroker is null in northbound-routes 85/53885/1
Shawn Lin [Mon, 27 Mar 2017 08:52:03 +0000 (16:52 +0800)]
Fix dataBroker is null in northbound-routes

Change-Id: I19050750b15174f9592aa701f3fc0a854ae0aff4
Signed-off-by: Shawn Lin <x.shawn.lin@gmail.com>
7 years agoMigrate simple ird to use blueprint 42/53742/9
Xiao Lin [Thu, 23 Mar 2017 15:35:50 +0000 (23:35 +0800)]
Migrate simple ird to use blueprint

Patch set 3: Remove redundant dependencies for config.xml
Patch set 8: Move SimpleIrdUtilsTest to simple-ird/api

Change-Id: I15c82d34a1cfeef14ceb43aacc9d59758d71ad15
Signed-off-by: Shawn Lin <x.shawn.lin@gmail.com>
Signed-off-by: Kai Gao <gaok12@mails.tsinghua.edu.cn>
7 years agoKaraf4 Migration 26/53526/1
jensenzhang [Sun, 19 Mar 2017 11:29:24 +0000 (19:29 +0800)]
Karaf4 Migration

Reduce the pom dependencies and features in karaf3.

Change-Id: Id4eec06e09ba6ace6a282d57259cefdc4352ee02
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
7 years agoAdd the API for multicost/incremental update/rsade 17/53117/4
Kai GAO [Fri, 10 Mar 2017 05:55:53 +0000 (00:55 -0500)]
Add the API for multicost/incremental update/rsade

Patch set 2: Add missing dependencies in pom.xml
Patch set 3: Remove redundant <scm> tags and trigger the rebuild

Change-Id: I8fcaf194ca3c1b8ab3b4dfda35d8fffc12e9109b
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
7 years agoAdd missing <name> fields for pom.xml files 55/52555/2
Thanh Ha [Wed, 1 Mar 2017 20:26:23 +0000 (15:26 -0500)]
Add missing <name> fields for pom.xml files

This is used by autorelease scripts to automatically parse which project
is failing a build and report to the mailing list automatically. We need
names in the format:

    ODL :: <groupId> :: <artifactId>

This patch formats in the same format as found in the startup archetypes
patch found here: https://git.opendaylight.org/gerrit/52522

Change-Id: I494aacad440bfd7b103dcc32861890b163e1b3b4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoBUG-7767: Enlarge jetty.servlets import range 88/52288/2
jensenzhang [Mon, 27 Feb 2017 10:47:45 +0000 (18:47 +0800)]
BUG-7767: Enlarge jetty.servlets import range

Referring to Change 51992, it can fix the bundle
dependency issue about importing jetty.

Change-Id: Ia4527b301cc13ce4c9f52f03a445395172bc2074
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
7 years agoMerge "Replace mockito-all by mockito-core (see Bug 7662)"
Kai Gao [Mon, 23 Jan 2017 19:20:14 +0000 (19:20 +0000)]
Merge "Replace mockito-all by mockito-core (see Bug 7662)"

7 years agoMerge "BUG-5222: do not pull in odl-mdsal-xsql"
Kai Gao [Mon, 23 Jan 2017 19:19:49 +0000 (19:19 +0000)]
Merge "BUG-5222: do not pull in odl-mdsal-xsql"

7 years agoReplace mockito-all by mockito-core (see Bug 7662) 56/50856/1
Michael Vorburger [Mon, 23 Jan 2017 18:58:42 +0000 (19:58 +0100)]
Replace mockito-all by mockito-core (see Bug 7662)

Change-Id: I3ecc86b874215eb9fdeaf8cda8466bc118cd95cb
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoMerge "Fix: blueprint ref wrong odl service interface"
Kai Gao [Sat, 14 Jan 2017 19:01:27 +0000 (19:01 +0000)]
Merge "Fix: blueprint ref wrong odl service interface"

7 years agoBUG-5222: do not pull in odl-mdsal-xsql 02/50402/2
Robert Varga [Fri, 13 Jan 2017 10:21:56 +0000 (11:21 +0100)]
BUG-5222: do not pull in odl-mdsal-xsql

xsql is deprecated, buggy and never was meant for production
use. Do not pull it in.

Change-Id: I5d7cb009aed136f96a07b85a40c569e9ea80b57c
Signed-off-by: Robert Varga <rovarga@cisco.com>
7 years agoMerge "Replace dlux with dluxapps features"
Kai Gao [Sat, 14 Jan 2017 17:32:29 +0000 (17:32 +0000)]
Merge "Replace dlux with dluxapps features"

7 years agoFix: blueprint ref wrong odl service interface 77/50477/1
jensenzhang [Sat, 14 Jan 2017 13:59:02 +0000 (21:59 +0800)]
Fix: blueprint ref wrong odl service interface

The blueprint of alto-northbound-route is referring to the
wrong odl service interfaces. So the bundle cannot be
loaded. It will trigger the SingleFeaturesTest failure.

Change-Id: I21fe93fdfc33684a99cdf24d1dda582e2a24a3d0
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
7 years agoReplace dlux with dluxapps features 38/49338/3
Daniel Malachovsky [Wed, 14 Dec 2016 10:46:24 +0000 (11:46 +0100)]
Replace dlux with dluxapps features

Renaming is due to DLUX project split.
Also, replacing yangui feature with yangman, new, redesigned and restyled application.

https://wiki.opendaylight.org/view/Weather#Rename_some_odl-dlux-.2A_features_to_odl-dluxapps-.2A

Change-Id: I160c89d0b1507af986dce950955cf604b2f563f0
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
7 years agoMigrate modules in alto-core to blueprint 03/49703/2
jensenzhang [Wed, 21 Dec 2016 14:36:38 +0000 (22:36 +0800)]
Migrate modules in alto-core to blueprint

- Migrate northbound and standard-northbound-routes
- Create a script in utils for automatic migration

Change-Id: I5e939a1d403f7710cbec75ac9d65d7038fa1e2e4
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
7 years agoAdd empty features for new components 60/49160/1
Kai GAO [Thu, 8 Dec 2016 18:15:34 +0000 (13:15 -0500)]
Add empty features for new components

Change-Id: I35ebf5917b59a1c850870d5571fbac1c02ef16ab
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
7 years agoUse unified namespaces for core/basic/ext modules 31/48931/1
Kai GAO [Fri, 2 Dec 2016 16:17:29 +0000 (11:17 -0500)]
Use unified namespaces for core/basic/ext modules

urn:opendaylight:alto:core -> urn:alto
urn:opendaylight:alto:basic -> urn:alto
urn:opendaylight:alto:ext -> urn:alto

This approach is to avoid future conflicts when some experimental
features become part of the standard protocol.

This patch also comes with a bash script to help with the migration.

Change-Id: Ia1ee3b9c9c07a1678820c81e46e437ae18b6d72f
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
7 years agoMigrate resource pool to use blueprint 55/48555/3
Kai GAO [Mon, 21 Nov 2016 22:59:28 +0000 (17:59 -0500)]
Migrate resource pool to use blueprint

Patch set 2: Remove configfile from features

Change-Id: Ia5e44ec18ce08bb1431ae2564bf79c6a293d5b3a
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
7 years agoBug 6278: Switch to use odlparent's karaf-parent 40/47140/1
Ryan Goulding [Wed, 19 Oct 2016 17:18:31 +0000 (13:18 -0400)]
Bug 6278: Switch to use odlparent's karaf-parent

Change-Id: Ia4ff84d47112598782743e30ec372637f8f5382e
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
7 years agoMerge "Bug 6278: Switch to use odlparent's karaf-parent"
Y. Richard Yang [Wed, 28 Sep 2016 23:13:20 +0000 (23:13 +0000)]
Merge "Bug 6278: Switch to use odlparent's karaf-parent"

7 years agoMerge "Bug 6278: Switch to use odlparent's karaf-parent"
Y. Richard Yang [Wed, 28 Sep 2016 23:03:22 +0000 (23:03 +0000)]
Merge "Bug 6278: Switch to use odlparent's karaf-parent"

7 years agoRemove use of controller/checkstyle.xml (use odl-parent's new Checkstyle) 91/45591/1
Michael Vorburger [Wed, 14 Sep 2016 15:33:01 +0000 (17:33 +0200)]
Remove use of controller/checkstyle.xml (use odl-parent's new Checkstyle)

Change-Id: I31769b2156abcb09937cbc5df8d7fe5e163efba2
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoBug 6278: Switch to use odlparent's karaf-parent 95/43295/2
Ryan Goulding [Mon, 8 Aug 2016 00:06:36 +0000 (20:06 -0400)]
Bug 6278: Switch to use odlparent's karaf-parent

Change-Id: I2a227975f3eb296ca4b30dfbcac68cc0a0e43482
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
7 years agoBug 6278: Switch to use odlparent's karaf-parent 96/43296/2
Ryan Goulding [Mon, 8 Aug 2016 00:17:25 +0000 (20:17 -0400)]
Bug 6278: Switch to use odlparent's karaf-parent

Change-Id: I92c843e76de2013114804141e4e47e76aab6e01c
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
7 years agoBump versions by 0.1.0 for next dev cycle 03/43403/1
Thanh Ha [Mon, 8 Aug 2016 21:50:11 +0000 (17:50 -0400)]
Bump versions by 0.1.0 for next dev cycle

Change-Id: I8025f68b94d6192c7f7dcbce63a40f16b005e16f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUse binding-parent for api 85/38485/2
Alexis de Talhouët [Thu, 5 May 2016 23:16:32 +0000 (19:16 -0400)]
Use binding-parent for api

Change-Id: I5c9c8c54a644c4e61a28cde5f4c68adc1d79608b
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
7 years agoSupport default auto-maps service 05/43205/3
jensenzhang [Fri, 5 Aug 2016 02:43:34 +0000 (10:43 +0800)]
Support default auto-maps service

Support one-group auto networkmap as default auto-maps. Initiate
default ird for ird root and manual-maps. Current implementation
depends on l2switch-hosttracker and alto-manual-maps service.

Change-Id: I2b2ebefc60e05b307184fbadf01b41f9e6ecd37b
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
7 years agoAdd unit tests for simple-ird and manual-maps 25/43125/2
Xiao Lin [Thu, 4 Aug 2016 15:27:12 +0000 (23:27 +0800)]
Add unit tests for simple-ird and manual-maps

Change-Id: Ic3d54b1c17066bf793a0ffb8620d153ee37525a8
Signed-off-by: Xiao Lin <linxiao9292@outlook.com>
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
7 years agoAdd unit tests of alto-basic 22/43022/3
Xiao Lin [Wed, 3 Aug 2016 08:28:44 +0000 (16:28 +0800)]
Add unit tests of alto-basic

Change-Id: I5092ecdf355592fef05444192e0ecc928df5235f
Signed-off-by: Xiao Lin <x.shawn.lin@gmail.com>
7 years agoFix openflowplugin-competible issue 40/43040/1
jensenzhang [Wed, 3 Aug 2016 12:36:28 +0000 (20:36 +0800)]
Fix openflowplugin-competible issue

YANG model of openflowplugin is modified, and change the name of
tcp-flag and tcp-flag-match to tcp-flags and tcp-flags-match.

Depends-On: https://git.opendaylight.org/gerrit/#/c/42630/

Change-Id: I4e0aeef265e7e91d11d604dd291752fb5d255a60
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
7 years agoRefactor ALTOSPCE and add the rate limiting 16/42716/5
Xiao Lin [Mon, 25 Jul 2016 14:12:15 +0000 (22:12 +0800)]
Refactor ALTOSPCE and add the rate limiting

Change-Id: Iaf1130c4631dba56cc579b9f160989994af60c59
Signed-off-by: Xiao Lin <x.shawn.lin@gmail.com>
7 years agoMerge "Upgrade ietf-{inet,yang}-types to 2013-07-15"
Colin Dixon [Wed, 13 Jul 2016 17:11:23 +0000 (17:11 +0000)]
Merge "Upgrade ietf-{inet,yang}-types to 2013-07-15"

7 years agoAn attempt to make alto features work when l2switch uses blueprint 85/41285/2
Vratko Polak [Mon, 4 Jul 2016 15:20:04 +0000 (17:20 +0200)]
An attempt to make alto features work when l2switch uses blueprint

Refer to top-level l2switch feature
instead of implementation bundles and config files.

It is possible that values from 54-alto-arphandler.xml would be ignored.

Change-Id: I88af403ffb62ea88adc936294c75846442e99895
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpgrade ietf-{inet,yang}-types to 2013-07-15 59/41059/1
Lorand Jakab [Wed, 29 Jun 2016 20:56:17 +0000 (15:56 -0500)]
Upgrade ietf-{inet,yang}-types to 2013-07-15

Change-Id: I8f06030e57f6d17f2fee70977ed44b53c5e00aa6
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
8 years agoBug 5753 Clean up JAX-RS and Jersey dependencies 40/37840/3
Ryan Goulding [Tue, 19 Apr 2016 20:06:06 +0000 (16:06 -0400)]
Bug 5753 Clean up JAX-RS and Jersey dependencies

Upgrade JAXRS from 2.5 to 3.1 (by inheriting from odlparent).  This change
required switching the artifactId from "servlet-api" to "javax.servlet-api".

This is preparation work to support eventual upgrade across ODL to
Jersey 2.X.

Change-Id: I32c13037c59ad579d80e020c8d5eb952c27f9ff1
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
8 years agoAdd AAA protection to alto REST endpoints 38/37838/2
Ryan Goulding [Tue, 19 Apr 2016 19:31:25 +0000 (15:31 -0400)]
Add AAA protection to alto REST endpoints

Add AAAShiroFilter protection to alto's non-RESTCONF REST endpoints.

Change-Id: Ie226f6eb943ecb9442b6339b0cfac9b7e32dc100
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
8 years agoAdd unit tests for northbound routes 68/36968/1
neal [Tue, 1 Mar 2016 13:50:54 +0000 (21:50 +0800)]
Add unit tests for northbound routes

Signed-off-by: wukunheng <wukunhenggo@gmail.com>
Change-Id: I425083780e04e5a62045d928a076781c9d71e4d1

8 years agoImprove the simple-ecs 67/36967/1
jensenzhang [Sun, 13 Mar 2016 18:03:22 +0000 (02:03 +0800)]
Improve the simple-ecs

 - Rename the endpointcostservice to simple-ecs for clarity

 - Modify the released feature to support specialized l2switch
   configuration using <contidion> tag

Change-Id: Ic4cfc9293faad6471cf0883aead3b684faa375b7
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
8 years agoAdd the northbound exception handler 66/36966/1
Xiao Lin [Tue, 8 Mar 2016 03:54:47 +0000 (11:54 +0800)]
Add the northbound exception handler

Handle ALTO Protocol Errors defined in RFC7285 8.5. Add a class to
generate error information response and implement the checker of
endpoint property service's requests.

 - Exceptions are defined in alto/core/northbound/api/exception

 - Exception handler is in alto/core/northbound/impl/

 - The example of how to use the handler can be found  in
   alto-core/standard-northbound-routes/endpointproperty

Change-Id: Id742d02d92ab6421949fe3ca02f234bec463299f
Signed-off-by: Xiao Lin <linxiao9292@outlook.com>
8 years agoRemove deprecated components 65/36965/1
Kai GAO [Wed, 9 Mar 2016 09:58:47 +0000 (17:58 +0800)]
Remove deprecated components

Change-Id: I157272dbc08b9cc6c95fba549974c7a76e799b8f
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoProvide the SPCE module 64/36964/1
Kai GAO [Thu, 10 Mar 2016 07:33:27 +0000 (15:33 +0800)]
Provide the SPCE module

Squashed commit of the following:

commit 2c464257d7348d0eaf34469c1832caa5cb7a6178
Merge: fdf3af1 56d6dfa
Author: Kai GAO <gaok12@mails.tsinghua.edu.cn>
Date:   Thu Mar 10 15:11:22 2016 +0800

    Merge branch 'migration' into stable/beryllium

Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
commit 56d6dfae1321bfdf9dc8cfe36fd28ff00c8247ad
Author: Kai GAO <gaok12@mails.tsinghua.edu.cn>
Date:   Thu Mar 10 14:34:34 2016 +0800

    Prepare to import ALTO SPCE

Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
commit 57678f1014a32a1bf4688d91a96141bd93f4f91b
Author: Jensen Zhang <Jingxuan.N.Zhang@gmail.com>
Date:   Thu Mar 3 18:03:37 2016 +0800

    Add section "Try the demo system out"

commit 334690b14f8436ea017c5f533147678391a1dfbc
Author: jensenzhang <jingxuan.n.zhang@gmail.com>
Date:   Wed Mar 2 20:15:53 2016 +0800

    Refine feature dependencies and bump version by 0.0.1

Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
commit 9b4e591bc8846417aee260ee02bf4a657f28f2c9
Author: Xiao Lin <linxiao9292@outlook.com>
Date:   Thu Nov 19 03:00:15 2015 +0800

    add user guide

commit f9f2a9ed70b5f45ed747bc1fd81756794841bda1
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sat Nov 14 21:35:39 2015 +0800

    fix a bug may cause routing error

commit 4f7465c6e290b82bfba823ccd410f26c8ce1082c
Merge: 35451fc 02cf02c
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sat Nov 14 16:15:43 2015 +0800

    Merge branch 'master' of github.com:snlab/alto-spce

commit 35451fc19786fde84fffa880b02c1a6986b62a9b
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sat Nov 14 16:15:12 2015 +0800

    fix a bug of path computation

commit 02cf02c73088400861534494cd440fbccf58e7e7
Author: jensenzhang <jingxuan.n.zhang@gmail.com>
Date:   Wed Nov 11 23:55:49 2015 +0800

    Refactor README.md

Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
commit 19d4aead74d766843fe603a5098ef2f6e141a315
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Wed Nov 11 22:36:21 2015 +0800

    fix some typo

commit bd9e546a65db386550b2f0fc7a480ab4b364fbb9
Author: shawlinlovelife <linxiao9292@outlook.com>
Date:   Wed Nov 11 22:18:46 2015 +0800

    add Usage in README.md

commit 2ef2146fd816df56356b617aea1a6667d71a4b04
Merge: 4201928 a6df8fe
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Thu Nov 12 05:54:30 2015 +0800

    Merge branch 'master' of https://github.com/snlab/alto-spce

commit 4201928007a9224cd020740cca5fca0d83df58ce
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Thu Nov 12 05:49:43 2015 +0800

    Fix: deploy.sh

Signed-off-by: fno2010 <jingxuan.n.zhang@gmail.com>
commit 4943059a36ee99c224f656435554b80cea0fc93f
Merge: c507c46 41c62a2
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Thu Nov 12 02:28:43 2015 +0800

    Merge branch 'master' of https://github.com/snlab/alto-spce

commit c507c46f2c9d37cc69748887cfd083a256971028
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Thu Nov 12 02:28:35 2015 +0800

    Fix: Layer3 Match.

Signed-off-by: fno2010 <jingxuan.n.zhang@gmail.com>
commit 272d88976eba9ca47064f0e246e7414724f25e03
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Thu Nov 12 01:14:30 2015 +0800

    Add some error handlers.

Signed-off-by: fno2010 <jingxuan.n.zhang@gmail.com>
commit a6df8fef18bfff4ad449ce797fb3e0fb7ab441e4
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Wed Nov 11 18:42:05 2015 +0800

    change copyright in xml files

commit 41c62a2ad19ec4570975961b8956c6fd906e75c2
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Wed Nov 11 17:03:16 2015 +0800

    refine the maxBandwidth algorithm

commit 8fa979a1f60e22b0eb44a617f654c3fd70049fb9
Merge: e054a3c b4bb8ba
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Wed Nov 11 08:11:49 2015 +0800

    Merge branch 'master' of https://github.com/snlab/alto-spce

commit e054a3c906aa51c6b23d02f38dc3a0f4f21eb5d3
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Wed Nov 11 08:11:38 2015 +0800

    Fix: Regular Expression.

Signed-off-by: fno2010 <jingxuan.n.zhang@gmail.com>
commit b6d50530747d591568c0588d2a7dcfe3592533a6
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Wed Nov 11 04:59:57 2015 +0800

    Add ipToIpFlow Writer.

Signed-off-by: fno2010 <jingxuan.n.zhang@gmail.com>
commit b4bb8ba0c737b9d629eaed4afdc7cb3f5f87336d
Merge: c07f6fc b6d5053
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Tue Nov 10 23:43:07 2015 +0800

    Merge branch 'master' of github.com:snlab/alto-spce

commit c07f6fc4dd889ffe9bcfe3a41b19a5e2fd73adec
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Tue Nov 10 23:10:39 2015 +0800

    add contraint to calculate path

commit 5bf764dfcedaddf3707919c0c592b8da0c694b06
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Tue Nov 10 12:14:46 2015 +0800

    fix the bug of maxBW computing

commit 124adfc9aa115c719ae192c42b83b49b05b657ed
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Tue Nov 10 02:06:57 2015 +0800

    fix some bugs with OF 13, maxBandwidth algorith needs more review

commit 75685319e1a387aa9a53b02c55d54600f9df1140
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Mon Nov 9 21:03:32 2015 +0800

    review copyright segment

commit 7951afdb11e47657d89f17ac74f2c592d8c78a2d
Author: jensenzhang <jingxuan.n.zhang@gmail.com>
Date:   Mon Nov 9 19:23:52 2015 +0800

    Fix: misspelled namespaces in config.

Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
commit 750f4fcd8d36c0b88d09c103bfbf0a821208b62c
Merge: e9af7ee dbb80a7
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Mon Nov 9 17:36:59 2015 +0800

    Merge branch 'master' of github.com:snlab/alto-spce

commit e9af7ee21c12d4bd40316e39e41a5be23e7132f9
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Mon Nov 9 17:36:47 2015 +0800

    add MaxBandwidth path calculator

commit dbb80a787cf0410b9fdb5a174b1ba743752672fd
Author: jensenzhang <jingxuan.n.zhang@gmail.com>
Date:   Mon Nov 9 15:49:42 2015 +0800

    Add initial README.md and deployment script.

Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
commit 39c99dc1054b2d4fc38c0041159f2acd4cbb0a50
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Mon Nov 9 15:10:57 2015 +0800

    initial a template of path calculation

commit 6f4c2a1681c1d92d61e1ab5803116fa003f3ade9
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Mon Nov 9 07:43:35 2015 +0800

    Fix: miss ErrorCode.

Signed-off-by: fno2010 <jingxuan.n.zhang@gmail.com>
commit b0cb1da85d9ac0e4e52df81772c0c2a21106278a
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Mon Nov 9 07:36:18 2015 +0800

    Wrap getTxBandwidth.

Signed-off-by: fno2010 <jingxuan.n.zhang@gmail.com>
commit e628fd841f04efaf9a143598ab13fbd601f69d7a
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Mon Nov 9 06:08:16 2015 +0800

    Add Class PathComputation.

Signed-off-by: fno2010 <jingxuan.n.zhang@gmail.com>
commit c1f3c58961b425f4675b7c502911f30a6ac911f7
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Mon Nov 9 04:57:24 2015 +0800

    Fix feature dependency.

Signed-off-by: fno2010 <jingxuan.n.zhang@gmail.com>
commit 01b50467c7af34ee8f5253aa307db10895c7ca86
Author: fno2010 <jingxuan.n.zhang@gmail.com>
Date:   Mon Nov 9 04:19:24 2015 +0800

    Add FlowManager and InventoryReader.

Signed-off-by: fno2010 <jingxuan.n.zhang@gmail.com>
commit 8d264b2017e35145ac08ba8b4757efbb638540f0
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sun Nov 8 19:38:51 2015 +0800

    fix dependency issue for the feature of network tracker

commit 1c39a0990a6d381deec99cf35e6ceff8bfae6d2f
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sun Nov 8 15:11:49 2015 +0800

    add AddressConverter to map IP and MAC addresses

commit 21ffa6f86e0323b7a4a3f643f4a40a5b42e7935d
Author: jensenzhang <jingxuan.n.zhang@gmail.com>
Date:   Sun Nov 8 12:16:59 2015 +0800

    Remove Flows by Path.

commit f302b80db6047b38002e0a0762ae8d8a6decee20
Author: jensenzhang <jingxuan.n.zhang@gmail.com>
Date:   Sun Nov 8 02:40:38 2015 +0800

    getTopology for SPCE.

Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
commit 4621ab0408b4948e30be2cd43af93493b69830a3
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sat Nov 7 23:40:14 2015 +0800

    provide RPC to query bandwidth

commit ac1e8f24ff4bdbbdb903c30b6892c7c145d6c124
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sat Nov 7 23:23:58 2015 +0800

    add RPC to query TxBandwidth

commit 412fd18129633d586b9c465601ed2cdeeb1acf66
Author: jensenzhang <jingxuan.n.zhang@gmail.com>
Date:   Sat Nov 7 21:47:59 2015 +0800

    Fix: remove yang/gen from .gitignore

Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
commit 48edfeef2643cf32730cbf1e2844686cbaf42125
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sat Nov 7 18:38:18 2015 +0800

    fix dependency problem

commit 1c9e0fb4fc5cfe19637103d939ad784032e89c85
Merge: c84a84f 6dcc89f
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sat Nov 7 18:00:54 2015 +0800

    Merge branch 'master' of github.com:snlab/alto-spce

commit c84a84f2e231b9d2c3e72d2e9467b124601b7552
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sat Nov 7 18:00:46 2015 +0800

    add NetworkPortStatisticsService

commit 6dcc89f49fb6606d9ce2c41515736bef544cc16a
Merge: 82bf10e 93d41b1
Author: jensenzhang <jingxuan.n.zhang@gmail.com>
Date:   Sat Nov 7 17:25:17 2015 +0800

    Merge branch 'master' of https://github.com/snlab/alto-spce

commit 82bf10e7b968c1817afa05b464d9f33c1c4183e6
Author: jensenzhang <jingxuan.n.zhang@gmail.com>
Date:   Sat Nov 7 17:23:30 2015 +0800

    Add initial framework for SPCE.

Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
commit 93d41b1b6d634d444cf38f42fb3fa4a4e692ba68
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sat Nov 7 16:54:30 2015 +0800

    add network-tracker to provide topology and bandwidth

commit ca23d06f1a01dbf0cc18fe78d6680d3ef3b8faa4
Author: jensenzhang <jingxuan.n.zhang@gmail.com>
Date:   Sat Nov 7 14:36:42 2015 +0800

    Fix: YANG Model dependency.

Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
commit 5e90e0a62a714228783f194e010c127105841193
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sat Nov 7 12:44:55 2015 +0800

    add the RPC for alto-spce

commit 3373a2902bc2958a61645150151d58b10ce297d4
Author: J. Austin Wang <wangjunzhuo200@gmail.com>
Date:   Sat Nov 7 11:22:19 2015 +0800

    initial commit of alto-spec

Change-Id: I86aefda97909dbdd88f6945bbc8a21ede7bf412b
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoSupport bandwidth in ECS 84/35984/3
SheldenShen [Wed, 9 Mar 2016 11:55:57 +0000 (19:55 +0800)]
Support bandwidth in ECS

Change-Id: Ib04494e8b92a86f371735948744192435aa4074e
Signed-off-by: SheldenShen <shenxvdong1@gmail.com>
8 years agoBug 5350: Add feature for manual-maps 32/36932/2
jensenzhang [Thu, 25 Feb 2016 14:19:09 +0000 (22:19 +0800)]
Bug 5350: Add feature for manual-maps

Add the missing feature for manual-maps service. And do some minor
changes:

 - Refine the northbound-route for costmap.

 - Add some test scripts for manual-maps service.

Change-Id: Ifa2a9a1b921f101425af7036f7835a9683f2b816
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
8 years agoFix bad format in scripts 31/36931/2
Kai GAO [Sun, 21 Feb 2016 08:57:53 +0000 (16:57 +0800)]
Fix bad format in scripts

Change-Id: I9e9c6d83c4be6fbc393d812722859f191116bc37
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoAdd feature for alto-hosttracker 29/36929/2
Kai GAO [Mon, 15 Feb 2016 02:15:47 +0000 (10:15 +0800)]
Add feature for alto-hosttracker

Patch set 2: added to SR1

Change-Id: I606735396e82b8bebf73a02aef7307efa1a5f80b
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoProvide a module to manage resources manually. 74/31974/8
jensenzhang [Thu, 31 Dec 2015 14:51:52 +0000 (22:51 +0800)]
Provide a module to manage resources manually.

Patch Set 2: Compatibility with JAVA 7;

Patch Set 3: Rebase and bump version.

Change-Id: I0e188a6a2ea12d481b690c9352424fe986a7cfb3
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
8 years agoAdd endpointcost-northbound-route 80/36780/3
neal [Sun, 3 Jan 2016 06:59:33 +0000 (01:59 -0500)]
Add endpointcost-northbound-route

Patch Set 2: checkstyle fixed

Patch Set 3: Rebase and bump versions

Patch Set 4: fix bug by version

Patch Set 5: try to fix agaiZZ

Change-Id: Ic9ec69f241d7fa8a957b85d04f91e14fd01cf822
Signed-off-by: neal <wukunhenggo@gmail.com>
(cherry picked from commit 7cc585f037e221b3393c19b9b25e531f14cd5433)
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
(cherry picked from commit 8564f68)
Signed-off-by: jinmin <kimmin@tongji.edu.cn>
8 years agoMerge "Revert "add endpointcost-northbound-route""
Thanh Ha [Thu, 11 Feb 2016 01:48:33 +0000 (01:48 +0000)]
Merge "Revert "add endpointcost-northbound-route""

8 years agoRevert "add endpointcost-northbound-route" 29/34429/1
Thanh Ha [Thu, 11 Feb 2016 01:42:59 +0000 (01:42 +0000)]
Revert "add endpointcost-northbound-route"

This reverts commit 7cc585f037e221b3393c19b9b25e531f14cd5433.

Change-Id: I898038efac18f1d5ba84aecc3351e55e3932b220
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "add endpointcost-northbound-route"
Y. Richard Yang [Wed, 10 Feb 2016 12:40:32 +0000 (12:40 +0000)]
Merge "add endpointcost-northbound-route"

8 years agoBump yangtools to 1.0.0-SNAPSHOT 96/33296/2
Thanh Ha [Thu, 21 Jan 2016 21:19:52 +0000 (16:19 -0500)]
Bump yangtools to 1.0.0-SNAPSHOT

Change-Id: I32e0c5536ab4991ef87f79ee340da6edfcab3013
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBump versions by 0.1.0 for next dev cycle 47/32747/1
Thanh Ha [Fri, 15 Jan 2016 07:41:28 +0000 (02:41 -0500)]
Bump versions by 0.1.0 for next dev cycle

Change-Id: I577dbc37cac862f3aec57b740c5a33daf61b8ca2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoadd endpointcost-northbound-route 48/32048/2
neal [Sun, 3 Jan 2016 06:59:33 +0000 (14:59 +0800)]
add endpointcost-northbound-route

Patch Set 2: checkstyle fixed

Change-Id: Ic9ec69f241d7fa8a957b85d04f91e14fd01cf818
Signed-off-by: neal <wukunhenggo@gmail.com>
8 years agoMerge "add alto docs draft"
Y. Richard Yang [Thu, 31 Dec 2015 14:15:33 +0000 (14:15 +0000)]
Merge "add alto docs draft"

8 years agoMerge "Endpointcost Service Impl"
Y. Richard Yang [Thu, 31 Dec 2015 14:14:35 +0000 (14:14 +0000)]
Merge "Endpointcost Service Impl"

8 years agoEndpointcost Service Impl 71/31971/1
SheldenShen [Thu, 31 Dec 2015 11:10:52 +0000 (19:10 +0800)]
Endpointcost Service Impl

Change-Id: I7f37775b2975fb22339dc4479008c10d265150ae
Signed-off-by: SheldenShen <shenxvdong1@gmail.com>
8 years agoadd alto docs draft 70/31970/1
Yichenqian [Thu, 31 Dec 2015 08:14:35 +0000 (16:14 +0800)]
add alto docs draft

Change-Id: I28f8af6fe6fdd6f8fbf0cd1a8e1159c9b72ab729
Signed-off-by: Yichenqian <92yichenqian@tongji.edu.cn>
8 years agoMerge "Fix bugs caused by YANG parser's update"
Y. Richard Yang [Thu, 31 Dec 2015 07:22:47 +0000 (07:22 +0000)]
Merge "Fix bugs caused by YANG parser's update"

8 years agoMerge "add north-bound-costmap and its test"
Y. Richard Yang [Thu, 31 Dec 2015 07:21:55 +0000 (07:21 +0000)]
Merge "add north-bound-costmap and its test"

8 years agoadd north-bound-costmap and its test 51/31151/2
neal [Thu, 10 Dec 2015 14:45:49 +0000 (22:45 +0800)]
add north-bound-costmap and its test

Patch Set 2: Fix checkstyle

Change-Id: I2d4320f72203307e1bf0a10fee82ee5c777a010b
Signed-off-by: neal <wukunhenggo@gmail.com>
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
8 years agoFix bugs caused by YANG parser's update 62/31962/2
Xiao Lin [Wed, 30 Dec 2015 16:41:22 +0000 (00:41 +0800)]
Fix bugs caused by YANG parser's update

Patch Set 2: Fix checkstyle

Change-Id: I134289e84c43fb8930067f26c2c138242e8523f3
Signed-off-by: Xiao Lin <linxiao9292@outlook.com>
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
8 years agoSupport cost map in simple-ird 28/30528/5
Kai GAO [Thu, 3 Dec 2015 08:22:16 +0000 (16:22 +0800)]
Support cost map in simple-ird

Patch set 2: fix missing dependency in alto-release-features

Change-Id: I60fadea94fd2b2a557f120f410055cd821b07977
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoStart to handle northbound for network map 81/30381/7
Kai GAO [Sun, 29 Nov 2015 13:20:10 +0000 (21:20 +0800)]
Start to handle northbound for network map

Patch set 2: set up testing in northbound
Patch set 3: add basic conversion
Patch set 4: use helper types
Patch set 5: add nbr to released features

Change-Id: I950f1f17de350a231af1168c789d8715a769710c
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
Signed-off-by: wukunheng <wukunhenggo@gmail.com>
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoAdd back helper types from alto-commons 42/30542/1
Kai GAO [Thu, 3 Dec 2015 09:44:35 +0000 (17:44 +0800)]
Add back helper types from alto-commons

Change-Id: Id0a9cd0f6d9538c346c48e803336b63a947d4a54
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoEnable jacoco in artifacts (for development) 87/30387/1
Kai GAO [Mon, 30 Nov 2015 14:22:52 +0000 (22:22 +0800)]
Enable jacoco in artifacts (for development)

Change-Id: Ic670eb25e0cfe83fe0abb75e759562f7c2879b4d
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoModels for cost map and endpoint property service 85/30385/2
gc19931011 [Mon, 30 Nov 2015 07:41:12 +0000 (15:41 +0800)]
Models for cost map and endpoint property service

Patch set 2: fix the modules in default profile

Change-Id: I8cf19ce53d2107e260074e43cd51299561ce47b0
Signed-off-by: gc19931011 <449200053@qq.com>
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoSet up top-level features 67/30367/2
Kai GAO [Mon, 30 Nov 2015 09:02:45 +0000 (17:02 +0800)]
Set up top-level features

Patch set 2: remove local features which is used for testing

Change-Id: I691ce6afb4f034984aabfc8279a8fe3d2eabfd5a
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoImplement simple-ird 25/30325/4
Kai GAO [Sun, 29 Nov 2015 11:41:57 +0000 (19:41 +0800)]
Implement simple-ird

Support for property types is not finished

Patch set 2: use new modules and fix tests
Patch set 4: add module model-ird

Change-Id: I167b591432b13ba21d2bf53bd5c514605cbed965
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoRedefine the resourcepool to provide context 24/30324/2
Kai GAO [Tue, 24 Nov 2015 12:16:27 +0000 (20:16 +0800)]
Redefine the resourcepool to provide context

Patch set 2: fix checkstyle

Change-Id: Ibdd86fa9864e98eb2ef47e22d8ebb4d06193d7f4
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoRedefine the service model API 60/30060/1
Kai GAO [Mon, 23 Nov 2015 01:38:13 +0000 (09:38 +0800)]
Redefine the service model API

Change-Id: I4d575a1bbdfc423d85e5f05e62e17a9225af2155
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoImplement the new alto-northbound with an example 89/29289/2
Kai GAO [Thu, 5 Nov 2015 03:48:38 +0000 (11:48 +0800)]
Implement the new alto-northbound with an example

Patch set 2: fix syntax in standard-northbound-route-aggregator

Change-Id: Ib55e4920110fba5a50d08949b8a993f5cd7e825a
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoImplement the model for ECS 20/28920/2
Kai GAO [Thu, 29 Oct 2015 02:24:16 +0000 (10:24 +0800)]
Implement the model for ECS

Patch set 2: rewrite the model to avoid "when" statement

See https://tools.ietf.org/html/rfc6020#section-7.13.2 and
https://tools.ietf.org/html/rfc6020#section-7.13.3.

Change-Id: I35b3994d6dbd3a16c6faca1086d99d7106d7ae91
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoImplement the model for network map 72/28872/3
Kai GAO [Wed, 28 Oct 2015 09:51:03 +0000 (17:51 +0800)]
Implement the model for network map

Patch set 2: fix checkstyle error
Patch set 3: rewrite the model to avoid "when"

Change-Id: I3cf7e8acb6bc2d3be27673b4a2504fcaa2d51220
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoImplement the base model for ALTO services 35/28735/5
Kai GAO [Fri, 23 Oct 2015 13:17:29 +0000 (21:17 +0800)]
Implement the base model for ALTO services

Patch set 2: fix checkstyle
Patch set 3: fix the module identity for impl
Patch set 4: fix the relativePath warnings
Patch set 5: rewrite the model to avoid "when"

Change-Id: Ie59630bb6450538e82645b3fbd60c8a27dee04f4
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoAdd basic-types and resourcepool 34/28734/4
Kai GAO [Fri, 23 Oct 2015 07:42:54 +0000 (15:42 +0800)]
Add basic-types and resourcepool

Patch set 2: fix checkstyle
Patch set 3: rename the impl module identity
Patch set 4: ietf-inet:uri cannot be loaded into karaf so use string instead
Patch set 5: fix the dependency to get ietf-inet:uri working

Change-Id: I8d51f499bf31e4f9d0d5f539621207cb35356072
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agoList of features to be released 73/28373/2
Kai GAO [Wed, 14 Oct 2015 08:36:20 +0000 (16:36 +0800)]
List of features to be released

TODO: If any feature is already provided in another subproject, add the
provider in the dependency and reference to the corresponding
repository.

Patch Set 2: Fix the dependencies in alto-karaf

Change-Id: Id3fa0f92650bb3550cff966234fac39d222a2fcf
Signed-off-by: Kai GAO <gaok12@mails.tsinghua.edu.cn>
8 years agofix the bug that using '==' to compare two value in YANG model 88/27788/1
junzhuo [Fri, 2 Oct 2015 04:53:04 +0000 (12:53 +0800)]
fix the bug that using '==' to compare two value in YANG model

Change-Id: I8efb0fe02bcb4ebc4081cfaaa19772fdfa0502fa
Signed-off-by: junzhuo <wangjunzhuo200@gmail.com>
8 years agoRename packages because of updated dependency 80/25280/5
cs512 [Fri, 14 Aug 2015 08:36:44 +0000 (16:36 +0800)]
Rename packages because of updated dependency

Change-Id: I744d8124cd7dfe181dedecc0ce5bea8a2ee12e49
Signed-off-by: cs512 <wangjunzhuo200@gmail.com>
8 years agoMerge "Update the dependency version in alto-parent"
Y. Richard Yang [Fri, 11 Sep 2015 00:34:58 +0000 (00:34 +0000)]
Merge "Update the dependency version in alto-parent"

8 years agoUpdate the dependency version in alto-parent 79/25279/2
cs512 [Fri, 14 Aug 2015 08:24:48 +0000 (16:24 +0800)]
Update the dependency version in alto-parent

Change-Id: Ic18690d870d1d53c5141bbc7d94f81b5783d38ef
Signed-off-by: cs512 <wangjunzhuo200@gmail.com>