code: func (v *view) row(rowID uint64) *Row {
  	row := NewRow()
  	for _, frag := range v.allFragments() {
  		fr := frag.row(rowID)
  		if fr == nil {
  			continue
  		}
  		row.Merge(fr)
  	}
  	return row
  
  }
docs: // row returns a row for a shard of the view.