reading by recover from other shards

This commit is contained in:
Chris Lu committed 2019-05-28 23:48:39 -07:00
1 parent 3f9ecee40f
commit 5dd67f9acf
2 files changed
+80 -10

No files matched your search

+1 -1
View File
@@ -122,7 +122,7 @@ func readEcFile(datSize int64, ecFiles []*os.File, offset types.Offset, size uin
func readOneInterval(interval Interval, ecFiles []*os.File) (data []byte, err error) {
ecFileOffset, ecFileIndex := interval.ToShardIdAndOffset(largeBlockSize, smallBlockSize)
ecFileIndex, ecFileOffset := interval.ToShardIdAndOffset(largeBlockSize, smallBlockSize)
data = make([]byte, interval.Size)
err = readFromFile(ecFiles[ecFileIndex], data, ecFileOffset)