Comment 60 for bug 1583566

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/21464
Committed: http://github.org/Juniper/contrail-controller/commit/f87a53f4697efdb489e2d985372bb4252452b8c3
Submitter: Zuul
Branch: R2.21.x

commit f87a53f4697efdb489e2d985372bb4252452b8c3
Author: Nipa Kumar <email address hidden>
Date: Mon Jun 27 15:14:58 2016 -0700

Send DNS records to named in batches instead of bulk send.

DNS record send and retries to named are done in a burst and does not succeed when it
reaches named limit of handling DNS update rates.

DNS records are now bunched in group sizes equivalent to hardware threads
and sent at periodical intervals (default = 1000msec).
DNS Update Rate = No of Hardware Threads/sec
DNS Update Rate is maintained constant.

o Added introspect command to Snh_ShowBindPendingList to show list of pending records
that have failed the configurable number of retries.
o Added end-of-config from IfMapServer to indicate sync to oper DB and initiate
writes to contrail-named.
o New config knobs are added to tune DNS Record send to named
o DEFAULT.named_max_retransmissions - Maximum number of retries to send records to named
( default set to 12 retries)
o DEFAULT.named_retransmission_interval - Retransmission interval in msec
( default set to 1sec)
o Also DEFAULT.named_max_cache_size is set to 32M as this is purely for caching queries.

Change-Id: Ie489e2d3014954f2990b7d8f50ace582d541360d
Closes-Bug:1583566
Closes-Bug:1574454