etcd/etcdserver
Hitoshi Mitake 90e9652f70 etcdserver: return error of apply result without touching response
Current etcdserver tries to return result.resp even if result.err is
not nil. A situation of result.resp == nil and result.err != nil can
happen and it results an error like below:

18:49:57 etcd1 | interface conversion: proto.Message is nil, not *etcdserverpb.PutResponse

This commit lets the functions return result.err if it is not nil.
2016-05-29 00:05:48 +09:00
..
api *: add missing godoc package descriptions 2016-05-27 15:15:26 -07:00
auth etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
etcdserverpb etcdserverpb: document prefix, range query 2016-05-25 16:53:36 -07:00
membership etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
stats etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
apply.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
apply_v2.go etcdctl: add migrate command 2016-05-19 12:17:15 -07:00
cluster_util.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
cluster_util_test.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
config.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
config_test.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
consistent_index.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
consistent_index_test.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
doc.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
errors.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
metrics.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
quota.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
raft.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
raft_test.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
server.go etcdctl: add migrate command 2016-05-19 12:17:15 -07:00
server_test.go etcdctl: add migrate command 2016-05-19 12:17:15 -07:00
snapshot_merge.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
storage.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
util.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
v2_server.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
v3_server.go etcdserver: return error of apply result without touching response 2016-05-29 00:05:48 +09:00