Re: bgpd communities rewrite

2019-06-08 Thread Claudio Jeker
On Fri, Jun 07, 2019 at 11:59:10AM +0200, Claudio Jeker wrote: > On Tue, May 28, 2019 at 03:53:11PM +0200, Claudio Jeker wrote: > > On Tue, May 14, 2019 at 12:37:25AM +0200, Claudio Jeker wrote: > > > This diff changes the way communites are stored and modified in bgpd. > > > The current implementa

Re: bgpd communities rewrite

2019-06-07 Thread Claudio Jeker
On Tue, May 28, 2019 at 03:53:11PM +0200, Claudio Jeker wrote: > On Tue, May 14, 2019 at 12:37:25AM +0200, Claudio Jeker wrote: > > This diff changes the way communites are stored and modified in bgpd. > > The current implementation was showing that community_*_delete() consumed > > a lot of CPU ti

Re: bgpd communities rewrite

2019-05-28 Thread Claudio Jeker
On Tue, May 14, 2019 at 12:37:25AM +0200, Claudio Jeker wrote: > This diff changes the way communites are stored and modified in bgpd. > The current implementation was showing that community_*_delete() consumed > a lot of CPU time because of the way rde_attr was used. > Communities are extensivly u

bgpd communities rewrite

2019-05-13 Thread Claudio Jeker
This diff changes the way communites are stored and modified in bgpd. The current implementation was showing that community_*_delete() consumed a lot of CPU time because of the way rde_attr was used. Communities are extensivly used by filters (e.g. arouteserver) and therefor they are stored in an o