https://github.com/etcd-io/etcd
Revision 865df75714df9a9cf2c27b99a69fb90033483084 authored by Piotr Tabor on 13 May 2021, 10:37:43 UTC, committed by Piotr Tabor on 13 May 2021, 12:29:36 UTC
This makes (bbolt) backend a full feature snapshot in term of WAL/raft,
i.e. carries:
  - commit : (applied_index)
  - confState

Benefits:
  - Backend will be a sufficient point in time definition sufficient to
start replaying WAL. We have applied_index & confState in consistent
state.
  - In case of emergency a backend state can be used for recovery
1 parent 3cb1ba4
Raw File
Tip revision: 865df75714df9a9cf2c27b99a69fb90033483084 authored by Piotr Tabor on 13 May 2021, 10:37:43 UTC
Save raftpb.ConfState in the backend.
Tip revision: 865df75
codecov.yml
codecov:
  token: "6040de41-c073-4d6f-bbf8-d89256ef31e1"
  disable_default_path_fixes: true

fixes:
  - "go.etcd.io/etcd/api/v3/::api/"
  - "go.etcd.io/etcd/client/v3/::client/v3/"
  - "go.etcd.io/etcd/client/v2/::client/v2/"
  - "go.etcd.io/etcd/etcdctl/v3/::etcdctl/"
  - "go.etcd.io/etcd/pkg/v3/::pkg/"
  - "go.etcd.io/etcd/raft/v3/::raft/"
  - "go.etcd.io/etcd/server/v3/::server/"

ignore:
  - "**/*.pb.go"
  - "**/*.pb.gw.go"
  - "tests/**/*"
  - "go.etcd.io/etcd/tests/**/*"
back to top