getDataPath returns the data path for the given file ID.
(fID int64, dir string)
| 27 | |
| 28 | // getDataPath returns the data path for the given file ID. |
| 29 | func getDataPath(fID int64, dir string) string { |
| 30 | if IsMergeFile(fID) { |
| 31 | seq := GetMergeSeq(fID) |
| 32 | return filepath.Join(dir, fmt.Sprintf("merge_%d%s", seq, DataSuffix)) |
| 33 | } |
| 34 | return filepath.Join(dir, strconv2.Int64ToStr(fID)+DataSuffix) |
| 35 | } |
| 36 | |
| 37 | func splitIntStringStr(str, separator string) (int, string) { |
| 38 | strList := strings.Split(str, separator) |