Commit History

Autor SHA1 Mensaxe Data
  Hitoshi Mitake 0090573749 etcdserver: skip range requests in txn if the result is needless %!s(int64=9) %!d(string=hai) anos
  Hitoshi Mitake abb20ec51f etcdserver, pkg: skip needless log entry applying %!s(int64=9) %!d(string=hai) anos
  Xiang Li 7ec822107a *: add put prevkv %!s(int64=9) %!d(string=hai) anos
  Xiang Li 12bf1a3382 *: rename preserveKVs to prevKv %!s(int64=9) %!d(string=hai) anos
  Xiang Li 40c4a7894d *: support return prev deleted kv %!s(int64=9) %!d(string=hai) anos
  Xiang Li def21f11a9 *: support count in range query %!s(int64=9) %!d(string=hai) anos
  Ajit Yagaty ad5d55dd4c v3api: Add a flag to RangeRequest to return only the keys. %!s(int64=9) %!d(string=hai) anos
  Hitoshi Mitake 18253e2723 *: support getting all users and roles in auth v3 %!s(int64=9) %!d(string=hai) anos
  Anthony Romano 16db9e68a2 auth, etcdserver: separate auth checking apply from core apply %!s(int64=9) %!d(string=hai) anos
  Xiang Li c75fa6fdc9 *: support deleteRange perm checking %!s(int64=9) %!d(string=hai) anos
  Gyu-Ho Lee 5d6af0b51f etcdserver: key, rangeEnd in []byte for auth %!s(int64=9) %!d(string=hai) anos
  Xiang Li 65ff76882b Merge pull request #5624 from xiang90/warn_apply %!s(int64=9) %!d(string=hai) anos
  Xiang Li 64eccd519d etcdserver: warn heavy apply %!s(int64=9) %!d(string=hai) anos
  Hitoshi Mitake ead5096fa9 auth, etcdserver: make auth tokens consistent for all nodes %!s(int64=9) %!d(string=hai) anos
  Xiang Li f1c6fa48f5 *: add admin permission checking %!s(int64=9) %!d(string=hai) anos
  Xiang Li fb0df211f0 Merge pull request #5586 from xiang90/root %!s(int64=9) %!d(string=hai) anos
  Xiang Li da2f2a5189 auth: add root user and root role %!s(int64=9) %!d(string=hai) anos
  Hitoshi Mitake 6bb96074da auth, etcdserver: permission of range requests %!s(int64=9) %!d(string=hai) anos
  Gyu-Ho Lee 6e149e3485 etcdserver: following updates for proto change %!s(int64=9) %!d(string=hai) anos
  Xiang Li 83ce1051ff auth: make naming consistent %!s(int64=9) %!d(string=hai) anos
  Hitoshi Mitake 94f22e8a07 *: rename RPCs and structs related to revoking %!s(int64=9) %!d(string=hai) anos
  Hitoshi Mitake c7a1423d45 *: support deleting a role in auth v3 %!s(int64=9) %!d(string=hai) anos
  Hitoshi Mitake 0cb1343109 *: support revoking a key from a role in auth v3 %!s(int64=9) %!d(string=hai) anos
  Hitoshi Mitake 957b07c408 *: support revoking a role from a user in auth v3 %!s(int64=9) %!d(string=hai) anos
  Hitoshi Mitake 10ee69b44c *: support getting role in auth v3 %!s(int64=9) %!d(string=hai) anos
  Anthony Romano 84a487f723 Revert "etcdserverpb: make RangeResponse.More an int64" %!s(int64=9) %!d(string=hai) anos
  Hitoshi Mitake 5609fdb9a8 *: support getting user in etcdctl v3 %!s(int64=9) %!d(string=hai) anos
  Anthony Romano 84e1ab8765 etcdserverpb: make RangeResponse.More an int64 %!s(int64=9) %!d(string=hai) anos
  Hitoshi Mitake 5144318af0 etcdserver, auth: not return grpc error code directly in the apply phase %!s(int64=9) %!d(string=hai) anos
  Hitoshi Mitake 8e821cdc70 *: do permission check in raft log apply phase %!s(int64=9) %!d(string=hai) anos