*: update MinClusterVersion and supportedStream map

This commit is contained in:
Yicheng Qin 2015-08-13 11:41:19 -07:00
parent a46943548a
commit c9cca6a93b
3 changed files with 5 additions and 1 deletions

View File

@ -147,6 +147,7 @@ func TestServeRaftPrefix(t *testing.T) {
t.Fatalf("#%d: could not create request: %#v", i, err) t.Fatalf("#%d: could not create request: %#v", i, err)
} }
req.Header.Set("X-Etcd-Cluster-ID", tt.clusterID) req.Header.Set("X-Etcd-Cluster-ID", tt.clusterID)
req.Header.Set("X-Server-Version", version.Version)
rw := httptest.NewRecorder() rw := httptest.NewRecorder()
h := NewHandler(tt.p, types.ID(0)) h := NewHandler(tt.p, types.ID(0))
h.ServeHTTP(rw, req) h.ServeHTTP(rw, req)
@ -181,6 +182,7 @@ func TestServeRaftStreamPrefix(t *testing.T) {
t.Fatalf("#%d: could not create request: %#v", i, err) t.Fatalf("#%d: could not create request: %#v", i, err)
} }
req.Header.Set("X-Etcd-Cluster-ID", "1") req.Header.Set("X-Etcd-Cluster-ID", "1")
req.Header.Set("X-Server-Version", version.Version)
req.Header.Set("X-Raft-To", "2") req.Header.Set("X-Raft-To", "2")
wterm := "1" wterm := "1"
req.Header.Set("X-Raft-Term", wterm) req.Header.Set("X-Raft-Term", wterm)
@ -300,6 +302,7 @@ func TestServeRaftStreamPrefixBad(t *testing.T) {
t.Fatalf("#%d: could not create request: %#v", i, err) t.Fatalf("#%d: could not create request: %#v", i, err)
} }
req.Header.Set("X-Etcd-Cluster-ID", tt.clusterID) req.Header.Set("X-Etcd-Cluster-ID", tt.clusterID)
req.Header.Set("X-Server-Version", version.Version)
req.Header.Set("X-Raft-To", tt.remote) req.Header.Set("X-Raft-To", tt.remote)
rw := httptest.NewRecorder() rw := httptest.NewRecorder()
peerGetter := &fakePeerGetter{peers: map[types.ID]Peer{types.ID(1): newFakePeer()}} peerGetter := &fakePeerGetter{peers: map[types.ID]Peer{types.ID(1): newFakePeer()}}

View File

@ -48,6 +48,7 @@ var (
supportedStream = map[string][]streamType{ supportedStream = map[string][]streamType{
"2.0.0": []streamType{streamTypeMsgApp}, "2.0.0": []streamType{streamTypeMsgApp},
"2.1.0": []streamType{streamTypeMsgApp, streamTypeMsgAppV2, streamTypeMessage}, "2.1.0": []streamType{streamTypeMsgApp, streamTypeMsgAppV2, streamTypeMessage},
"2.2.0": []streamType{streamTypeMsgApp, streamTypeMsgAppV2, streamTypeMessage},
} }
) )

View File

@ -24,7 +24,7 @@ import (
var ( var (
// MinClusterVersion is the min cluster version this etcd binary is compatible with. // MinClusterVersion is the min cluster version this etcd binary is compatible with.
MinClusterVersion = "2.0.0" MinClusterVersion = "2.1.0"
Version = "2.2.0-alpha.0+git" Version = "2.2.0-alpha.0+git"
// Git SHA Value will be set during build // Git SHA Value will be set during build