*: enable lease checkpoint via experimental flag

Primary lessor persist lease remainingTTL only if experimental flag
"--experimental-enable-lease-checkpoint" is set.
This commit is contained in:
Jingyi Hu
2019-06-04 19:30:57 -07:00
parent 5042c2751b
commit e67b9829b6
8 changed files with 23 additions and 4 deletions

View File

@ -230,7 +230,11 @@ func TestV3LeaseCheckpoint(t *testing.T) {
var ttl int64 = 300
leaseInterval := 2 * time.Second
defer testutil.AfterTest(t)
clus := NewClusterV3(t, &ClusterConfig{Size: 3, LeaseCheckpointInterval: leaseInterval})
clus := NewClusterV3(t, &ClusterConfig{
Size: 3,
EnableLeaseCheckpoint: true,
LeaseCheckpointInterval: leaseInterval,
})
defer clus.Terminate(t)
// create lease