1
0
Fork 0

Merge pull request #640 from rqlite/raft_files_size

Add helper function for Raft log size
master
Philip O'Toole 5 years ago committed by GitHub
commit 3f9f1dceb2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -986,6 +986,15 @@ func (s *Store) DeregisterObserver(o *raft.Observer) {
s.raft.DeregisterObserver(o)
}
// logSize returns the size of the Raft log on disk.
func (s *Store) logSize() (int64, error) {
fi, err := os.Stat(filepath.Join(s.raftDir, "raft.db"))
if err != nil {
return 0, err
}
return fi.Size(), nil
}
type fsmSnapshot struct {
database []byte
meta []byte

Loading…
Cancel
Save