Correct input buffer sizing 04/83304/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 29 Jul 2019 11:44:28 +0000 (13:44 +0200)
committerRobert Varga <nite@hq.sk>
Mon, 29 Jul 2019 15:32:17 +0000 (15:32 +0000)
commitd0f529cbf228485e5110679629d60765f6ec39cb
treea603f408ba9ed043508651b4f3011778bba6372b
parent480af0325abe878061341e15775bc84c039f2b32
Correct input buffer sizing

We are always reading at most one message at a time, but provide
a bed initial buffer sizing hint -- we always start with one byte,
which is far from optimal.

This patch corrects this mistake by seeding the session with an
allocator, which allocates 4K buffers.

Change-Id: I865f8c2c949c226d69be8981e1070e96089b3ccb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/BGPDispatcherImpl.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/BGPMessageHeaderDecoder.java