Add in tracking for quorum in raft and do auto stepdown.

Also added in API responses when no leader is present for meta, streams and consumers.

Signed-off-by: Derek Collison <derek@nats.io>
This commit is contained in:
Derek Collison
2021-01-27 13:34:00 -08:00
parent c0ae719629
commit a9b8948abe
10 changed files with 540 additions and 62 deletions

2
go.mod
View File

@@ -6,7 +6,7 @@ require (
github.com/klauspost/compress v1.11.7
github.com/minio/highwayhash v1.0.0
github.com/nats-io/jwt/v2 v2.0.0-20210125223648-1c24d462becc
github.com/nats-io/nats.go v1.10.1-0.20210122204956-b8ea7fc17ea6
github.com/nats-io/nats.go v1.10.1-0.20210127212649-5b4924938a9a
github.com/nats-io/nkeys v0.2.0
github.com/nats-io/nuid v1.0.1
golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897