BUG-2400 : Memory optimizations for AS-Path and Origin attributes 20/12920/1
authorDana Kutenicsova <dkutenic@cisco.com>
Wed, 22 Oct 2014 14:25:17 +0000 (16:25 +0200)
committerDana Kutenicsova <dkutenic@cisco.com>
Tue, 18 Nov 2014 15:45:12 +0000 (15:45 +0000)
commitf01553063a8fbfe2cdff2f83ae3e49c99b90a8c6
tree1e2bfbdec413ae513b7680183c0cdeeb38851ac3
parent547bd6ec0a7d0147572dc355ab186571bf42e8b7
BUG-2400 : Memory optimizations for AS-Path and Origin attributes

- AS-Path: minimized empty lists
- Origin: reusing Origin container

Change-Id: I424169873ad1bfae0e3cd928bf285f59c70141ec
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
(cherry picked from commit 6954a433170a38623f5e7621f0821d6cfcb6c6be)
bgp/parser-impl/src/main/java/org/opendaylight/protocol/bgp/parser/impl/message/update/AsPathAttributeParser.java
bgp/parser-impl/src/main/java/org/opendaylight/protocol/bgp/parser/impl/message/update/AsPathSegmentParser.java
bgp/parser-impl/src/main/java/org/opendaylight/protocol/bgp/parser/impl/message/update/OriginAttributeParser.java
bgp/parser-impl/src/test/java/org/opendaylight/protocol/bgp/parser/impl/BGPParserTest.java