The timestamp contract is undocumented: what happens on a backward jump, out of order input, or a clock disagreement
#162 · C++ · ★ 368 · Apache-2.0 · updated 1d ago
Six of the eight update_* entry points on FusionCore take a timestamp, and none of the public documentation states what happens when that timestamp goes backwards. It matters because it has crashed before. From the changelog: the filter used to SIGABRT on a backward time jump,…