filer subscribe: handle rename subscription

This commit is contained in:
Chris Lu 2020-12-07 00:10:49 -08:00
parent eed87791b7
commit ac22f1dd26

View File

@ -153,7 +153,14 @@ func (fs *FilerServer) eachEventNotificationFn(req *filer_pb.SubscribeMetadataRe
}
if !strings.HasPrefix(fullpath, req.PathPrefix) {
return nil
if eventNotification.NewParentPath != "" {
newFullPath := util.Join(eventNotification.NewParentPath, entryName)
if !strings.HasPrefix(newFullPath, req.PathPrefix) {
return nil
}
} else {
return nil
}
}
message := &filer_pb.SubscribeMetadataResponse{