bgpcep.git
9 years agoBUG-2975 : implemented missing augmentations 21/18121/1
Dana Kutenicsova [Fri, 10 Apr 2015 15:08:27 +0000 (17:08 +0200)]
BUG-2975 : implemented missing augmentations

Change-Id: Ieaf2ce516b9039ca8fcff1f1319cbf19c62f993e
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "Bug 2959 - wrong result for selecting high local perf"
Dana Kutenicsova [Thu, 9 Apr 2015 13:57:34 +0000 (13:57 +0000)]
Merge "Bug 2959 - wrong result for selecting high local perf"

9 years agoBUG-2383 : do not ignore ipv6 rib support 96/17996/2
Dana Kutenicsova [Thu, 9 Apr 2015 09:25:02 +0000 (11:25 +0200)]
BUG-2383 : do not ignore ipv6 rib support

Change-Id: I2c8451cb5805d4f45a5f4ab742b032a3eef838ae
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBug 2959 - wrong result for selecting high local perf 17/17917/5
Ladislav Borak [Wed, 8 Apr 2015 12:33:28 +0000 (14:33 +0200)]
Bug 2959 - wrong result for selecting high local perf

- corrected condition by selecting best path with higher local pref

Change-Id: Ic3fd84002fb068bf6848bc7f98c0aed681c5cd30
Signed-off-by: Ladislav Borak <lborak@cisco.com>
9 years agoBUG-2383 : revive AdjRibsOut in datastore 63/17963/3
Dana Kutenicsova [Wed, 8 Apr 2015 19:21:25 +0000 (21:21 +0200)]
BUG-2383 : revive AdjRibsOut in datastore

- fixed small bugs along the path
- added logging

Change-Id: I2e1451c1d93e3a6363833d3eafcf69c114ccfa73
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "BUG-2383: optimize locRibTarget"
Dana Kutenicsova [Wed, 8 Apr 2015 19:36:31 +0000 (19:36 +0000)]
Merge "BUG-2383: optimize locRibTarget"

9 years agoFix pep8 violations in message/_message.py 35/16535/2
Thanh Ha [Sat, 14 Mar 2015 23:35:59 +0000 (19:35 -0400)]
Fix pep8 violations in message/_message.py

Change-Id: I030e7a3e9971e135ee4762a09f5eb7c8e6f1b189
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in message/rsvp.py 34/16534/2
Thanh Ha [Sat, 14 Mar 2015 23:33:20 +0000 (19:33 -0400)]
Fix pep8 violations in message/rsvp.py

Change-Id: Icb5d5b299136e5856b95702f5977995fcf58c07e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in message/code.py 33/16533/2
Thanh Ha [Sat, 14 Mar 2015 23:29:07 +0000 (19:29 -0400)]
Fix pep8 violations in message/code.py

Change-Id: I68a4b531e44c2f8ba9f1a8a1058254207884b059
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in message/tlv.py 32/16532/2
Thanh Ha [Sat, 14 Mar 2015 23:11:59 +0000 (19:11 -0400)]
Fix pep8 violations in message/tlv.py

Change-Id: Ib1e60db32a2aaa2e9da05fa2be4605bf16cc6033
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in message/object.py 31/16531/2
Thanh Ha [Sat, 14 Mar 2015 23:07:18 +0000 (19:07 -0400)]
Fix pep8 violations in message/object.py

Change-Id: I1e5644421c6b90f593405b23058af2d28a36d9af
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in message/data.py 30/16530/2
Thanh Ha [Sat, 14 Mar 2015 23:02:14 +0000 (19:02 -0400)]
Fix pep8 violations in message/data.py

Change-Id: Iad8f58570356074a0f170dae3c3414b1fceaef5f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in message/base.py 29/16529/3
Thanh Ha [Sat, 14 Mar 2015 22:52:46 +0000 (18:52 -0400)]
Fix pep8 violations in message/base.py

Adds missing spacing between classes and functions.

Change-Id: I697f34eea072862754b77befda0fb51be6c655fa
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoIgnore pep8 violations in message/__init__.py 28/16528/2
Thanh Ha [Sat, 14 Mar 2015 22:41:58 +0000 (18:41 -0400)]
Ignore pep8 violations in message/__init__.py

Change-Id: Ieb696453db1f7618393303772bbee23ffb6f46d0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in peer/pcc.py 27/16527/2
Thanh Ha [Sat, 14 Mar 2015 22:40:12 +0000 (18:40 -0400)]
Fix pep8 violations in peer/pcc.py

Change-Id: I2b84a8ad5f17d647d299f872d8fefa67bec610bf
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in peer/pce.py 26/16526/2
Thanh Ha [Sat, 14 Mar 2015 22:36:04 +0000 (18:36 -0400)]
Fix pep8 violations in peer/pce.py

Change-Id: I79470c5ac5bacd022f82d7b444a9d563beb6cb45
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in peer/base.py 25/16525/2
Thanh Ha [Sat, 14 Mar 2015 22:31:01 +0000 (18:31 -0400)]
Fix pep8 violations in peer/base.py

Change-Id: I34842eef64bd33dcf84aa97ddfe79e86474abc86
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in peer/lsp.py 99/16299/3
Thanh Ha [Wed, 11 Mar 2015 01:31:05 +0000 (21:31 -0400)]
Fix pep8 violations in peer/lsp.py

Change-Id: I671575613b7836b660f61a30978ad5868ea8884d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoMerge "Fix pep8 violations in peer/context.py"
Dana Kutenicsova [Wed, 8 Apr 2015 10:59:04 +0000 (10:59 +0000)]
Merge "Fix pep8 violations in peer/context.py"

9 years agoBUG-2383: optimize locRibTarget 10/17910/1
Robert Varga [Wed, 8 Apr 2015 10:56:49 +0000 (12:56 +0200)]
BUG-2383: optimize locRibTarget

Since we will be using this instance identifier extensively, make sure
it is compacted, speeding up operations on it. Also remove unneeded
method.

Change-Id: I2b92c1bed21b4c7b0a78eb1c7e2c363b429642ab
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoMerge "BUG-2383 : put empty routes structure to Loc-RIB"
Robert Varga [Wed, 8 Apr 2015 10:50:23 +0000 (10:50 +0000)]
Merge "BUG-2383 : put empty routes structure to Loc-RIB"

9 years agoBUG-2383 : put empty routes structure to Loc-RIB 00/17900/2
Dana Kutenicsova [Wed, 8 Apr 2015 09:06:06 +0000 (11:06 +0200)]
BUG-2383 : put empty routes structure to Loc-RIB

Change-Id: Ida7afd1f404e406000b431d8b9df91d39e353bf8
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoFix pep8 violations in peer/context.py 98/16298/3
Thanh Ha [Wed, 11 Mar 2015 01:27:40 +0000 (21:27 -0400)]
Fix pep8 violations in peer/context.py

Change-Id: I633895414cb9d7077a2fc42ca7110b200818f574
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in peer/__init__.py 97/16297/3
Thanh Ha [Wed, 11 Mar 2015 01:25:33 +0000 (21:25 -0400)]
Fix pep8 violations in peer/__init__.py

Change-Id: Ia6fa39e4de13a7a4950209bf618600ce15fd01b2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in sessions (2/2) 25/16225/4
Thanh Ha [Tue, 10 Mar 2015 03:04:11 +0000 (23:04 -0400)]
Fix pep8 violations in sessions (2/2)

Change-Id: I3a57d8fe63aa414d501d676177d8719616de4a96
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix pep8 violations in sessions (1/2) 24/16224/4
Thanh Ha [Tue, 10 Mar 2015 03:03:53 +0000 (23:03 -0400)]
Fix pep8 violations in sessions (1/2)

Change-Id: I997ab441ac109f72419bcc4d34deef29fb3c5909
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoAdd tox.ini to run flake8 23/16223/4
Thanh Ha [Tue, 10 Mar 2015 02:37:47 +0000 (22:37 -0400)]
Add tox.ini to run flake8

Change-Id: Ie942e2418b9ec9858278227882f5ffa8f14944be
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "BUG-2383 : fixed various small bugs in end-to-end RIB integration"
Robert Varga [Tue, 7 Apr 2015 15:25:13 +0000 (15:25 +0000)]
Merge "BUG-2383 : fixed various small bugs in end-to-end RIB integration"

9 years agoBUG-2383 : fixed various small bugs in end-to-end RIB integration 74/17674/8
Dana Kutenicsova [Thu, 2 Apr 2015 21:58:09 +0000 (23:58 +0200)]
BUG-2383 : fixed various small bugs in end-to-end RIB integration

- added more logging for debugging

Change-Id: I17aec4926568ad77bef6f0246bacaeed8b0c8257
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "Bug 2938: register serializers for all augmentations"
Dana Kutenicsova [Tue, 7 Apr 2015 14:11:14 +0000 (14:11 +0000)]
Merge "Bug 2938: register serializers for all augmentations"

9 years agoBug-2208: connect and re-establish connection strategy for pcc-mock 00/17800/1
Milos Fabian [Mon, 6 Apr 2015 17:12:12 +0000 (19:12 +0200)]
Bug-2208: connect and re-establish connection strategy for pcc-mock

-new argument --reconnect <number>

-the number specifies how many seconds waits for new reconnect attempt
-if the argument is ommited, pcc will never try to reconnect

Change-Id: Icdb965c3cf7f504ab51e012dcd1272283f849327
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-2208: Include symbolic path name in PCRpt 42/17042/6
Milos Fabian [Tue, 24 Mar 2015 09:48:54 +0000 (10:48 +0100)]
Bug-2208: Include symbolic path name in PCRpt

-include SYMBOLIC-PATH-NAME TLV in a PCRpt's LSP object as a response to PCUpd message.

Change-Id: If804c7bb2832f0750ffedf2dc22081177e0d8e97
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoMove parser to SAL test to rib-impl. 07/17707/2
Dana Kutenicsova [Fri, 3 Apr 2015 14:34:00 +0000 (16:34 +0200)]
Move parser to SAL test to rib-impl.

- it has actually nothing to do with topology

Change-Id: I690275b698d1c1d530603e8a65e43f6ee6386385
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "BUG-2383 : LocRib smal fixes + logs"
Robert Varga [Sat, 4 Apr 2015 00:14:02 +0000 (00:14 +0000)]
Merge "BUG-2383 : LocRib smal fixes + logs"

9 years agoBug 2938: register serializers for all augmentations 08/17708/3
Milos Fabian [Fri, 3 Apr 2015 14:32:48 +0000 (16:32 +0200)]
Bug 2938: register serializers for all augmentations

-register all augmentations serializers of ERO and RRO subtypes for segment routing

Change-Id: I27fd4ddaf0c7dc083806559575026054c1d2071b
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoTrace hexa bytes of encoded messages for debug purposes. 03/17603/2
Dana Kutenicsova [Thu, 2 Apr 2015 08:40:52 +0000 (10:40 +0200)]
Trace hexa bytes of encoded messages for debug purposes.

Change-Id: Iee361791c9eb3b9130809b881c5748c0be61383e
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2383 : LocRib smal fixes + logs 31/17631/2
Dana Kutenicsova [Wed, 1 Apr 2015 15:37:56 +0000 (17:37 +0200)]
BUG-2383 : LocRib smal fixes + logs

Change-Id: I911c9e0cf1eda3af4e45b73f7a4dd84e38ce3b14
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "Revert "Fixed omission of new path setup type for segment routing""
Robert Varga [Thu, 2 Apr 2015 18:15:39 +0000 (18:15 +0000)]
Merge "Revert "Fixed omission of new path setup type for segment routing""

9 years agoBUG-2383: Fix array instantiation 50/17650/1
Robert Varga [Thu, 2 Apr 2015 15:21:15 +0000 (17:21 +0200)]
BUG-2383: Fix array instantiation

Arrays cannot be trivially cast, so use a reflective method to
instantiate new arrays.

Change-Id: I821ae52c49f94414813ebc6f753194db716cd15a
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoRevert "Fixed omission of new path setup type for segment routing" 40/17640/1
Dana Kutenicsova [Thu, 2 Apr 2015 14:07:50 +0000 (14:07 +0000)]
Revert "Fixed omission of new path setup type for segment routing"

This reverts commit 021dc91874f0e3753dcb934d0ebf3183134bb3e8.

Change-Id: I8d6647d7eda36388018252db2f977974d733d7fc
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoFixed omission of new path setup type for segment routing 63/17563/3
Dana Kutenicsova [Wed, 1 Apr 2015 16:00:22 +0000 (18:00 +0200)]
Fixed omission of new path setup type for segment routing

Change-Id: I7f7a41e004f391c0a91e8f4b55ccbfab3e811776
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2383: make sure we update routerId correctly 56/17556/3
Robert Varga [Wed, 1 Apr 2015 15:17:06 +0000 (17:17 +0200)]
BUG-2383: make sure we update routerId correctly

The routerId needs to be propagated to the writer, so we adjust it
properly. Also make sure we instantiate it in proper form.

Change-Id: I6462df0433381bb9fe0154dc6f370c7cdeb3ea8f
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoAdd missing bundle 84/17584/1
Robert Varga [Wed, 1 Apr 2015 21:30:14 +0000 (23:30 +0200)]
Add missing bundle

Change-Id: I42bc006bdc48b4079b33fd4339da741dda984a0e
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoMerge "BUG-2383 : proper wildcard and Tables for EffectiveRIB"
Robert Varga [Wed, 1 Apr 2015 15:03:10 +0000 (15:03 +0000)]
Merge "BUG-2383 : proper wildcard and Tables for EffectiveRIB"

9 years agoBUG-2383 : proper wildcard and Tables for EffectiveRIB 60/17460/3
Dana Kutenicsova [Tue, 31 Mar 2015 15:28:35 +0000 (17:28 +0200)]
BUG-2383 : proper wildcard and Tables for EffectiveRIB

+ some logging

Change-Id: I056b47cc97be8470547ed1d885c6389ae3a29bdb
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2383: mark classes/methods as deprecated 05/17505/1
Robert Varga [Tue, 31 Mar 2015 21:37:09 +0000 (23:37 +0200)]
BUG-2383: mark classes/methods as deprecated

The RIB rework should result in major simplification of the interfaces
exposed and general mechanics. Mark classes which are slated for
removal.

Change-Id: Ie8ed18035089261695495ba29c1638776ebc9391
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoBug 2383: Added RibSupport lookup using DOM Path Argument. 29/17429/5
Tony Tkacik [Tue, 31 Mar 2015 11:01:22 +0000 (13:01 +0200)]
Bug 2383: Added RibSupport lookup using DOM Path Argument.

Change-Id: I26915e9187c1aa0e1c69668f0fd2e9722fcc6eec
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
9 years agoMerge "Simplified ASNumber subobject parsing."
Robert Varga [Tue, 31 Mar 2015 14:49:29 +0000 (14:49 +0000)]
Merge "Simplified ASNumber subobject parsing."

9 years agoMerge "Simplified ErrorMessage subclassing by extracting cases"
Robert Varga [Tue, 31 Mar 2015 14:47:38 +0000 (14:47 +0000)]
Merge "Simplified ErrorMessage subclassing by extracting cases"

9 years agoMerge "Simplified inheritance within stateful module."
Robert Varga [Tue, 31 Mar 2015 14:47:01 +0000 (14:47 +0000)]
Merge "Simplified inheritance within stateful module."

9 years agoMerge "Simplified some pcep classes to avoid sonar warnings."
Robert Varga [Tue, 31 Mar 2015 14:36:47 +0000 (14:36 +0000)]
Merge "Simplified some pcep classes to avoid sonar warnings."

9 years agoSimplified ASNumber subobject parsing. 13/17313/4
Dana Kutenicsova [Sun, 29 Mar 2015 18:36:46 +0000 (20:36 +0200)]
Simplified ASNumber subobject parsing.

Change-Id: I6625d0c5cc4ed3e1f2a74b4a42031930dbd6f75e
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoSimplified ErrorMessage subclassing by extracting cases 31/17431/3
Dana Kutenicsova [Tue, 31 Mar 2015 11:40:07 +0000 (13:40 +0200)]
Simplified ErrorMessage subclassing by extracting cases

Change-Id: I342c8d9785e4fa8fcc825acd1a6183ef962478f2
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoSimplified inheritance within stateful module. 98/17298/4
Dana Kutenicsova [Tue, 31 Mar 2015 12:53:01 +0000 (14:53 +0200)]
Simplified inheritance within stateful module.

- extracted parsing and serializing of flags into separate methods, so they can be overridden

Change-Id: I0c602fa91d89a2c84e2a5b4be3e8e865c80a410e
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoSimplified some pcep classes to avoid sonar warnings. 95/17295/3
Dana Kutenicsova [Sat, 28 Mar 2015 18:52:48 +0000 (19:52 +0100)]
Simplified some pcep classes to avoid sonar warnings.

Change-Id: I4a8f1a87349d42aa831cc6d982970972e1295f8e
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2383 : wired cluster id with effective RIB 30/17430/1
Dana Kutenicsova [Tue, 31 Mar 2015 11:07:40 +0000 (13:07 +0200)]
BUG-2383 : wired cluster id with effective RIB

- added some logging along happy path

Change-Id: I4918aa9e107d143b2a09138294c5109aad827f98
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "BUG-2794 : implemented comments for this class."
Robert Varga [Tue, 31 Mar 2015 07:57:40 +0000 (07:57 +0000)]
Merge "BUG-2794 : implemented comments for this class."

9 years agoMerge "Revert "Add odlparent relativepath relative to autorelease""
Dana Kutenicsova [Tue, 31 Mar 2015 07:35:40 +0000 (07:35 +0000)]
Merge "Revert "Add odlparent relativepath relative to autorelease""

9 years agoMerge "Revert "Add odlparent relativepath relative to autorelease""
Robert Varga [Mon, 30 Mar 2015 18:32:26 +0000 (18:32 +0000)]
Merge "Revert "Add odlparent relativepath relative to autorelease""

9 years agoRevert "Add odlparent relativepath relative to autorelease" 69/16469/3
Robert Varga [Fri, 13 Mar 2015 09:10:06 +0000 (10:10 +0100)]
Revert "Add odlparent relativepath relative to autorelease"

This reverts commit f5ebb0f1b031002110bc6da992e7a0572d8663f9.

That commit makes assumptions about the layout outside of this
repostory, making builds unpredictable.

Change-Id: I5e2ca21f12480bf97107b348b88007b015b330b1
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoBug 2383: Fixed minor issues and missing javadocs in RibSupportContext. 55/17355/4
Tony Tkacik [Mon, 30 Mar 2015 15:12:54 +0000 (17:12 +0200)]
Bug 2383: Fixed minor issues and missing javadocs in RibSupportContext.

Spaces and similar.

Change-Id: I0f580ce7407398a3dbcf4b9db3e6023b85d9e9c9
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoRevert "Add odlparent relativepath relative to autorelease" 86/17186/2
Thanh Ha [Thu, 26 Mar 2015 18:23:26 +0000 (14:23 -0400)]
Revert "Add odlparent relativepath relative to autorelease"

Per discussion on mailing list thread we have decided to revert this
change and achieve relative path updating via scripting in autorelease.

https://lists.opendaylight.org/pipermail/release/2015-March/001754.html

This reverts commit f5ebb0f1b031002110bc6da992e7a0572d8663f9.

Change-Id: I7f1bc5e7da0772b8a287023ac004698e09465997
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoBUG-2383 : wire LocRibWriter 76/17176/6
Dana Kutenicsova [Thu, 26 Mar 2015 16:07:55 +0000 (17:07 +0100)]
BUG-2383 : wire LocRibWriter

Change-Id: I327722a249c9f4aff66085428bcb70c73c575ed3
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2383 : started effective RIB writer in RIBImpl 62/17062/15
Dana Kutenicsova [Tue, 24 Mar 2015 15:50:40 +0000 (16:50 +0100)]
BUG-2383 : started effective RIB writer in RIBImpl

- created a getYangRibId method in RIB to ease access
to YangInstanceIdentifier of the RIB

Change-Id: I623f0b5f904c3d0fb6d7205846da0569902447fd
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2383: Added wiring of Attributes codecs to RibSupportContext 95/16995/24
Dana Kutenicsova [Tue, 24 Mar 2015 10:24:59 +0000 (11:24 +0100)]
BUG-2383: Added wiring of Attributes codecs to RibSupportContext

Provided code which adds resolution of Attributes codec
to RibSupportContext, which is shared context between
tables of same type for one instance of BGPRibImpl.

Change-Id: I43ee02c7cbab1cc9c20d659bf83454e04cf07cf6
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2893 : make cluster Id non mandatory even in code 43/17343/1
Dana Kutenicsova [Mon, 30 Mar 2015 13:11:18 +0000 (15:11 +0200)]
BUG-2893 : make cluster Id non mandatory even in code

Change-Id: I8238834323f4f3d3a83a51127d2afd04154c2d88
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2794 : implemented comments for this class. 97/17297/2
Dana Kutenicsova [Sat, 28 Mar 2015 19:30:22 +0000 (20:30 +0100)]
BUG-2794 : implemented comments for this class.

Change-Id: I98464a7a1074cffc4de22649c2b5c3b62839ddbe
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBug 2893 - Make ClusterIdentifier configurable 52/17152/4
Ladislav Borak [Thu, 26 Mar 2015 12:37:38 +0000 (13:37 +0100)]
Bug 2893 - Make ClusterIdentifier configurable

Change-Id: I4c47517087ae632a9f174f5334df486a1ad69ae2
Signed-off-by: Ladislav Borak <lborak@cisco.com>
9 years agoBUG-2383 : RIBSupport exposes Route classes rather than QNAME 40/17040/7
Dana Kutenicsova [Tue, 24 Mar 2015 09:34:43 +0000 (10:34 +0100)]
BUG-2383 : RIBSupport exposes Route classes rather than QNAME

Change-Id: Ia81041e8298d4f70bcea71aaac41375ac336e969
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoBUG-2383 : switched to ImmutableCollection 29/17029/7
Dana Kutenicsova [Mon, 23 Mar 2015 21:22:29 +0000 (22:22 +0100)]
BUG-2383 : switched to ImmutableCollection

Change-Id: Ic82cf7375dc5e6d726df8ea286ab9f1923e72775
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoAlways activate document generation 98/17098/2
Robert Varga [Wed, 25 Mar 2015 11:27:09 +0000 (12:27 +0100)]
Always activate document generation

Change-Id: I8f4c58ea3401d27e31a9f216b4c1349a32832374
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoFix Java8 javadoc incompatibility 97/17097/4
Ladislav Borak [Wed, 25 Mar 2015 17:01:31 +0000 (18:01 +0100)]
Fix Java8 javadoc incompatibility

Change-Id: I1e321c2d2a33808952e1b0062713aa82e5021269
Signed-off-by: Robert Varga <rovarga@cisco.com>
Signed-off-by: Ladislav Borak <lborak@cisco.com>
9 years agoBug 2803 - Update SR 29/16329/14
Ladislav Borak [Wed, 11 Mar 2015 15:02:13 +0000 (16:02 +0100)]
Bug 2803 - Update SR

- updated API to confirm with
  https://tools.ietf.org/html/draft-ietf-pce-segment-routing-01

- added new error type

- added abstract class with parsing and serializing SrSubobject

Change-Id: Ic3b9d5a4b0f6bd8332211bfc670c2ff2c2dc9c95
Signed-off-by: Ladislav Borak <lborak@cisco.com>
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoRemoved some sonar warnings. 84/15884/4
Dana Kutenicsova [Mon, 2 Mar 2015 07:00:28 +0000 (08:00 +0100)]
Removed some sonar warnings.

Change-Id: I3b3966505e14ba6ff7445211ac8edd8a04884f17
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2383 : wired codec tree factory to RIB 80/16980/3
Dana Kutenicsova [Mon, 23 Mar 2015 11:33:35 +0000 (12:33 +0100)]
BUG-2383 : wired codec tree factory to RIB

Change-Id: I4c928c15a9f0902453096bf8db2e1ff571209c36
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoFixed NPE in BGPPeer. 81/16981/1
Dana Kutenicsova [Mon, 23 Mar 2015 12:57:05 +0000 (13:57 +0100)]
Fixed NPE in BGPPeer.

Change-Id: Icf4f9ab08f95ff9a878634d9f00033efca0534b0
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "BUG-2571 : flowspec-routes model"
Robert Varga [Sun, 22 Mar 2015 10:56:38 +0000 (10:56 +0000)]
Merge "BUG-2571 : flowspec-routes model"

9 years agoBug 2824 - Fill in unrecognized attributes 27/16827/7
Ladislav Borak [Thu, 19 Mar 2015 11:35:10 +0000 (12:35 +0100)]
Bug 2824 - Fill in unrecognized attributes

- added support for parsing unrecognized path attributes
- added test for parsing unrecognized path attributes

Change-Id: Ibca8feb9c10a6f22ee6ebb4c6bf43e03af319849
Signed-off-by: Ladislav Borak <lborak@cisco.com>
9 years agoMerge "BUG-2383 : BGPPeer now sends routes to AdjRibWriter"
Robert Varga [Fri, 20 Mar 2015 08:30:13 +0000 (08:30 +0000)]
Merge "BUG-2383 : BGPPeer now sends routes to AdjRibWriter"

9 years agoMigrate AbstractConfigTest subclasses from CodecRegistry 65/16765/3
Maros Marsalek [Wed, 18 Mar 2015 13:40:58 +0000 (14:40 +0100)]
Migrate AbstractConfigTest subclasses from CodecRegistry

Codec registry is being replaced by BindingRuntimeContext

Change-Id: I548a256f1814d2f94d478035baa4a6ea6a74db83
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
9 years agoBUG-2383 : BGPPeer now sends routes to AdjRibWriter 17/16817/1
Dana Kutenicsova [Thu, 19 Mar 2015 10:45:54 +0000 (11:45 +0100)]
BUG-2383 : BGPPeer now sends routes to AdjRibWriter

Change-Id: I633c70781242b5a128a6c9982af3146dc8c4581d
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2383 : fixed creating peer list 11/16811/1
Dana Kutenicsova [Thu, 19 Mar 2015 09:57:25 +0000 (10:57 +0100)]
BUG-2383 : fixed creating peer list

- added some logs to AdjRibInWriter too

Change-Id: I7ebd1414d71da09a302bb5833b545c49524fc22b
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoImprove compatibility with Java 8 javadoc 20/16220/5
Ladislav Borak [Wed, 18 Mar 2015 17:37:12 +0000 (18:37 +0100)]
Improve compatibility with Java 8 javadoc

This fixes various javadoc inconsistencies reported by JDK8.

Change-Id: Ic41c2d16e8191885266b6b8f440fe17eb5ec159c
Signed-off-by: Robert Varga <rovarga@cisco.com>
Signed-off-by: Ladislav Borak <lborak@cisco.com>
9 years agoMerge "Moved tests out of config test directory."
Robert Varga [Wed, 18 Mar 2015 17:26:10 +0000 (17:26 +0000)]
Merge "Moved tests out of config test directory."

9 years agoMerge "BUG-2383 : added tests & documentation for AbstractRIBSupport"
Robert Varga [Wed, 18 Mar 2015 17:25:24 +0000 (17:25 +0000)]
Merge "BUG-2383 : added tests & documentation for AbstractRIBSupport"

9 years agoBUG-2383 : added tests & documentation for AbstractRIBSupport 77/16777/2
Dana Kutenicsova [Wed, 18 Mar 2015 15:41:25 +0000 (16:41 +0100)]
BUG-2383 : added tests & documentation for AbstractRIBSupport

Change-Id: I518d355370161ce07de3f4440e6a20d23d8a4de5
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "BUG-2867: Make IANA assigned Linkstate attribute type as default (29)."
Robert Varga [Wed, 18 Mar 2015 13:08:23 +0000 (13:08 +0000)]
Merge "BUG-2867: Make IANA assigned Linkstate attribute type as default (29)."

9 years agoBUG-2867: Make IANA assigned Linkstate attribute type as default (29). 58/16758/2
Dana Kutenicsova [Wed, 18 Mar 2015 11:21:40 +0000 (12:21 +0100)]
BUG-2867: Make IANA assigned Linkstate attribute type as default (29).

Change-Id: Ie1e3d4393298a51dda846df2ea1a8f6aef22d3b8
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMoved tests out of config test directory. 62/16762/1
Dana Kutenicsova [Wed, 18 Mar 2015 12:13:11 +0000 (13:13 +0100)]
Moved tests out of config test directory.

Change-Id: I24556612c59bb8704f7607236b1e9a8b58a7af68
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2383 : fixed missing configuration file 57/16757/1
Dana Kutenicsova [Wed, 18 Mar 2015 11:20:27 +0000 (12:20 +0100)]
BUG-2383 : fixed missing configuration file

Change-Id: I51c447b8b52deb790dc40bbab8f61127ed938698
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2383: wire up AdjRibInWriter 96/16096/12
Robert Varga [Thu, 12 Mar 2015 19:13:43 +0000 (20:13 +0100)]
BUG-2383: wire up AdjRibInWriter

Modify AdjRibInWriter lifecycle to fit with BGPPeer actions. Also make
sure we pick up the transaction chain from RIB.

Change-Id: Ide7b7bf3073d5a106608d555577535a079ed2b37
Signed-off-by: Robert Varga <rovarga@cisco.com>
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-2383: wire DOMDataBroker into RIBImpl 19/16419/4
Robert Varga [Thu, 12 Mar 2015 22:32:54 +0000 (23:32 +0100)]
BUG-2383: wire DOMDataBroker into RIBImpl

We will need DOMDataBroker, so let's be sure to wire it in.

Change-Id: I04dafd0e394291c9146c19a0bb88e9cf6410efdc
Signed-off-by: Robert Varga <rovarga@cisco.com>
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoRenamed OffsetMap tests 13/16513/1
Dana Kutenicsova [Sat, 14 Mar 2015 08:14:38 +0000 (09:14 +0100)]
Renamed OffsetMap tests

Change-Id: I37d7b3a9bb6b95bd391148842c4a516e0dea315d
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "BUG-2383: RibReference should expose the key"
Dana Kutenicsova [Fri, 13 Mar 2015 12:57:39 +0000 (12:57 +0000)]
Merge "BUG-2383: RibReference should expose the key"

9 years agoMerge "BUG-2383: split out policies into separate files"
Dana Kutenicsova [Fri, 13 Mar 2015 12:53:02 +0000 (12:53 +0000)]
Merge "BUG-2383: split out policies into separate files"

9 years agoBUG-2383 : fixed Destination container 71/16471/1
Dana Kutenicsova [Fri, 13 Mar 2015 10:12:15 +0000 (11:12 +0100)]
BUG-2383 : fixed Destination container

Change-Id: I38ddd1834ba31de60221b08ad43be14a8ed457f1
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "BUG-2383 : split ipv4/6 to separate model"
Robert Varga [Fri, 13 Mar 2015 09:37:38 +0000 (09:37 +0000)]
Merge "BUG-2383 : split ipv4/6 to separate model"

9 years agoBUG-2383: RibReference should expose the key 18/16418/3
Robert Varga [Thu, 12 Mar 2015 22:27:44 +0000 (23:27 +0100)]
BUG-2383: RibReference should expose the key

RibKey will be needed to simply convert the reference into a
YangInstanceIdentifier.

Change-Id: Id5d2c79cad02b85648a359764d70e2c9eecb59ef
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoBUG-2383: split out policies into separate files 48/16348/12
Robert Varga [Wed, 11 Mar 2015 11:26:58 +0000 (12:26 +0100)]
BUG-2383: split out policies into separate files

Static policies kwill not work, as some of them require additional
arguments to perform their role. Split them out, so they can be evolved
independently.

Change-Id: I33decf294c53391d4d705014adfd62b6d5ffa34d
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoAdd odlparent relativepath relative to autorelease 27/16427/1
Thanh Ha [Fri, 13 Mar 2015 02:12:38 +0000 (22:12 -0400)]
Add odlparent relativepath relative to autorelease

Change-Id: Iafdafcb1afdd7e14443a827327c9993c9456837d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>