From a5a58e97d08d7ef60c283855b2d5df437bbca86c Mon Sep 17 00:00:00 2001
From: Alex Sharov <AskAlexSharov@gmail.com>
Date: Sun, 18 Jul 2021 17:25:41 +0700
Subject: [PATCH] collector already does copy, no reason to copy in buffer
 (#2396)

---
 common/etl/buffers.go | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/common/etl/buffers.go b/common/etl/buffers.go
index a09fd87e7d..15ab9ea3a3 100644
--- a/common/etl/buffers.go
+++ b/common/etl/buffers.go
@@ -7,7 +7,6 @@ import (
 	"strconv"
 
 	"github.com/c2h5oh/datasize"
-	"github.com/ledgerwatch/erigon/common"
 	"github.com/ledgerwatch/erigon/common/dbutils"
 )
 
@@ -212,11 +211,7 @@ func (b *oldestEntrySortableBuffer) Put(k, v []byte) {
 		return
 	}
 
-	b.size += len(k)
-	b.size += len(v)
-	if v != nil {
-		v = common.CopyBytes(v)
-	}
+	b.size += len(k) + len(v)
 	b.entries[ks] = v
 }
 
-- 
GitLab