enhance(metanode): Reduce log output and memory cost

Signed-off-by: leonrayang <chl696@sina.com>
This commit is contained in:
leonrayang 2024-05-16 17:03:23 +08:00 committed by longerfly
parent c34141c911
commit 76121f501d

View File

@ -369,7 +369,7 @@ func (se *SortedExtents) AppendWithCheck(inodeID uint64, ek proto.ExtentKey, add
endOffset := ek.FileOffset + uint64(ek.Size)
se.Lock()
defer se.Unlock()
log.LogDebugf("action[AppendWithCheck] ek [%v], clientDiscardExts [%v] se.eks [%v]", ek, clientDiscardExts, se.eks)
// log.LogDebugf("action[AppendWithCheck] ek [%v], clientDiscardExts [%v] se.eks [%v]", ek, clientDiscardExts, se.eks)
if len(se.eks) <= 0 {
se.eks = append(se.eks, ek)
return
@ -377,7 +377,7 @@ func (se *SortedExtents) AppendWithCheck(inodeID uint64, ek proto.ExtentKey, add
idx := len(se.eks) - 1
tailKey := &se.eks[idx]
log.LogDebugf("action[AppendWithCheck] ek [%v],tailKey %v, clientDiscardExts [%v] se.eks [%v]", ek, tailKey, clientDiscardExts, se.eks)
// log.LogDebugf("action[AppendWithCheck] ek [%v],tailKey %v, clientDiscardExts [%v] se.eks [%v]", ek, tailKey, clientDiscardExts, se.eks)
if ok := se.CheckAndAddRef(tailKey, &ek, addRefFunc); ok {
se.eks = append(se.eks, ek)
return