diff --git a/vendor/github.com/hashicorp/raft/configuration.go b/vendor/github.com/hashicorp/raft/configuration.go index 7c0eaba4ce..4902fb1e97 100644 --- a/vendor/github.com/hashicorp/raft/configuration.go +++ b/vendor/github.com/hashicorp/raft/configuration.go @@ -39,6 +39,9 @@ func (s ServerSuffrage) String() string { // persistent FSM state can behave as a complete snapshot, and be able to recover // without an external snapshot just for persisting the raft configuration. type ConfigurationStore interface { + // ConfigurationStore is a superset of the FSM functionality + FSM + // StoreConfiguration is invoked once a log entry containing a configuration // change is committed. It takes the index at which the configuration was // written and the configuration value. diff --git a/vendor/modules.txt b/vendor/modules.txt index bf998a213e..8916bfbfda 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -322,7 +322,7 @@ github.com/hashicorp/hcl/json/token # github.com/hashicorp/nomad/api v0.0.0-20190412184103-1c38ced33adf github.com/hashicorp/nomad/api github.com/hashicorp/nomad/api/contexts -# github.com/hashicorp/raft v1.0.2-0.20190617182316-3db06beda834 +# github.com/hashicorp/raft v1.1.1-0.20190620170237-51bdddce2dbd github.com/hashicorp/raft # github.com/hashicorp/raft-snapshot v1.0.1 github.com/hashicorp/raft-snapshot