• Brad Davidson's avatar
    Make etcd voting members responsible for managing learners (#2399) · 085a3b29
    Brad Davidson authored
    * Set etcd timeouts using values from k8s instead of etcdctl
      Fix for one of the warnings from #2303
    * Use etcd zap logger instead of deprecated capsnlog
      Fix for one of the warnings from #2303
    * Remove member self-promotion code paths
    * Add learner promotion tracking code
    * Fix RaftAppliedIndex progress check
    * Remove ErrGRPCKeyNotFound check
      This is not used by v3 API - it just returns a response with 0 KVs.
    Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com>
    085a3b29
Name
Last commit
Last update
.github Loading commit data...
cmd Loading commit data...
contrib Loading commit data...
e2e Loading commit data...
manifests Loading commit data...
package Loading commit data...
pkg Loading commit data...
scripts Loading commit data...
tests/perf Loading commit data...
vendor Loading commit data...
.dockerignore Loading commit data...
.drone.yml Loading commit data...
.gitignore Loading commit data...
.golangci.json Loading commit data...
BUILDING.md Loading commit data...
CODEOWNERS Loading commit data...
CODE_OF_CONDUCT.md Loading commit data...
CONTRIBUTING.md Loading commit data...
DCO Loading commit data...
Dockerfile.dapper Loading commit data...
Dockerfile.manifest Loading commit data...
Dockerfile.test.dapper Loading commit data...
LICENSE Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
ROADMAP.md Loading commit data...
Vagrantfile Loading commit data...
channel.yaml Loading commit data...
docker-compose.yml Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...
install.sh Loading commit data...
k3s.service Loading commit data...
main.go Loading commit data...
vendor.go Loading commit data...