Load all vector data into the in-memory shadow that is needed and not yet loaded and return a new vector.Any using the data vectors in cache. This may be called concurrently on the same shadow and fine-grained locking insures that any given data vector is loaded just once and such loads may be exec
(projection field.Projection, s shadow)
| 33 | // is loaded. All of the projected paths in the shadow must have been properly |
| 34 | // unmarshaled before calling. |
| 35 | func (l *loader) load(projection field.Projection, s shadow) (vector.Any, error) { |
| 36 | return s.project(l, projection), nil |
| 37 | } |
no test coverage detected