MCPcopy
hub / github.com/NVIDIA/aistore / Run

Method Run

xs/multiobj.go:329–340  ·  view source on GitHub ↗
(*sync.WaitGroup)

Source from the content-addressed store, hash-verified

327}
328
329func (r *prefetch) Run(*sync.WaitGroup) {
330 var (
331 err error
332 smap = r.t.Sowner().Get()
333 )
334 if r.msg.IsList() {
335 err = r.iterateList(r, smap)
336 } else {
337 err = r.iterateRange(r, smap)
338 }
339 r.Finish(err)
340}
341
342func (r *prefetch) do(lom *cluster.LOM, _ *lriterator) {
343 if err := lom.Load(true /*cache it*/, false /*locked*/); err != nil {

Callers

nothing calls this directly

Calls 6

IsListMethod · 0.80
iterateListMethod · 0.80
iterateRangeMethod · 0.80
GetMethod · 0.65
SownerMethod · 0.65
FinishMethod · 0.65

Tested by

no test coverage detected