mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
log
This commit is contained in:
parent
9863f51cc8
commit
ccf3859152
|
@ -86,11 +86,11 @@ func (c *ContinuousIntervals) AddInterval(data []byte, offset int64) (hasOverlap
|
||||||
if list.Head.Offset <= offset && offset < list.Head.Offset+list.Size() {
|
if list.Head.Offset <= offset && offset < list.Head.Offset+list.Size() {
|
||||||
if list.Tail.Offset <= offset {
|
if list.Tail.Offset <= offset {
|
||||||
dataStartIndex := list.Tail.Offset + list.Tail.Size - offset
|
dataStartIndex := list.Tail.Offset + list.Tail.Size - offset
|
||||||
// glog.V(4).Infof("overlap data new [0,%d) same=%v", dataStartIndex, bytes.Compare(interval.Data[0:dataStartIndex], list.Tail.Data[len(list.Tail.Data)-int(dataStartIndex):]))
|
glog.V(4).Infof("overlap data new [0,%d) same=%v", dataStartIndex, bytes.Compare(interval.Data[0:dataStartIndex], list.Tail.Data[len(list.Tail.Data)-int(dataStartIndex):]))
|
||||||
interval.Data = interval.Data[dataStartIndex:]
|
interval.Data = interval.Data[dataStartIndex:]
|
||||||
interval.Size -= dataStartIndex
|
interval.Size -= dataStartIndex
|
||||||
interval.Offset = offset + dataStartIndex
|
interval.Offset = offset + dataStartIndex
|
||||||
// glog.V(4).Infof("overlapping append as [%d,%d) dataSize=%d", interval.Offset, interval.Offset+interval.Size, len(interval.Data))
|
glog.V(4).Infof("overlapping append as [%d,%d) dataSize=%d", interval.Offset, interval.Offset+interval.Size, len(interval.Data))
|
||||||
list.addNodeToTail(interval)
|
list.addNodeToTail(interval)
|
||||||
prevList = list
|
prevList = list
|
||||||
break
|
break
|
||||||
|
|
Loading…
Reference in a new issue