BIRD Filter performance improvement: Call for testing
Maria Matejka
jan.matejka at nic.cz
Mon Feb 25 23:35:02 CET 2019
On 2/20/19 10:48 PM, Maria Matejka wrote:
> Hello!
>
> We are finishing a significant rework of BIRD filters in 2.0 branch. We
> dropped the old interpreter and wrote it a bit differently. Currently,
> our tests are promising at least 10% reduction of the interpreting time;
> the actual improvement depends on the filter.
>
> See the "faster-filters" branch in our git repository:
> https://gitlab.labs.nic.cz/labs/bird/tree/faster-filters
And together with this change, in the same branch, there is also a
simple update of lexer which should yield some reduction of config parse
time.
> There is a known bug -- we still haven't reimplemented caching of
> function and named filter comparison results so reconfiguration may take
> significantly longer time than before on this branch. This will be fixed
> before merging this branch into master.
Still not done, stay tuned.
Maria
More information about the Bird-users
mailing list