Correct input buffer sizing 99/83299/4
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 29 Jul 2019 11:44:28 +0000 (13:44 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 29 Jul 2019 12:56:13 +0000 (14:56 +0200)
commit9add0f2ac22de90810aa24cd606136a363aa56e2
tree1350635fecd37f3d9785c1294324fd3282168d1f
parentdf84f3dda4b210acfe2c2b55b0ecbf59ae0213ba
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