don't log read misses before warmup
This commit is contained in:
parent
375a1790e7
commit
50ebaf25aa
@ -216,9 +216,12 @@ func (s *SplitStore) Get(cid cid.Cid) (blocks.Block, error) {
|
|||||||
|
|
||||||
case bstore.ErrNotFound:
|
case bstore.ErrNotFound:
|
||||||
s.mx.Lock()
|
s.mx.Lock()
|
||||||
|
warmup := s.warmupEpoch > 0
|
||||||
curTs := s.curTs
|
curTs := s.curTs
|
||||||
s.mx.Unlock()
|
s.mx.Unlock()
|
||||||
s.debug.LogReadMiss(curTs, cid)
|
if warmup {
|
||||||
|
s.debug.LogReadMiss(curTs, cid)
|
||||||
|
}
|
||||||
|
|
||||||
blk, err = s.cold.Get(cid)
|
blk, err = s.cold.Get(cid)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
@ -241,9 +244,12 @@ func (s *SplitStore) GetSize(cid cid.Cid) (int, error) {
|
|||||||
|
|
||||||
case bstore.ErrNotFound:
|
case bstore.ErrNotFound:
|
||||||
s.mx.Lock()
|
s.mx.Lock()
|
||||||
|
warmup := s.warmupEpoch > 0
|
||||||
curTs := s.curTs
|
curTs := s.curTs
|
||||||
s.mx.Unlock()
|
s.mx.Unlock()
|
||||||
s.debug.LogReadMiss(curTs, cid)
|
if warmup {
|
||||||
|
s.debug.LogReadMiss(curTs, cid)
|
||||||
|
}
|
||||||
|
|
||||||
size, err = s.cold.GetSize(cid)
|
size, err = s.cold.GetSize(cid)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
@ -349,9 +355,12 @@ func (s *SplitStore) View(cid cid.Cid, cb func([]byte) error) error {
|
|||||||
switch err {
|
switch err {
|
||||||
case bstore.ErrNotFound:
|
case bstore.ErrNotFound:
|
||||||
s.mx.Lock()
|
s.mx.Lock()
|
||||||
|
warmup := s.warmupEpoch > 0
|
||||||
curTs := s.curTs
|
curTs := s.curTs
|
||||||
s.mx.Unlock()
|
s.mx.Unlock()
|
||||||
s.debug.LogReadMiss(curTs, cid)
|
if warmup {
|
||||||
|
s.debug.LogReadMiss(curTs, cid)
|
||||||
|
}
|
||||||
|
|
||||||
err = s.cold.View(cid, cb)
|
err = s.cold.View(cid, cb)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user