From dc68dc9ebd84f3f9285dcce069a9eadd3eb81966 Mon Sep 17 00:00:00 2001 From: Xiang Li Date: Mon, 20 Oct 2014 16:26:31 -0700 Subject: [PATCH] etcdserver: add a todo for clusterid generation --- etcdserver/server.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/etcdserver/server.go b/etcdserver/server.go index f6db281e0..2fba4f9e8 100644 --- a/etcdserver/server.go +++ b/etcdserver/server.go @@ -622,6 +622,8 @@ func (s *EtcdServer) snapshot(snapi uint64, snapnodes []uint64) { func startNode(cfg *ServerConfig) (id, cid uint64, n raft.Node, w *wal.WAL) { var err error + // TODO: remove the discoveryURL when it becomes part of the source for + // generating nodeID. cfg.Cluster.GenID([]byte(cfg.DiscoveryURL)) metadata := pbutil.MustMarshal(&pb.Metadata{NodeID: cfg.ID(), ClusterID: cfg.Cluster.ID()}) if w, err = wal.Create(cfg.WALDir(), metadata); err != nil {