gitextract_c91ofz_i/ ├── .github/ │ ├── CODEOWNERS │ ├── dependabot.yml │ ├── pull_request_template.md │ ├── stale.yml │ └── workflows/ │ ├── ci.yml │ └── two-step-pr-approval.yml ├── .gitignore ├── .gitmodules ├── .golangci-lint.yml ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── api.go ├── bench/ │ └── bench.go ├── bench_test.go ├── commands.go ├── commitment.go ├── commitment_test.go ├── config.go ├── configuration.go ├── configuration_test.go ├── discard_snapshot.go ├── discard_snapshot_test.go ├── docs/ │ ├── README.md │ ├── apply.md │ └── divergence.md ├── file_snapshot.go ├── file_snapshot_test.go ├── fsm.go ├── future.go ├── future_test.go ├── fuzzy/ │ ├── apply_src.go │ ├── cluster.go │ ├── fsm.go │ ├── fsm_batch.go │ ├── go.mod │ ├── go.sum │ ├── leadershiptransfer_test.go │ ├── membership_test.go │ ├── node.go │ ├── partition_test.go │ ├── readme.md │ ├── resolve.go │ ├── simple_test.go │ ├── slowvoter_test.go │ ├── transport.go │ └── verifier.go ├── go.mod ├── go.sum ├── inmem_snapshot.go ├── inmem_snapshot_test.go ├── inmem_store.go ├── inmem_transport.go ├── inmem_transport_test.go ├── integ_test.go ├── log.go ├── log_cache.go ├── log_cache_test.go ├── log_test.go ├── membership.md ├── net_transport.go ├── net_transport_test.go ├── observer.go ├── peersjson.go ├── peersjson_test.go ├── progress.go ├── raft-compat/ │ ├── go.mod │ ├── go.sum │ ├── prevote_test.go │ ├── rolling_upgrade_test.go │ ├── testcluster/ │ │ └── cluster.go │ └── utils/ │ └── test_utils.go ├── raft.go ├── raft_test.go ├── replication.go ├── saturation.go ├── saturation_test.go ├── snapshot.go ├── stable.go ├── state.go ├── tag.sh ├── tcp_transport.go ├── tcp_transport_test.go ├── testing.go ├── testing_batch.go ├── transport.go ├── transport_test.go ├── util.go └── util_test.go