public override BoundRelation RewriteRelation(BoundRelation node) { if (_recorder == null) { _recorder = new ValueSlotRecorder(); _recorder.Record(node.GetOutputValues()); } return(base.RewriteRelation(node)); }
private RowBufferAllocation BuildRowBufferAllocation(BoundRelation input, RowBuffer rowBuffer) { return(new RowBufferAllocation(_outerRowBufferAllocation, rowBuffer, input.GetOutputValues())); }