raft: add sm.Index