public LeftOuterNestedLoopsRowBuffer(RowBuffer left, RowBuffer right)
 {
     _left  = left;
     _right = right;
     _indirectedRowBuffer = new IndirectedRowBuffer(_right.Count);
     _indirectedRowBuffer.ActiveRowBuffer = _right;
     _rightNullRowBuffer = new NullRowBuffer(right.Count);
 }
        public HashMatchRowBuffer(int buildCount, int probeCount)
        {
            _build      = new IndirectedRowBuffer(buildCount);
            _buildEntry = new HashMatchEntryRowBuffer();
            _buildNull  = new NullRowBuffer(buildCount);

            _probe     = new IndirectedRowBuffer(probeCount);
            _probeNull = new NullRowBuffer(probeCount);
        }