Merge pull request #17890 from serathius/robustness-lease-revoke

Add LeaseRevoke request to WAL parsing
This commit is contained in:
Marek Siarkowicz 2024-04-29 13:33:32 +02:00 committed by GitHub
commit 6a1e28a519
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -169,6 +169,11 @@ func parseEntryNormal(ent raftpb.Entry) (*model.EtcdRequest, error) {
},
}
return &request, nil
case raftReq.LeaseRevoke != nil:
return &model.EtcdRequest{
Type: model.LeaseRevoke,
LeaseRevoke: &model.LeaseRevokeRequest{LeaseID: raftReq.LeaseGrant.ID},
}, nil
case raftReq.LeaseGrant != nil:
return &model.EtcdRequest{
Type: model.LeaseGrant,