Skip to content

Commit 8eeebcd

Browse files
committed
deeper tombstone verify timestamps
Signed-off-by: Leonard Lyubich <[email protected]>
1 parent d33b96a commit 8eeebcd

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

pkg/services/object/get/util.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ func (e *storageEngineWrapper) get(exec *execCtx) (*object.Object, error) {
202202
if exec.headOnly() {
203203
st := time.Now()
204204
r, err := e.engine.Head(exec.address(), exec.isRaw())
205-
fmt.Println("engine.Head:", exec.address().Object(), time.Since(st))
205+
fmt.Println("local engine.Head:", exec.address().Object(), time.Since(st))
206206
if err != nil {
207207
return nil, err
208208
}
@@ -213,7 +213,7 @@ func (e *storageEngineWrapper) get(exec *execCtx) (*object.Object, error) {
213213
if rng := exec.ctxRange(); rng != nil {
214214
st := time.Now()
215215
r, err := e.engine.GetRange(exec.address(), rng.GetOffset(), rng.GetLength())
216-
fmt.Println("engine.GetRange:", exec.address().Object(), time.Since(st))
216+
fmt.Println("local engine.GetRange:", exec.address().Object(), time.Since(st))
217217
if err != nil {
218218
return nil, err
219219
}
@@ -226,7 +226,7 @@ func (e *storageEngineWrapper) get(exec *execCtx) (*object.Object, error) {
226226

227227
st := time.Now()
228228
res, err := e.engine.Get(exec.address())
229-
fmt.Println("engine.Get:", exec.address().Object(), time.Since(st))
229+
fmt.Println("local engine.Get:", exec.address().Object(), time.Since(st))
230230
return res, err
231231
}
232232

pkg/services/object/internal/client/client.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import (
77
"errors"
88
"fmt"
99
"io"
10+
"time"
1011

1112
coreclient "github.com/nspcc-dev/neofs-node/pkg/core/client"
1213
"github.com/nspcc-dev/neofs-sdk-go/bearer"
@@ -230,7 +231,10 @@ func HeadObject(prm HeadObjectPrm) (*HeadObjectRes, error) {
230231

231232
prm.cliPrm.WithXHeaders(prm.xHeaders...)
232233

234+
st := time.Now()
235+
fmt.Println("spawn Head request", prm.obj, st)
233236
hdr, err := prm.cli.ObjectHead(prm.ctx, prm.cnr, prm.obj, prm.signer, prm.cliPrm)
237+
fmt.Println("spawn Head request took", prm.obj, time.Since(st))
234238
if err != nil {
235239
return nil, fmt.Errorf("read object header from NeoFS: %w", err)
236240
}

pkg/services/object/server.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -590,6 +590,7 @@ func (s *server) Head(ctx context.Context, req *protoobject.HeadRequest) (*proto
590590
err error
591591
t = time.Now()
592592
)
593+
fmt.Println("Head request receipt", base58.Encode(req.GetBody().GetAddress().GetObjectId().GetValue()), t)
593594
defer func() {
594595
s.pushOpExecResult(stat.MethodObjectHead, err, t)
595596
fmt.Println("Head rpc", base58.Encode(req.GetBody().GetAddress().GetObjectId().GetValue()), time.Since(t))

pkg/services/object/tombstone/verify.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ func (v *Verifier) verifyMember(ctx context.Context, cnr cid.ID, member oid.ID)
8484
addr.SetObject(member)
8585

8686
st := time.Now()
87-
fmt.Println("tombstone member heading...", member)
87+
fmt.Println("tombstone member heading...", member, st)
8888
header, err := v.objs.Head(ctx, addr)
8989
fmt.Println("tombstone member heading took", member, time.Since(st))
9090
if err != nil {

0 commit comments

Comments
 (0)