We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1e733c8 commit 7723772Copy full SHA for 7723772
br/pkg/lightning/mydump/reader.go
@@ -187,7 +187,8 @@ func (pr PooledReader) Read(p []byte) (n int, err error) {
187
188
// Seek implements io.Seeker
189
func (pr PooledReader) Seek(offset int64, whence int) (int64, error) {
190
- if pr.ioWorkers != nil {
+ // Seek(0, io.SeekCurrent) is used to get the current offset, which will not cause any Disk I/O.
191
+ if pr.ioWorkers != nil && !(offset == 0 && whence == io.SeekCurrent) {
192
w := pr.ioWorkers.Apply()
193
defer pr.ioWorkers.Recycle(w)
194
}
0 commit comments