mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
server: p.Get -> p.QuorumGet
This commit is contained in:
parent
cd4b35c841
commit
a191df10a3
@ -49,7 +49,7 @@ func (p *participant) v2apply(index int64, ent raft.Entry) {
|
|||||||
e, err = p.Store.CompareAndDelete(cmd.Key, cmd.PrevValue, cmd.PrevIndex)
|
e, err = p.Store.CompareAndDelete(cmd.Key, cmd.PrevValue, cmd.PrevIndex)
|
||||||
case "cas":
|
case "cas":
|
||||||
e, err = p.Store.CompareAndSwap(cmd.Key, cmd.PrevValue, cmd.PrevIndex, cmd.Value, cmd.Time)
|
e, err = p.Store.CompareAndSwap(cmd.Key, cmd.PrevValue, cmd.PrevIndex, cmd.Value, cmd.Time)
|
||||||
case "get":
|
case "quorumGet":
|
||||||
e, err = p.Store.Get(cmd.Key, cmd.Recursive, cmd.Sorted)
|
e, err = p.Store.Get(cmd.Key, cmd.Recursive, cmd.Sorted)
|
||||||
case "sync":
|
case "sync":
|
||||||
p.Store.DeleteExpiredKeys(cmd.Time)
|
p.Store.DeleteExpiredKeys(cmd.Time)
|
||||||
|
@ -127,7 +127,7 @@ func (p *participant) handleQuorumGet(key string, recursive, sort bool, w http.R
|
|||||||
if req.Method == "HEAD" {
|
if req.Method == "HEAD" {
|
||||||
return fmt.Errorf("not support HEAD")
|
return fmt.Errorf("not support HEAD")
|
||||||
}
|
}
|
||||||
event, err := p.Get(key, recursive, sort)
|
event, err := p.QuorumGet(key, recursive, sort)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
@ -67,8 +67,8 @@ func (p *participant) CAD(key string, prevValue string, prevIndex uint64) (*stor
|
|||||||
return p.do(cad)
|
return p.do(cad)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (p *participant) Get(key string, recursive, sorted bool) (*store.Event, error) {
|
func (p *participant) QuorumGet(key string, recursive, sorted bool) (*store.Event, error) {
|
||||||
get := &cmd{Type: "get", Key: key, Recursive: recursive, Sorted: sorted}
|
get := &cmd{Type: "quorumGet", Key: key, Recursive: recursive, Sorted: sorted}
|
||||||
return p.do(get)
|
return p.do(get)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user