Storing log consistency history.

Could be useful.
Heh - you call this fetch_timestamp but it's actually the time it's stored. Not an unreasonable design decision - but a surprising one. You may want to document that or, even better, pass it in as a parameter.