columnar::TestUtils::ColumnDataSamplingPattern Node1 columnar::TestUtils ::ColumnDataSamplingPattern + branchReader + offsets + columnData + benchmarkUnpack + benchmark + ColumnDataSamplingPattern() + connect() + clearColumns() + getEntry() + setData() Node2 columnar::TestUtils ::IColumnData + outputColumns + ~IColumnData() + connect() + clearColumns() + getEntry() + setData() Node2->Node1