SERVER-14680 cannot use limits::max() with boost::time_duration
SERVER-14680 merge in changes to topocoord interface