Tipedia

gc_fence

Last edited by longfangsong at 2021-03-29
tikv txn gc

为了防止后写入的,和前面某个 commit overlap 的 rollback 动作把某个已经 GC 掉的 Commit Record “写回来”,造成读到理应已经 GC 掉的数据,我们会在 Writegc_fence 字段记录:

的 Commit Record 的下一个 类型是 PutDelete 的 Commit Record 的版本号。

Links