use syscall.Rename() directly instead of os.Rename() (#17982)

This commit is contained in:
Harshavardhana
2023-09-05 20:22:23 -07:00
committed by GitHub
parent 5b114b43f7
commit 1e51424e8a
3 changed files with 17 additions and 2 deletions

View File

@@ -137,7 +137,7 @@ func MkdirAll(dirPath string, mode os.FileMode) (err error) {
// Rename captures time taken to call os.Rename
func Rename(src, dst string) (err error) {
defer updateOSMetrics(osMetricRename, src, dst)(err)
return os.Rename(src, dst)
return RenameSys(src, dst)
}
// OpenFile captures time taken to call os.OpenFile