etcd/lease
Micah Gates aa02ceb2e5 leases: Move lease sorting outside of lock
Because the leases were sorted inside UnsafeLeases() the lessor mutex
ended up being locked while the whole map was sorted. This pulls the
soring outside of the lock, per feedback on
https://github.com/coreos/etcd/pull/9699
2018-06-06 15:05:23 +00:00
..
leasehttp lease/leasehttp: remove "strings.Compare != 0" 2018-04-30 15:11:26 -07:00
leasepb *: revert "internal/lease" change 2018-02-26 17:11:40 -08:00
doc.go *: revert "internal/lease" change 2018-02-26 17:11:40 -08:00
lease_queue.go lease: godoc "LeaseWithTime", change field name to "id" 2018-04-02 14:58:34 -07:00
lease_queue_test.go leaes: remove unnecessary O(log N) operation when nothing is expiry 2018-04-02 16:34:34 -07:00
lessor.go leases: Move lease sorting outside of lock 2018-06-06 15:05:23 +00:00
lessor_bench_test.go lease: fix gofmt 2018-04-02 13:00:33 -07:00
lessor_test.go *: enforce max lease TTL with 9,000,000,000 seconds 2018-03-08 10:17:12 -08:00
metrics.go leases: Add metrics to etcd leases 2018-05-25 12:57:28 -07:00