add RaftLog interface