From e9f48c4e80c907ccee24974a38747bc7e892ff48 Mon Sep 17 00:00:00 2001
From: Georgy Moshkin <gmoshkin@picodata.io>
Date: Wed, 29 Jun 2022 19:59:03 +0300
Subject: [PATCH] refactor: use RaftId for raft_id

---
 src/traft/storage.rs | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/traft/storage.rs b/src/traft/storage.rs
index 0e5ddab29f..7427ab400e 100644
--- a/src/traft/storage.rs
+++ b/src/traft/storage.rs
@@ -13,6 +13,7 @@ use thiserror::Error;
 
 use crate::tlog;
 use crate::traft;
+use crate::traft::RaftId;
 
 pub struct Storage;
 
@@ -334,11 +335,11 @@ impl Storage {
         Ok(())
     }
 
-    pub fn voters() -> Result<Vec<u64>, StorageError> {
+    pub fn voters() -> Result<Vec<RaftId>, StorageError> {
         Ok(Storage::raft_state("voters")?.unwrap_or_default())
     }
 
-    pub fn learners() -> Result<Vec<u64>, StorageError> {
+    pub fn learners() -> Result<Vec<RaftId>, StorageError> {
         Ok(Storage::raft_state("learners")?.unwrap_or_default())
     }
 
-- 
GitLab