limit boost float precision to avoid spurious doc timestamp updates