Commit History

Autor SHA1 Mensaxe Data
  Xiang Li e9a0a103e5 *: refresh the lease TTL correctly when a leader is elected. %!s(int64=8) %!d(string=hai) anos
  Xiang Li adcba975cb *: recover lessor when applying snapshot %!s(int64=8) %!d(string=hai) anos
  Xiang Li bfa5e310a9 *: detach keys from leases %!s(int64=8) %!d(string=hai) anos
  Anthony Romano 20461ab11a *: fix many typos %!s(int64=8) %!d(string=hai) anos
  Xiang Li e925a359a2 lease: fix restore %!s(int64=8) %!d(string=hai) anos
  Anthony Romano 9572197aee etcdserver: return error when putting a key with a bad lease id %!s(int64=8) %!d(string=hai) anos
  Anthony Romano be7d573366 lease: store server-decided TTL in lease %!s(int64=8) %!d(string=hai) anos
  Anthony Romano 9113a27bde lease: grant consistent lease IDs %!s(int64=8) %!d(string=hai) anos
  Gyu-Ho Lee 835d824965 *: minor typos, kill TODOs %!s(int64=8) %!d(string=hai) anos
  Gyu-Ho Lee b6077f9d57 *: fix minor typos %!s(int64=8) %!d(string=hai) anos
  Xiang Li 6b1d9fb7ce *: stop lessor when etcdserver is stopped %!s(int64=8) %!d(string=hai) anos
  Xiang Li 59bf83c7f4 *: now lease keepAlive works on leader %!s(int64=8) %!d(string=hai) anos
  Xiang Li f01c8188f8 *: rename lease.DeleteableRange to lease.RangeDeleter %!s(int64=8) %!d(string=hai) anos
  Xiang Li f5753f2f51 *: support lease Attach %!s(int64=8) %!d(string=hai) anos
  Xiang Li 12912501bd lease: remove minExpiry and add helper funcs %!s(int64=8) %!d(string=hai) anos
  Xiang Li 2566699a48 *: revoke expired leases %!s(int64=8) %!d(string=hai) anos
  Xiang Li f5fa9b5384 *: expose Lessor Promote and Demote interface %!s(int64=8) %!d(string=hai) anos
  Xiang Li 99bee2fd29 Merge pull request #4162 from xiang90/lease %!s(int64=8) %!d(string=hai) anos
  Xiang Li d9ca929a33 *: add support for lease create and revoke %!s(int64=8) %!d(string=hai) anos
  Xiang Li 6f39608624 Merge pull request #4160 from xiang90/fix_lease %!s(int64=8) %!d(string=hai) anos
  Xiang Li f22ea70c14 lease: unlock before another batch operation %!s(int64=8) %!d(string=hai) anos
  Anthony Romano f9af744be3 lease: move storage.NoLease to lease package %!s(int64=8) %!d(string=hai) anos
  Xiang Li 9156e54f1f lease: recovery leases from backend %!s(int64=8) %!d(string=hai) anos
  Xiang Li 09b420f08c *: move leaseID typedef to lease pkg %!s(int64=8) %!d(string=hai) anos
  Xiang Li 25f82b25f7 lease: modify API and persist lease to disk %!s(int64=8) %!d(string=hai) anos
  Xiang Li bf3bc0ed6b lease: delete items when the lease is revoked. %!s(int64=9) %!d(string=hai) anos
  Xiang Li bf70b5127a lease: initial lessor impl %!s(int64=9) %!d(string=hai) anos