Perform file sync outside of lock on Commit
Signed-off-by: Xinyang Ge <xinyang.ge@databricks.com>
This commit is contained in:
@@ -206,3 +206,11 @@ func (w *writer) Truncate(size int64) error {
|
||||
}
|
||||
return w.fp.Truncate(0)
|
||||
}
|
||||
|
||||
func (w *writer) Sync() error {
|
||||
if w.fp != nil {
|
||||
return w.fp.Sync()
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user