etcd/etcdserver
Hitoshi Mitake e0c33ef881 auth, etcdserver: allow users to know their roles and permissions
Current UserGet() and RoleGet() RPCs require admin permission. It
means that users cannot know which roles they belong to and what
permissions the roles have. This commit change the semantics and now
users can know their roles and permissions.
2017-06-26 22:20:41 -07:00
..
api etcdserver, v3rpc: support nested txns 2017-06-21 14:33:15 -07:00
auth auth: use quorum get for GetUser/GetRole for mutable operations 2017-01-04 11:55:07 -08:00
etcdserverpb etcdserverpb: add txns to requestop/responseop 2017-06-21 14:33:15 -07:00
membership *: fill out blank package godocs 2017-05-18 09:41:13 -07:00
stats *: fix go tool vet -all -shadow errors 2017-06-03 21:32:36 -07:00
apply.go etcdserver, v3rpc: support nested txns 2017-06-21 14:33:15 -07:00
apply_auth.go auth, etcdserver: allow users to know their roles and permissions 2017-06-26 22:20:41 -07:00
apply_v2.go etcdserver, api, membership: don't race on setting version 2016-07-26 18:21:40 -07:00
backend.go etcdserver, embed, integration: don't use pointer for ServerConfig 2017-06-15 13:02:13 -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 *: add Revision compactor 2017-06-21 15:41:07 -07:00
config_test.go etcdserver: better warning when initial-cluster doesn't match advertise urls 2017-06-12 14:14:16 -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 Merge pull request #6898 from mitake/auth-maintain 2017-01-14 11:22:14 -08:00
metrics.go etcdserver: add leaseExpired debugging metrics 2017-06-08 10:36:25 -07:00
quota.go etcdserver, backend: only warn if exceeding max quota 2017-03-17 15:38:57 -07:00
raft.go etcdserver, embed, integration: don't use pointer for ServerConfig 2017-06-15 13:02:13 -07:00
raft_test.go etcdserver: add a test to ensure renaming db happens before persisting wal and snap files 2017-05-09 14:00:22 -07:00
server.go Merge pull request #8123 from yudai/revision_compactor 2017-06-22 16:34:28 -07:00
server_test.go Merge pull request #8110 from heyitsanthony/fix-test-sync-timeout 2017-06-15 20:49:10 -07:00
snapshot_merge.go etcdserver: more logging on snapshot close path 2017-05-17 14:48:52 -07:00
storage.go snap, etcdserver: tighten up snapshot path handling 2017-05-11 13:46:59 -07:00
util.go snap, etcdserver: tighten up snapshot path handling 2017-05-11 13:46:59 -07: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 etcdserver: add --max-request-bytes flag 2017-05-25 11:01:38 -07:00