etcd/etcdserver
Anthony Romano 3ce31acda4 v3client: wrap watch ctxs with blank ctx
Printing the values in ctx.String() will data race if the value
is mutable and doesn't implement String(), which seems to be common.
Instead, just return a fixed string instead of computing it; v3client
watches don't need as much flexibility for creating separate strings,
so separate ctx strings probably aren't necessary at this point.

Fixes #7811
2017-04-25 15:03:06 -07:00
..
api v3client: wrap watch ctxs with blank ctx 2017-04-25 15:03:06 -07:00
auth auth: use quorum get for GetUser/GetRole for mutable operations 2017-01-04 11:55:07 -08:00
etcdserverpb *: put gateway stubs into their own packages 2017-04-19 13:09:06 -07:00
membership etcdserver: fix a typo in bucket name var 2017-03-24 13:11:01 +08:00
stats *: set repo correctly for logging 2016-10-03 17:03:22 +08:00
apply.go etcdserver: fill-in Auth API Header in apply layer 2017-04-17 14:26:26 -07:00
apply_auth.go etcdserver: support mvcc txn 2017-03-08 20:54:15 -08:00
apply_v2.go etcdserver, api, membership: don't race on setting version 2016-07-26 18:21:40 -07:00
cluster_util.go etcdserver: remove 2.0 StatusNotFound version check 2017-04-18 20:22:56 -07:00
cluster_util_test.go etcdserver: update LICENSE header 2016-05-12 20:49:40 -07:00
config.go *: use filepath.Join for files 2017-03-16 07:46:06 -07:00
config_test.go etcdserver: retry for 30s on advertise url check 2016-12-14 15:56:22 -08: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 Merge pull request #6898 from mitake/auth-maintain 2017-01-14 11:22:14 -08:00
metrics.go etcdserver: use Counter for proposals_failed_total 2016-08-10 09:27:51 -07:00
quota.go etcdserver, backend: only warn if exceeding max quota 2017-03-17 15:38:57 -07:00
raft.go etcdserver: do not block on raft stopping 2017-04-25 13:35:43 -07:00
raft_test.go etcdserver: ensure waitForApply sync with applyAll 2017-04-25 10:22:27 -07:00
server.go etcdserver: ensure waitForApply sync with applyAll 2017-04-25 10:22:27 -07:00
server_test.go etcdserver: initialize raftNode with constructor 2017-04-18 09:33:59 -07:00
snapshot_merge.go etcdserver: remove possibly compacted entry look-up 2017-03-15 12:46:56 -07:00
storage.go *: remove unnecessary data upgrade code 2016-07-11 15:11:56 -07:00
util.go test: Fix gosimple errors 2017-02-09 08:01:28 -05:00
util_test.go etcdserver: transfer leadership when stopping 2016-08-13 14:31:58 -07:00
v2_server.go etcdserver: tighten up goroutine management 2016-09-19 12:10:41 -07:00
v3_server.go *: simply ignore ErrAuthNotEnabled in clientv3 if auth is not enabled 2017-04-19 11:27:14 +09:00