mirror_frr/tests/topotests/bgp_lu_topo2
G. Paul Ziemba 80853c2ec7 bgpd: improve labelpool performance at scale
- double the size of each new chunk request from zebra
    - use bitfields to track label allocations in a chunk
    - When allocating:
        - skip chunks with no free labels
        - search biggest chunks first
        - start search in chunk where last search ended
    - Improve API documentation in comments (bgp_lp_get() and callback)
    - Tweak formatting of "show bgp labelpool chunks"
    - Add test features (compiled conditionally on BGP_LABELPOOL_ENABLE_TESTS)

Signed-off-by: G. Paul Ziemba <paulz@labn.net>
2022-08-31 08:21:27 -07:00
..
R1 bgpd: improve labelpool performance at scale 2022-08-31 08:21:27 -07:00
R2 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
R3 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
R4 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
test_bgp_lu2.py tests: add bgp_lu_topo2 test suite 2021-10-08 09:11:51 -04:00