From e1ecea530988ca551b002ccaa4f1de8f97ed76ca Mon Sep 17 00:00:00 2001 From: Nathan VanBenschoten Date: Fri, 7 Jan 2022 19:31:35 -0500 Subject: [PATCH] col: operate on Nulls value, not reference This commit changes `col.Vec.SetNulls` to accept a `Nulls` struct by value instead of by pointer. This lets us avoid a heap allocation on each call to `Nulls.Or`. --- pkg/col/coldata/nulls.go | 4 +- pkg/col/coldata/nulls_test.go | 8 +- pkg/col/coldata/vec.go | 6 +- .../colexecproj/proj_const_left_ops.eg.go | 452 +++++----- .../colexecproj/proj_const_ops_tmpl.go | 2 +- .../colexecproj/proj_const_right_ops.eg.go | 824 +++++++++--------- .../colexec/colexecproj/proj_like_ops.eg.go | 16 +- .../colexecproj/proj_non_const_ops.eg.go | 824 +++++++++--------- .../colexecproj/proj_non_const_ops_tmpl.go | 2 +- .../colexec/colexecsel/selection_ops.eg.go | 372 ++++---- .../colexec/colexecsel/selection_ops_tmpl.go | 2 +- pkg/sql/colexec/colexectestutils/utils.go | 5 +- 12 files changed, 1258 insertions(+), 1259 deletions(-) diff --git a/pkg/col/coldata/nulls.go b/pkg/col/coldata/nulls.go index c116396f695b..6d686b0ca880 100644 --- a/pkg/col/coldata/nulls.go +++ b/pkg/col/coldata/nulls.go @@ -340,12 +340,12 @@ func (n *Nulls) SetNullBitmap(bm []byte, size int) { // Or returns a new Nulls vector where NullAt(i) iff n1.NullAt(i) or // n2.NullAt(i). -func (n *Nulls) Or(n2 *Nulls) *Nulls { +func (n Nulls) Or(n2 Nulls) Nulls { // For simplicity, enforce that len(n.nulls) <= len(n2.nulls). if len(n.nulls) > len(n2.nulls) { n, n2 = n2, n } - res := &Nulls{ + res := Nulls{ maybeHasNulls: n.maybeHasNulls || n2.maybeHasNulls, nulls: make([]byte, len(n2.nulls)), } diff --git a/pkg/col/coldata/nulls_test.go b/pkg/col/coldata/nulls_test.go index 7c4a93e5b758..bc7c12b00328 100644 --- a/pkg/col/coldata/nulls_test.go +++ b/pkg/col/coldata/nulls_test.go @@ -161,7 +161,7 @@ func TestNullsSet(t *testing.T) { } for _, withSel := range []bool{false, true} { t.Run(fmt.Sprintf("WithSel=%t", withSel), func(t *testing.T) { - var srcNulls *Nulls + var srcNulls Nulls if withSel { args.Sel = make([]int, BatchSize()) // Make a selection vector with every even index. (This turns nulls10 into @@ -169,10 +169,10 @@ func TestNullsSet(t *testing.T) { for i := range args.Sel { args.Sel[i] = i * 2 } - srcNulls = &nulls10 + srcNulls = nulls10 } else { args.Sel = nil - srcNulls = &nulls5 + srcNulls = nulls5 } for _, destStartIdx := range pos { for _, srcStartIdx := range pos { @@ -241,7 +241,7 @@ func TestNullsOr(t *testing.T) { n1Choice, n2Choice := rng.Intn(len(nullsToChooseFrom)), rng.Intn(len(nullsToChooseFrom)) n1 := nullsToChooseFrom[n1Choice].Slice(0, length1) n2 := nullsToChooseFrom[n2Choice].Slice(0, length2) - or := n1.Or(&n2) + or := n1.Or(n2) require.Equal(t, or.maybeHasNulls, n1.maybeHasNulls || n2.maybeHasNulls) maxLength := length1 if length2 > length1 { diff --git a/pkg/col/coldata/vec.go b/pkg/col/coldata/vec.go index 4e468cacb108..d8f025cdf46b 100644 --- a/pkg/col/coldata/vec.go +++ b/pkg/col/coldata/vec.go @@ -128,7 +128,7 @@ type Vec interface { Nulls() *Nulls // SetNulls sets the nulls vector for this column. - SetNulls(*Nulls) + SetNulls(Nulls) // Length returns the length of the slice that is underlying this Vec. Length() int @@ -294,8 +294,8 @@ func (m *memColumn) Nulls() *Nulls { return &m.nulls } -func (m *memColumn) SetNulls(n *Nulls) { - m.nulls = *n +func (m *memColumn) SetNulls(n Nulls) { + m.nulls = n } func (m *memColumn) Length() int { diff --git a/pkg/sql/colexec/colexecproj/proj_const_left_ops.eg.go b/pkg/sql/colexec/colexecproj/proj_const_left_ops.eg.go index 3970a3d8e2ab..34e68e031ea0 100644 --- a/pkg/sql/colexec/colexecproj/proj_const_left_ops.eg.go +++ b/pkg/sql/colexec/colexecproj/proj_const_left_ops.eg.go @@ -112,7 +112,7 @@ func (p projBitandInt16ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -214,7 +214,7 @@ func (p projBitandInt16ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -316,7 +316,7 @@ func (p projBitandInt16ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -418,7 +418,7 @@ func (p projBitandInt32ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -520,7 +520,7 @@ func (p projBitandInt32ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -622,7 +622,7 @@ func (p projBitandInt32ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -724,7 +724,7 @@ func (p projBitandInt64ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -826,7 +826,7 @@ func (p projBitandInt64ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -928,7 +928,7 @@ func (p projBitandInt64ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1043,7 +1043,7 @@ func (p projBitandDatumConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1158,7 +1158,7 @@ func (p projBitorInt16ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1260,7 +1260,7 @@ func (p projBitorInt16ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1362,7 +1362,7 @@ func (p projBitorInt16ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1464,7 +1464,7 @@ func (p projBitorInt32ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1566,7 +1566,7 @@ func (p projBitorInt32ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1668,7 +1668,7 @@ func (p projBitorInt32ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1770,7 +1770,7 @@ func (p projBitorInt64ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1872,7 +1872,7 @@ func (p projBitorInt64ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1974,7 +1974,7 @@ func (p projBitorInt64ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2089,7 +2089,7 @@ func (p projBitorDatumConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2204,7 +2204,7 @@ func (p projBitxorInt16ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2306,7 +2306,7 @@ func (p projBitxorInt16ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2408,7 +2408,7 @@ func (p projBitxorInt16ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2510,7 +2510,7 @@ func (p projBitxorInt32ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2612,7 +2612,7 @@ func (p projBitxorInt32ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2714,7 +2714,7 @@ func (p projBitxorInt32ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2816,7 +2816,7 @@ func (p projBitxorInt64ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2918,7 +2918,7 @@ func (p projBitxorInt64ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3020,7 +3020,7 @@ func (p projBitxorInt64ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3135,7 +3135,7 @@ func (p projBitxorDatumConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3264,7 +3264,7 @@ func (p projPlusDecimalConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3394,7 +3394,7 @@ func (p projPlusDecimalConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3524,7 +3524,7 @@ func (p projPlusDecimalConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3652,7 +3652,7 @@ func (p projPlusDecimalConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3778,7 +3778,7 @@ func (p projPlusInt16ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3904,7 +3904,7 @@ func (p projPlusInt16ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4030,7 +4030,7 @@ func (p projPlusInt16ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4160,7 +4160,7 @@ func (p projPlusInt16ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4300,7 +4300,7 @@ func (p projPlusInt16ConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4436,7 +4436,7 @@ func (p projPlusInt32ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4562,7 +4562,7 @@ func (p projPlusInt32ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4688,7 +4688,7 @@ func (p projPlusInt32ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4818,7 +4818,7 @@ func (p projPlusInt32ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4958,7 +4958,7 @@ func (p projPlusInt32ConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5094,7 +5094,7 @@ func (p projPlusInt64ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5220,7 +5220,7 @@ func (p projPlusInt64ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5346,7 +5346,7 @@ func (p projPlusInt64ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5476,7 +5476,7 @@ func (p projPlusInt64ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5616,7 +5616,7 @@ func (p projPlusInt64ConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5746,7 +5746,7 @@ func (p projPlusFloat64ConstFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5860,7 +5860,7 @@ func (p projPlusTimestampConstIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5974,7 +5974,7 @@ func (p projPlusIntervalConstTimestampOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6078,7 +6078,7 @@ func (p projPlusIntervalConstIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6198,7 +6198,7 @@ func (p projPlusIntervalConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6343,7 +6343,7 @@ func (p projPlusDatumConstIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6487,7 +6487,7 @@ func (p projPlusDatumConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6631,7 +6631,7 @@ func (p projPlusDatumConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6775,7 +6775,7 @@ func (p projPlusDatumConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6912,7 +6912,7 @@ func (p projMinusDecimalConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7042,7 +7042,7 @@ func (p projMinusDecimalConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7172,7 +7172,7 @@ func (p projMinusDecimalConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7300,7 +7300,7 @@ func (p projMinusDecimalConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7426,7 +7426,7 @@ func (p projMinusInt16ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7552,7 +7552,7 @@ func (p projMinusInt16ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7678,7 +7678,7 @@ func (p projMinusInt16ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7808,7 +7808,7 @@ func (p projMinusInt16ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7948,7 +7948,7 @@ func (p projMinusInt16ConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8084,7 +8084,7 @@ func (p projMinusInt32ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8210,7 +8210,7 @@ func (p projMinusInt32ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8336,7 +8336,7 @@ func (p projMinusInt32ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8466,7 +8466,7 @@ func (p projMinusInt32ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8606,7 +8606,7 @@ func (p projMinusInt32ConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8742,7 +8742,7 @@ func (p projMinusInt64ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8868,7 +8868,7 @@ func (p projMinusInt64ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8994,7 +8994,7 @@ func (p projMinusInt64ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9124,7 +9124,7 @@ func (p projMinusInt64ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9264,7 +9264,7 @@ func (p projMinusInt64ConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9394,7 +9394,7 @@ func (p projMinusFloat64ConstFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9504,7 +9504,7 @@ func (p projMinusTimestampConstTimestampOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9614,7 +9614,7 @@ func (p projMinusTimestampConstIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9718,7 +9718,7 @@ func (p projMinusIntervalConstIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9838,7 +9838,7 @@ func (p projMinusIntervalConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9975,7 +9975,7 @@ func (p projMinusJSONConstBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10095,7 +10095,7 @@ func (p projMinusJSONConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10207,7 +10207,7 @@ func (p projMinusJSONConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10319,7 +10319,7 @@ func (p projMinusJSONConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10439,7 +10439,7 @@ func (p projMinusDatumConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10575,7 +10575,7 @@ func (p projMinusDatumConstIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10719,7 +10719,7 @@ func (p projMinusDatumConstBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10863,7 +10863,7 @@ func (p projMinusDatumConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11007,7 +11007,7 @@ func (p projMinusDatumConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11151,7 +11151,7 @@ func (p projMinusDatumConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11288,7 +11288,7 @@ func (p projMultDecimalConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11418,7 +11418,7 @@ func (p projMultDecimalConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11548,7 +11548,7 @@ func (p projMultDecimalConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11676,7 +11676,7 @@ func (p projMultDecimalConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11796,7 +11796,7 @@ func (p projMultDecimalConstIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11932,7 +11932,7 @@ func (p projMultInt16ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12090,7 +12090,7 @@ func (p projMultInt16ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12248,7 +12248,7 @@ func (p projMultInt16ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12394,7 +12394,7 @@ func (p projMultInt16ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12508,7 +12508,7 @@ func (p projMultInt16ConstIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12634,7 +12634,7 @@ func (p projMultInt32ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12792,7 +12792,7 @@ func (p projMultInt32ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12950,7 +12950,7 @@ func (p projMultInt32ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13096,7 +13096,7 @@ func (p projMultInt32ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13210,7 +13210,7 @@ func (p projMultInt32ConstIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13336,7 +13336,7 @@ func (p projMultInt64ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13494,7 +13494,7 @@ func (p projMultInt64ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13652,7 +13652,7 @@ func (p projMultInt64ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13798,7 +13798,7 @@ func (p projMultInt64ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13912,7 +13912,7 @@ func (p projMultInt64ConstIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14016,7 +14016,7 @@ func (p projMultFloat64ConstFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14120,7 +14120,7 @@ func (p projMultFloat64ConstIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14214,7 +14214,7 @@ func (p projMultIntervalConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14308,7 +14308,7 @@ func (p projMultIntervalConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14402,7 +14402,7 @@ func (p projMultIntervalConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14496,7 +14496,7 @@ func (p projMultIntervalConstFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14600,7 +14600,7 @@ func (p projMultIntervalConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14730,7 +14730,7 @@ func (p projDivDecimalConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14876,7 +14876,7 @@ func (p projDivDecimalConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15022,7 +15022,7 @@ func (p projDivDecimalConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15166,7 +15166,7 @@ func (p projDivDecimalConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15308,7 +15308,7 @@ func (p projDivInt16ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15450,7 +15450,7 @@ func (p projDivInt16ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15592,7 +15592,7 @@ func (p projDivInt16ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15738,7 +15738,7 @@ func (p projDivInt16ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15884,7 +15884,7 @@ func (p projDivInt32ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16026,7 +16026,7 @@ func (p projDivInt32ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16168,7 +16168,7 @@ func (p projDivInt32ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16314,7 +16314,7 @@ func (p projDivInt32ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16460,7 +16460,7 @@ func (p projDivInt64ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16602,7 +16602,7 @@ func (p projDivInt64ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16744,7 +16744,7 @@ func (p projDivInt64ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16890,7 +16890,7 @@ func (p projDivInt64ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17030,7 +17030,7 @@ func (p projDivFloat64ConstFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17150,7 +17150,7 @@ func (p projDivIntervalConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17260,7 +17260,7 @@ func (p projDivIntervalConstFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17388,7 +17388,7 @@ func (p projFloorDivDecimalConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17534,7 +17534,7 @@ func (p projFloorDivDecimalConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17680,7 +17680,7 @@ func (p projFloorDivDecimalConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17824,7 +17824,7 @@ func (p projFloorDivDecimalConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17956,7 +17956,7 @@ func (p projFloorDivInt16ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18078,7 +18078,7 @@ func (p projFloorDivInt16ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18200,7 +18200,7 @@ func (p projFloorDivInt16ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18336,7 +18336,7 @@ func (p projFloorDivInt16ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18472,7 +18472,7 @@ func (p projFloorDivInt32ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18594,7 +18594,7 @@ func (p projFloorDivInt32ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18716,7 +18716,7 @@ func (p projFloorDivInt32ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18852,7 +18852,7 @@ func (p projFloorDivInt32ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18988,7 +18988,7 @@ func (p projFloorDivInt64ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19110,7 +19110,7 @@ func (p projFloorDivInt64ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19232,7 +19232,7 @@ func (p projFloorDivInt64ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19368,7 +19368,7 @@ func (p projFloorDivInt64ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19508,7 +19508,7 @@ func (p projFloorDivFloat64ConstFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19646,7 +19646,7 @@ func (p projModDecimalConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19792,7 +19792,7 @@ func (p projModDecimalConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19938,7 +19938,7 @@ func (p projModDecimalConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20082,7 +20082,7 @@ func (p projModDecimalConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20214,7 +20214,7 @@ func (p projModInt16ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20336,7 +20336,7 @@ func (p projModInt16ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20458,7 +20458,7 @@ func (p projModInt16ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20594,7 +20594,7 @@ func (p projModInt16ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20730,7 +20730,7 @@ func (p projModInt32ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20852,7 +20852,7 @@ func (p projModInt32ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20974,7 +20974,7 @@ func (p projModInt32ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21110,7 +21110,7 @@ func (p projModInt32ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21246,7 +21246,7 @@ func (p projModInt64ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21368,7 +21368,7 @@ func (p projModInt64ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21490,7 +21490,7 @@ func (p projModInt64ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21626,7 +21626,7 @@ func (p projModInt64ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21766,7 +21766,7 @@ func (p projModFloat64ConstFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21896,7 +21896,7 @@ func (p projPowDecimalConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22026,7 +22026,7 @@ func (p projPowDecimalConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22156,7 +22156,7 @@ func (p projPowDecimalConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22284,7 +22284,7 @@ func (p projPowDecimalConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22422,7 +22422,7 @@ func (p projPowInt16ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22572,7 +22572,7 @@ func (p projPowInt16ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22722,7 +22722,7 @@ func (p projPowInt16ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22864,7 +22864,7 @@ func (p projPowInt16ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23006,7 +23006,7 @@ func (p projPowInt32ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23156,7 +23156,7 @@ func (p projPowInt32ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23306,7 +23306,7 @@ func (p projPowInt32ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23448,7 +23448,7 @@ func (p projPowInt32ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23590,7 +23590,7 @@ func (p projPowInt64ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23740,7 +23740,7 @@ func (p projPowInt64ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23890,7 +23890,7 @@ func (p projPowInt64ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24032,7 +24032,7 @@ func (p projPowInt64ConstDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24156,7 +24156,7 @@ func (p projPowFloat64ConstFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24273,7 +24273,7 @@ func (p projConcatBytesConstBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24391,7 +24391,7 @@ func (p projConcatJSONConstJSONOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24513,7 +24513,7 @@ func (p projConcatDatumConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24640,7 +24640,7 @@ func (p projLShiftInt16ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24766,7 +24766,7 @@ func (p projLShiftInt16ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24892,7 +24892,7 @@ func (p projLShiftInt16ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25018,7 +25018,7 @@ func (p projLShiftInt32ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25144,7 +25144,7 @@ func (p projLShiftInt32ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25270,7 +25270,7 @@ func (p projLShiftInt32ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25396,7 +25396,7 @@ func (p projLShiftInt64ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25522,7 +25522,7 @@ func (p projLShiftInt64ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25648,7 +25648,7 @@ func (p projLShiftInt64ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25783,7 +25783,7 @@ func (p projLShiftDatumConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25927,7 +25927,7 @@ func (p projLShiftDatumConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26071,7 +26071,7 @@ func (p projLShiftDatumConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26206,7 +26206,7 @@ func (p projRShiftInt16ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26332,7 +26332,7 @@ func (p projRShiftInt16ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26458,7 +26458,7 @@ func (p projRShiftInt16ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26584,7 +26584,7 @@ func (p projRShiftInt32ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26710,7 +26710,7 @@ func (p projRShiftInt32ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26836,7 +26836,7 @@ func (p projRShiftInt32ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26962,7 +26962,7 @@ func (p projRShiftInt64ConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27088,7 +27088,7 @@ func (p projRShiftInt64ConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27214,7 +27214,7 @@ func (p projRShiftInt64ConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27349,7 +27349,7 @@ func (p projRShiftDatumConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27493,7 +27493,7 @@ func (p projRShiftDatumConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27637,7 +27637,7 @@ func (p projRShiftDatumConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27779,7 +27779,7 @@ func (p projJSONFetchValJSONConstBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27913,7 +27913,7 @@ func (p projJSONFetchValJSONConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28041,7 +28041,7 @@ func (p projJSONFetchValJSONConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28169,7 +28169,7 @@ func (p projJSONFetchValJSONConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28321,7 +28321,7 @@ func (p projJSONFetchTextJSONConstBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28491,7 +28491,7 @@ func (p projJSONFetchTextJSONConstInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28655,7 +28655,7 @@ func (p projJSONFetchTextJSONConstInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28819,7 +28819,7 @@ func (p projJSONFetchTextJSONConstInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28965,7 +28965,7 @@ func (p projJSONFetchValPathJSONConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29113,7 +29113,7 @@ func (p projJSONFetchTextPathJSONConstDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] diff --git a/pkg/sql/colexec/colexecproj/proj_const_ops_tmpl.go b/pkg/sql/colexec/colexecproj/proj_const_ops_tmpl.go index 4b5f0ed9c76c..10249e3b0365 100644 --- a/pkg/sql/colexec/colexecproj/proj_const_ops_tmpl.go +++ b/pkg/sql/colexec/colexecproj/proj_const_ops_tmpl.go @@ -166,7 +166,7 @@ func _SET_PROJECTION(_HAS_NULLS bool) { // If _HAS_NULLS is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). // {{if _HAS_NULLS}} - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) // {{end}} // {{end}} // {{end}} diff --git a/pkg/sql/colexec/colexecproj/proj_const_right_ops.eg.go b/pkg/sql/colexec/colexecproj/proj_const_right_ops.eg.go index 7bf40de86e6c..0b26e3cd3b56 100644 --- a/pkg/sql/colexec/colexecproj/proj_const_right_ops.eg.go +++ b/pkg/sql/colexec/colexecproj/proj_const_right_ops.eg.go @@ -114,7 +114,7 @@ func (p projBitandInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -216,7 +216,7 @@ func (p projBitandInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -318,7 +318,7 @@ func (p projBitandInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -420,7 +420,7 @@ func (p projBitandInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -522,7 +522,7 @@ func (p projBitandInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -624,7 +624,7 @@ func (p projBitandInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -726,7 +726,7 @@ func (p projBitandInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -828,7 +828,7 @@ func (p projBitandInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -930,7 +930,7 @@ func (p projBitandInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1045,7 +1045,7 @@ func (p projBitandDatumDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1160,7 +1160,7 @@ func (p projBitorInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1262,7 +1262,7 @@ func (p projBitorInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1364,7 +1364,7 @@ func (p projBitorInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1466,7 +1466,7 @@ func (p projBitorInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1568,7 +1568,7 @@ func (p projBitorInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1670,7 +1670,7 @@ func (p projBitorInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1772,7 +1772,7 @@ func (p projBitorInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1874,7 +1874,7 @@ func (p projBitorInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1976,7 +1976,7 @@ func (p projBitorInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2091,7 +2091,7 @@ func (p projBitorDatumDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2206,7 +2206,7 @@ func (p projBitxorInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2308,7 +2308,7 @@ func (p projBitxorInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2410,7 +2410,7 @@ func (p projBitxorInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2512,7 +2512,7 @@ func (p projBitxorInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2614,7 +2614,7 @@ func (p projBitxorInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2716,7 +2716,7 @@ func (p projBitxorInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2818,7 +2818,7 @@ func (p projBitxorInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2920,7 +2920,7 @@ func (p projBitxorInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3022,7 +3022,7 @@ func (p projBitxorInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3137,7 +3137,7 @@ func (p projBitxorDatumDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3266,7 +3266,7 @@ func (p projPlusDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3396,7 +3396,7 @@ func (p projPlusDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3526,7 +3526,7 @@ func (p projPlusDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3654,7 +3654,7 @@ func (p projPlusDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3780,7 +3780,7 @@ func (p projPlusInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3906,7 +3906,7 @@ func (p projPlusInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4032,7 +4032,7 @@ func (p projPlusInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4162,7 +4162,7 @@ func (p projPlusInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4301,7 +4301,7 @@ func (p projPlusInt16DatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4436,7 +4436,7 @@ func (p projPlusInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4562,7 +4562,7 @@ func (p projPlusInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4688,7 +4688,7 @@ func (p projPlusInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4818,7 +4818,7 @@ func (p projPlusInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4957,7 +4957,7 @@ func (p projPlusInt32DatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5092,7 +5092,7 @@ func (p projPlusInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5218,7 +5218,7 @@ func (p projPlusInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5344,7 +5344,7 @@ func (p projPlusInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5474,7 +5474,7 @@ func (p projPlusInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5613,7 +5613,7 @@ func (p projPlusInt64DatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5742,7 +5742,7 @@ func (p projPlusFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5856,7 +5856,7 @@ func (p projPlusTimestampIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5970,7 +5970,7 @@ func (p projPlusIntervalTimestampConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6074,7 +6074,7 @@ func (p projPlusIntervalIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6193,7 +6193,7 @@ func (p projPlusIntervalDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6338,7 +6338,7 @@ func (p projPlusDatumIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6484,7 +6484,7 @@ func (p projPlusDatumInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6630,7 +6630,7 @@ func (p projPlusDatumInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6776,7 +6776,7 @@ func (p projPlusDatumInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6914,7 +6914,7 @@ func (p projMinusDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7044,7 +7044,7 @@ func (p projMinusDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7174,7 +7174,7 @@ func (p projMinusDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7302,7 +7302,7 @@ func (p projMinusDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7428,7 +7428,7 @@ func (p projMinusInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7554,7 +7554,7 @@ func (p projMinusInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7680,7 +7680,7 @@ func (p projMinusInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7810,7 +7810,7 @@ func (p projMinusInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7949,7 +7949,7 @@ func (p projMinusInt16DatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8084,7 +8084,7 @@ func (p projMinusInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8210,7 +8210,7 @@ func (p projMinusInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8336,7 +8336,7 @@ func (p projMinusInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8466,7 +8466,7 @@ func (p projMinusInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8605,7 +8605,7 @@ func (p projMinusInt32DatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8740,7 +8740,7 @@ func (p projMinusInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8866,7 +8866,7 @@ func (p projMinusInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8992,7 +8992,7 @@ func (p projMinusInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9122,7 +9122,7 @@ func (p projMinusInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9261,7 +9261,7 @@ func (p projMinusInt64DatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9390,7 +9390,7 @@ func (p projMinusFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9500,7 +9500,7 @@ func (p projMinusTimestampTimestampConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9610,7 +9610,7 @@ func (p projMinusTimestampIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9714,7 +9714,7 @@ func (p projMinusIntervalIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9833,7 +9833,7 @@ func (p projMinusIntervalDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9969,7 +9969,7 @@ func (p projMinusJSONBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10090,7 +10090,7 @@ func (p projMinusJSONInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10204,7 +10204,7 @@ func (p projMinusJSONInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10318,7 +10318,7 @@ func (p projMinusJSONInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10439,7 +10439,7 @@ func (p projMinusDatumDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10576,7 +10576,7 @@ func (p projMinusDatumIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10721,7 +10721,7 @@ func (p projMinusDatumBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10866,7 +10866,7 @@ func (p projMinusDatumInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11012,7 +11012,7 @@ func (p projMinusDatumInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11158,7 +11158,7 @@ func (p projMinusDatumInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11296,7 +11296,7 @@ func (p projMultDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11426,7 +11426,7 @@ func (p projMultDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11556,7 +11556,7 @@ func (p projMultDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11684,7 +11684,7 @@ func (p projMultDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11804,7 +11804,7 @@ func (p projMultDecimalIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11940,7 +11940,7 @@ func (p projMultInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12098,7 +12098,7 @@ func (p projMultInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12256,7 +12256,7 @@ func (p projMultInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12402,7 +12402,7 @@ func (p projMultInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12516,7 +12516,7 @@ func (p projMultInt16IntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12642,7 +12642,7 @@ func (p projMultInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12800,7 +12800,7 @@ func (p projMultInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12958,7 +12958,7 @@ func (p projMultInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13104,7 +13104,7 @@ func (p projMultInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13218,7 +13218,7 @@ func (p projMultInt32IntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13344,7 +13344,7 @@ func (p projMultInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13502,7 +13502,7 @@ func (p projMultInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13660,7 +13660,7 @@ func (p projMultInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13806,7 +13806,7 @@ func (p projMultInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13920,7 +13920,7 @@ func (p projMultInt64IntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14024,7 +14024,7 @@ func (p projMultFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14128,7 +14128,7 @@ func (p projMultFloat64IntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14222,7 +14222,7 @@ func (p projMultIntervalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14316,7 +14316,7 @@ func (p projMultIntervalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14410,7 +14410,7 @@ func (p projMultIntervalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14504,7 +14504,7 @@ func (p projMultIntervalFloat64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14608,7 +14608,7 @@ func (p projMultIntervalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14738,7 +14738,7 @@ func (p projDivDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14884,7 +14884,7 @@ func (p projDivDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15030,7 +15030,7 @@ func (p projDivDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15174,7 +15174,7 @@ func (p projDivDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15316,7 +15316,7 @@ func (p projDivInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15458,7 +15458,7 @@ func (p projDivInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15600,7 +15600,7 @@ func (p projDivInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15746,7 +15746,7 @@ func (p projDivInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15892,7 +15892,7 @@ func (p projDivInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16034,7 +16034,7 @@ func (p projDivInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16176,7 +16176,7 @@ func (p projDivInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16322,7 +16322,7 @@ func (p projDivInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16468,7 +16468,7 @@ func (p projDivInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16610,7 +16610,7 @@ func (p projDivInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16752,7 +16752,7 @@ func (p projDivInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16898,7 +16898,7 @@ func (p projDivInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17038,7 +17038,7 @@ func (p projDivFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17158,7 +17158,7 @@ func (p projDivIntervalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17268,7 +17268,7 @@ func (p projDivIntervalFloat64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17396,7 +17396,7 @@ func (p projFloorDivDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17542,7 +17542,7 @@ func (p projFloorDivDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17688,7 +17688,7 @@ func (p projFloorDivDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17832,7 +17832,7 @@ func (p projFloorDivDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17964,7 +17964,7 @@ func (p projFloorDivInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18086,7 +18086,7 @@ func (p projFloorDivInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18208,7 +18208,7 @@ func (p projFloorDivInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18344,7 +18344,7 @@ func (p projFloorDivInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18480,7 +18480,7 @@ func (p projFloorDivInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18602,7 +18602,7 @@ func (p projFloorDivInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18724,7 +18724,7 @@ func (p projFloorDivInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18860,7 +18860,7 @@ func (p projFloorDivInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18996,7 +18996,7 @@ func (p projFloorDivInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19118,7 +19118,7 @@ func (p projFloorDivInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19240,7 +19240,7 @@ func (p projFloorDivInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19376,7 +19376,7 @@ func (p projFloorDivInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19516,7 +19516,7 @@ func (p projFloorDivFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19654,7 +19654,7 @@ func (p projModDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19800,7 +19800,7 @@ func (p projModDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19946,7 +19946,7 @@ func (p projModDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20090,7 +20090,7 @@ func (p projModDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20222,7 +20222,7 @@ func (p projModInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20344,7 +20344,7 @@ func (p projModInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20466,7 +20466,7 @@ func (p projModInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20602,7 +20602,7 @@ func (p projModInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20738,7 +20738,7 @@ func (p projModInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20860,7 +20860,7 @@ func (p projModInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20982,7 +20982,7 @@ func (p projModInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21118,7 +21118,7 @@ func (p projModInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21254,7 +21254,7 @@ func (p projModInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21376,7 +21376,7 @@ func (p projModInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21498,7 +21498,7 @@ func (p projModInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21634,7 +21634,7 @@ func (p projModInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21774,7 +21774,7 @@ func (p projModFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21904,7 +21904,7 @@ func (p projPowDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22034,7 +22034,7 @@ func (p projPowDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22164,7 +22164,7 @@ func (p projPowDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22292,7 +22292,7 @@ func (p projPowDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22430,7 +22430,7 @@ func (p projPowInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22580,7 +22580,7 @@ func (p projPowInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22730,7 +22730,7 @@ func (p projPowInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22872,7 +22872,7 @@ func (p projPowInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23014,7 +23014,7 @@ func (p projPowInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23164,7 +23164,7 @@ func (p projPowInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23314,7 +23314,7 @@ func (p projPowInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23456,7 +23456,7 @@ func (p projPowInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23598,7 +23598,7 @@ func (p projPowInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23748,7 +23748,7 @@ func (p projPowInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23898,7 +23898,7 @@ func (p projPowInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24040,7 +24040,7 @@ func (p projPowInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24164,7 +24164,7 @@ func (p projPowFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24281,7 +24281,7 @@ func (p projConcatBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24399,7 +24399,7 @@ func (p projConcatJSONJSONConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24521,7 +24521,7 @@ func (p projConcatDatumDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24648,7 +24648,7 @@ func (p projLShiftInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24774,7 +24774,7 @@ func (p projLShiftInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24900,7 +24900,7 @@ func (p projLShiftInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25026,7 +25026,7 @@ func (p projLShiftInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25152,7 +25152,7 @@ func (p projLShiftInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25278,7 +25278,7 @@ func (p projLShiftInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25404,7 +25404,7 @@ func (p projLShiftInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25530,7 +25530,7 @@ func (p projLShiftInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25656,7 +25656,7 @@ func (p projLShiftInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25792,7 +25792,7 @@ func (p projLShiftDatumInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25938,7 +25938,7 @@ func (p projLShiftDatumInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26084,7 +26084,7 @@ func (p projLShiftDatumInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26220,7 +26220,7 @@ func (p projRShiftInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26346,7 +26346,7 @@ func (p projRShiftInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26472,7 +26472,7 @@ func (p projRShiftInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26598,7 +26598,7 @@ func (p projRShiftInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26724,7 +26724,7 @@ func (p projRShiftInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26850,7 +26850,7 @@ func (p projRShiftInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26976,7 +26976,7 @@ func (p projRShiftInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27102,7 +27102,7 @@ func (p projRShiftInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27228,7 +27228,7 @@ func (p projRShiftInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27364,7 +27364,7 @@ func (p projRShiftDatumInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27510,7 +27510,7 @@ func (p projRShiftDatumInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27656,7 +27656,7 @@ func (p projRShiftDatumInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27799,7 +27799,7 @@ func (p projJSONFetchValJSONBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27934,7 +27934,7 @@ func (p projJSONFetchValJSONInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28064,7 +28064,7 @@ func (p projJSONFetchValJSONInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28194,7 +28194,7 @@ func (p projJSONFetchValJSONInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28347,7 +28347,7 @@ func (p projJSONFetchTextJSONBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28518,7 +28518,7 @@ func (p projJSONFetchTextJSONInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28684,7 +28684,7 @@ func (p projJSONFetchTextJSONInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28850,7 +28850,7 @@ func (p projJSONFetchTextJSONInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28997,7 +28997,7 @@ func (p projJSONFetchValPathJSONDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29145,7 +29145,7 @@ func (p projJSONFetchTextPathJSONDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29304,7 +29304,7 @@ func (p projEQBoolBoolConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29437,7 +29437,7 @@ func (p projEQBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29566,7 +29566,7 @@ func (p projEQDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29708,7 +29708,7 @@ func (p projEQDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29850,7 +29850,7 @@ func (p projEQDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29996,7 +29996,7 @@ func (p projEQDecimalFloat64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -30130,7 +30130,7 @@ func (p projEQDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -30270,7 +30270,7 @@ func (p projEQInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -30432,7 +30432,7 @@ func (p projEQInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -30594,7 +30594,7 @@ func (p projEQInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -30772,7 +30772,7 @@ func (p projEQInt16Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -30940,7 +30940,7 @@ func (p projEQInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31092,7 +31092,7 @@ func (p projEQInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31254,7 +31254,7 @@ func (p projEQInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31416,7 +31416,7 @@ func (p projEQInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31594,7 +31594,7 @@ func (p projEQInt32Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31762,7 +31762,7 @@ func (p projEQInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31914,7 +31914,7 @@ func (p projEQInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -32076,7 +32076,7 @@ func (p projEQInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -32238,7 +32238,7 @@ func (p projEQInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -32416,7 +32416,7 @@ func (p projEQInt64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -32584,7 +32584,7 @@ func (p projEQInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -32752,7 +32752,7 @@ func (p projEQFloat64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -32946,7 +32946,7 @@ func (p projEQFloat64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -33140,7 +33140,7 @@ func (p projEQFloat64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -33334,7 +33334,7 @@ func (p projEQFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -33506,7 +33506,7 @@ func (p projEQFloat64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -33654,7 +33654,7 @@ func (p projEQTimestampTimestampConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -33786,7 +33786,7 @@ func (p projEQIntervalIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -33915,7 +33915,7 @@ func (p projEQJSONJSONConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -34047,7 +34047,7 @@ func (p projEQDatumDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -34184,7 +34184,7 @@ func (p projNEBoolBoolConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -34317,7 +34317,7 @@ func (p projNEBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -34446,7 +34446,7 @@ func (p projNEDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -34588,7 +34588,7 @@ func (p projNEDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -34730,7 +34730,7 @@ func (p projNEDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -34876,7 +34876,7 @@ func (p projNEDecimalFloat64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35010,7 +35010,7 @@ func (p projNEDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35150,7 +35150,7 @@ func (p projNEInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35312,7 +35312,7 @@ func (p projNEInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35474,7 +35474,7 @@ func (p projNEInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35652,7 +35652,7 @@ func (p projNEInt16Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35820,7 +35820,7 @@ func (p projNEInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35972,7 +35972,7 @@ func (p projNEInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36134,7 +36134,7 @@ func (p projNEInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36296,7 +36296,7 @@ func (p projNEInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36474,7 +36474,7 @@ func (p projNEInt32Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36642,7 +36642,7 @@ func (p projNEInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36794,7 +36794,7 @@ func (p projNEInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36956,7 +36956,7 @@ func (p projNEInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -37118,7 +37118,7 @@ func (p projNEInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -37296,7 +37296,7 @@ func (p projNEInt64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -37464,7 +37464,7 @@ func (p projNEInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -37632,7 +37632,7 @@ func (p projNEFloat64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -37826,7 +37826,7 @@ func (p projNEFloat64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38020,7 +38020,7 @@ func (p projNEFloat64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38214,7 +38214,7 @@ func (p projNEFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38386,7 +38386,7 @@ func (p projNEFloat64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38534,7 +38534,7 @@ func (p projNETimestampTimestampConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38666,7 +38666,7 @@ func (p projNEIntervalIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38795,7 +38795,7 @@ func (p projNEJSONJSONConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38927,7 +38927,7 @@ func (p projNEDatumDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -39064,7 +39064,7 @@ func (p projLTBoolBoolConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -39197,7 +39197,7 @@ func (p projLTBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -39326,7 +39326,7 @@ func (p projLTDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -39468,7 +39468,7 @@ func (p projLTDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -39610,7 +39610,7 @@ func (p projLTDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -39756,7 +39756,7 @@ func (p projLTDecimalFloat64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -39890,7 +39890,7 @@ func (p projLTDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -40030,7 +40030,7 @@ func (p projLTInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -40192,7 +40192,7 @@ func (p projLTInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -40354,7 +40354,7 @@ func (p projLTInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -40532,7 +40532,7 @@ func (p projLTInt16Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -40700,7 +40700,7 @@ func (p projLTInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -40852,7 +40852,7 @@ func (p projLTInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41014,7 +41014,7 @@ func (p projLTInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41176,7 +41176,7 @@ func (p projLTInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41354,7 +41354,7 @@ func (p projLTInt32Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41522,7 +41522,7 @@ func (p projLTInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41674,7 +41674,7 @@ func (p projLTInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41836,7 +41836,7 @@ func (p projLTInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41998,7 +41998,7 @@ func (p projLTInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -42176,7 +42176,7 @@ func (p projLTInt64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -42344,7 +42344,7 @@ func (p projLTInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -42512,7 +42512,7 @@ func (p projLTFloat64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -42706,7 +42706,7 @@ func (p projLTFloat64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -42900,7 +42900,7 @@ func (p projLTFloat64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43094,7 +43094,7 @@ func (p projLTFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43266,7 +43266,7 @@ func (p projLTFloat64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43414,7 +43414,7 @@ func (p projLTTimestampTimestampConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43546,7 +43546,7 @@ func (p projLTIntervalIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43675,7 +43675,7 @@ func (p projLTJSONJSONConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43807,7 +43807,7 @@ func (p projLTDatumDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43944,7 +43944,7 @@ func (p projLEBoolBoolConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44077,7 +44077,7 @@ func (p projLEBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44206,7 +44206,7 @@ func (p projLEDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44348,7 +44348,7 @@ func (p projLEDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44490,7 +44490,7 @@ func (p projLEDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44636,7 +44636,7 @@ func (p projLEDecimalFloat64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44770,7 +44770,7 @@ func (p projLEDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44910,7 +44910,7 @@ func (p projLEInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -45072,7 +45072,7 @@ func (p projLEInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -45234,7 +45234,7 @@ func (p projLEInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -45412,7 +45412,7 @@ func (p projLEInt16Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -45580,7 +45580,7 @@ func (p projLEInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -45732,7 +45732,7 @@ func (p projLEInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -45894,7 +45894,7 @@ func (p projLEInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46056,7 +46056,7 @@ func (p projLEInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46234,7 +46234,7 @@ func (p projLEInt32Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46402,7 +46402,7 @@ func (p projLEInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46554,7 +46554,7 @@ func (p projLEInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46716,7 +46716,7 @@ func (p projLEInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46878,7 +46878,7 @@ func (p projLEInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47056,7 +47056,7 @@ func (p projLEInt64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47224,7 +47224,7 @@ func (p projLEInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47392,7 +47392,7 @@ func (p projLEFloat64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47586,7 +47586,7 @@ func (p projLEFloat64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47780,7 +47780,7 @@ func (p projLEFloat64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47974,7 +47974,7 @@ func (p projLEFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -48146,7 +48146,7 @@ func (p projLEFloat64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -48294,7 +48294,7 @@ func (p projLETimestampTimestampConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -48426,7 +48426,7 @@ func (p projLEIntervalIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -48555,7 +48555,7 @@ func (p projLEJSONJSONConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -48687,7 +48687,7 @@ func (p projLEDatumDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -48824,7 +48824,7 @@ func (p projGTBoolBoolConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -48957,7 +48957,7 @@ func (p projGTBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49086,7 +49086,7 @@ func (p projGTDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49228,7 +49228,7 @@ func (p projGTDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49370,7 +49370,7 @@ func (p projGTDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49516,7 +49516,7 @@ func (p projGTDecimalFloat64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49650,7 +49650,7 @@ func (p projGTDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49790,7 +49790,7 @@ func (p projGTInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49952,7 +49952,7 @@ func (p projGTInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -50114,7 +50114,7 @@ func (p projGTInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -50292,7 +50292,7 @@ func (p projGTInt16Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -50460,7 +50460,7 @@ func (p projGTInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -50612,7 +50612,7 @@ func (p projGTInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -50774,7 +50774,7 @@ func (p projGTInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -50936,7 +50936,7 @@ func (p projGTInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51114,7 +51114,7 @@ func (p projGTInt32Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51282,7 +51282,7 @@ func (p projGTInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51434,7 +51434,7 @@ func (p projGTInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51596,7 +51596,7 @@ func (p projGTInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51758,7 +51758,7 @@ func (p projGTInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51936,7 +51936,7 @@ func (p projGTInt64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -52104,7 +52104,7 @@ func (p projGTInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -52272,7 +52272,7 @@ func (p projGTFloat64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -52466,7 +52466,7 @@ func (p projGTFloat64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -52660,7 +52660,7 @@ func (p projGTFloat64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -52854,7 +52854,7 @@ func (p projGTFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53026,7 +53026,7 @@ func (p projGTFloat64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53174,7 +53174,7 @@ func (p projGTTimestampTimestampConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53306,7 +53306,7 @@ func (p projGTIntervalIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53435,7 +53435,7 @@ func (p projGTJSONJSONConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53567,7 +53567,7 @@ func (p projGTDatumDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53704,7 +53704,7 @@ func (p projGEBoolBoolConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53837,7 +53837,7 @@ func (p projGEBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53966,7 +53966,7 @@ func (p projGEDecimalInt16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54108,7 +54108,7 @@ func (p projGEDecimalInt32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54250,7 +54250,7 @@ func (p projGEDecimalInt64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54396,7 +54396,7 @@ func (p projGEDecimalFloat64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54530,7 +54530,7 @@ func (p projGEDecimalDecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54670,7 +54670,7 @@ func (p projGEInt16Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54832,7 +54832,7 @@ func (p projGEInt16Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54994,7 +54994,7 @@ func (p projGEInt16Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -55172,7 +55172,7 @@ func (p projGEInt16Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -55340,7 +55340,7 @@ func (p projGEInt16DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -55492,7 +55492,7 @@ func (p projGEInt32Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -55654,7 +55654,7 @@ func (p projGEInt32Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -55816,7 +55816,7 @@ func (p projGEInt32Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -55994,7 +55994,7 @@ func (p projGEInt32Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56162,7 +56162,7 @@ func (p projGEInt32DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56314,7 +56314,7 @@ func (p projGEInt64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56476,7 +56476,7 @@ func (p projGEInt64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56638,7 +56638,7 @@ func (p projGEInt64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56816,7 +56816,7 @@ func (p projGEInt64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56984,7 +56984,7 @@ func (p projGEInt64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -57152,7 +57152,7 @@ func (p projGEFloat64Int16ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -57346,7 +57346,7 @@ func (p projGEFloat64Int32ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -57540,7 +57540,7 @@ func (p projGEFloat64Int64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -57734,7 +57734,7 @@ func (p projGEFloat64Float64ConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -57906,7 +57906,7 @@ func (p projGEFloat64DecimalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -58054,7 +58054,7 @@ func (p projGETimestampTimestampConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -58186,7 +58186,7 @@ func (p projGEIntervalIntervalConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -58315,7 +58315,7 @@ func (p projGEJSONJSONConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -58447,7 +58447,7 @@ func (p projGEDatumDatumConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] diff --git a/pkg/sql/colexec/colexecproj/proj_like_ops.eg.go b/pkg/sql/colexec/colexecproj/proj_like_ops.eg.go index 9ce89444fa74..fd6800d4d51e 100644 --- a/pkg/sql/colexec/colexecproj/proj_like_ops.eg.go +++ b/pkg/sql/colexec/colexecproj/proj_like_ops.eg.go @@ -80,7 +80,7 @@ func (p projPrefixBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -172,7 +172,7 @@ func (p projSuffixBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -264,7 +264,7 @@ func (p projContainsBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -356,7 +356,7 @@ func (p projRegexpBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -448,7 +448,7 @@ func (p projNotPrefixBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -540,7 +540,7 @@ func (p projNotSuffixBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -632,7 +632,7 @@ func (p projNotContainsBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -724,7 +724,7 @@ func (p projNotRegexpBytesBytesConstOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(colNulls)) + projVec.SetNulls(_outNulls.Or(*colNulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] diff --git a/pkg/sql/colexec/colexecproj/proj_non_const_ops.eg.go b/pkg/sql/colexec/colexecproj/proj_non_const_ops.eg.go index 6c82d25b1143..ef3745336882 100644 --- a/pkg/sql/colexec/colexecproj/proj_non_const_ops.eg.go +++ b/pkg/sql/colexec/colexecproj/proj_non_const_ops.eg.go @@ -137,7 +137,7 @@ func (p projBitandInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -247,7 +247,7 @@ func (p projBitandInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -357,7 +357,7 @@ func (p projBitandInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -467,7 +467,7 @@ func (p projBitandInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -577,7 +577,7 @@ func (p projBitandInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -687,7 +687,7 @@ func (p projBitandInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -797,7 +797,7 @@ func (p projBitandInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -907,7 +907,7 @@ func (p projBitandInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1017,7 +1017,7 @@ func (p projBitandInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1139,7 +1139,7 @@ func (p projBitandDatumDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1261,7 +1261,7 @@ func (p projBitorInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1371,7 +1371,7 @@ func (p projBitorInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1481,7 +1481,7 @@ func (p projBitorInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1591,7 +1591,7 @@ func (p projBitorInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1701,7 +1701,7 @@ func (p projBitorInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1811,7 +1811,7 @@ func (p projBitorInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -1921,7 +1921,7 @@ func (p projBitorInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2031,7 +2031,7 @@ func (p projBitorInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2141,7 +2141,7 @@ func (p projBitorInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2263,7 +2263,7 @@ func (p projBitorDatumDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2385,7 +2385,7 @@ func (p projBitxorInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2495,7 +2495,7 @@ func (p projBitxorInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2605,7 +2605,7 @@ func (p projBitxorInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2715,7 +2715,7 @@ func (p projBitxorInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2825,7 +2825,7 @@ func (p projBitxorInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -2935,7 +2935,7 @@ func (p projBitxorInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3045,7 +3045,7 @@ func (p projBitxorInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3155,7 +3155,7 @@ func (p projBitxorInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3265,7 +3265,7 @@ func (p projBitxorInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3387,7 +3387,7 @@ func (p projBitxorDatumDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3523,7 +3523,7 @@ func (p projPlusDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3661,7 +3661,7 @@ func (p projPlusDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3799,7 +3799,7 @@ func (p projPlusDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -3935,7 +3935,7 @@ func (p projPlusDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4069,7 +4069,7 @@ func (p projPlusInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4203,7 +4203,7 @@ func (p projPlusInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4337,7 +4337,7 @@ func (p projPlusInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4475,7 +4475,7 @@ func (p projPlusInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4622,7 +4622,7 @@ func (p projPlusInt16DatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4765,7 +4765,7 @@ func (p projPlusInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -4899,7 +4899,7 @@ func (p projPlusInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5033,7 +5033,7 @@ func (p projPlusInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5171,7 +5171,7 @@ func (p projPlusInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5318,7 +5318,7 @@ func (p projPlusInt32DatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5461,7 +5461,7 @@ func (p projPlusInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5595,7 +5595,7 @@ func (p projPlusInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5729,7 +5729,7 @@ func (p projPlusInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -5867,7 +5867,7 @@ func (p projPlusInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6014,7 +6014,7 @@ func (p projPlusInt64DatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6151,7 +6151,7 @@ func (p projPlusFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6273,7 +6273,7 @@ func (p projPlusTimestampIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6395,7 +6395,7 @@ func (p projPlusIntervalTimestampOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6507,7 +6507,7 @@ func (p projPlusIntervalIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6634,7 +6634,7 @@ func (p projPlusIntervalDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6786,7 +6786,7 @@ func (p projPlusDatumIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -6938,7 +6938,7 @@ func (p projPlusDatumInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7090,7 +7090,7 @@ func (p projPlusDatumInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7242,7 +7242,7 @@ func (p projPlusDatumInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7387,7 +7387,7 @@ func (p projMinusDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7525,7 +7525,7 @@ func (p projMinusDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7663,7 +7663,7 @@ func (p projMinusDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7799,7 +7799,7 @@ func (p projMinusDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -7933,7 +7933,7 @@ func (p projMinusInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8067,7 +8067,7 @@ func (p projMinusInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8201,7 +8201,7 @@ func (p projMinusInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8339,7 +8339,7 @@ func (p projMinusInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8486,7 +8486,7 @@ func (p projMinusInt16DatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8629,7 +8629,7 @@ func (p projMinusInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8763,7 +8763,7 @@ func (p projMinusInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -8897,7 +8897,7 @@ func (p projMinusInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9035,7 +9035,7 @@ func (p projMinusInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9182,7 +9182,7 @@ func (p projMinusInt32DatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9325,7 +9325,7 @@ func (p projMinusInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9459,7 +9459,7 @@ func (p projMinusInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9593,7 +9593,7 @@ func (p projMinusInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9731,7 +9731,7 @@ func (p projMinusInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -9878,7 +9878,7 @@ func (p projMinusInt64DatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10015,7 +10015,7 @@ func (p projMinusFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10133,7 +10133,7 @@ func (p projMinusTimestampTimestampOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10251,7 +10251,7 @@ func (p projMinusTimestampIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10363,7 +10363,7 @@ func (p projMinusIntervalIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10490,7 +10490,7 @@ func (p projMinusIntervalDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10633,7 +10633,7 @@ func (p projMinusJSONBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10760,7 +10760,7 @@ func (p projMinusJSONInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -10880,7 +10880,7 @@ func (p projMinusJSONInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11000,7 +11000,7 @@ func (p projMinusJSONInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11127,7 +11127,7 @@ func (p projMinusDatumDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11270,7 +11270,7 @@ func (p projMinusDatumIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11421,7 +11421,7 @@ func (p projMinusDatumBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11572,7 +11572,7 @@ func (p projMinusDatumInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11724,7 +11724,7 @@ func (p projMinusDatumInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -11876,7 +11876,7 @@ func (p projMinusDatumInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12021,7 +12021,7 @@ func (p projMultDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12159,7 +12159,7 @@ func (p projMultDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12297,7 +12297,7 @@ func (p projMultDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12433,7 +12433,7 @@ func (p projMultDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12561,7 +12561,7 @@ func (p projMultDecimalIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12705,7 +12705,7 @@ func (p projMultInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -12871,7 +12871,7 @@ func (p projMultInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13037,7 +13037,7 @@ func (p projMultInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13191,7 +13191,7 @@ func (p projMultInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13313,7 +13313,7 @@ func (p projMultInt16IntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13447,7 +13447,7 @@ func (p projMultInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13613,7 +13613,7 @@ func (p projMultInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13779,7 +13779,7 @@ func (p projMultInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -13933,7 +13933,7 @@ func (p projMultInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14055,7 +14055,7 @@ func (p projMultInt32IntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14189,7 +14189,7 @@ func (p projMultInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14355,7 +14355,7 @@ func (p projMultInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14521,7 +14521,7 @@ func (p projMultInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14675,7 +14675,7 @@ func (p projMultInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14797,7 +14797,7 @@ func (p projMultInt64IntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -14909,7 +14909,7 @@ func (p projMultFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15021,7 +15021,7 @@ func (p projMultFloat64IntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15123,7 +15123,7 @@ func (p projMultIntervalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15225,7 +15225,7 @@ func (p projMultIntervalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15327,7 +15327,7 @@ func (p projMultIntervalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15429,7 +15429,7 @@ func (p projMultIntervalFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15541,7 +15541,7 @@ func (p projMultIntervalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15679,7 +15679,7 @@ func (p projDivDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15833,7 +15833,7 @@ func (p projDivDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -15987,7 +15987,7 @@ func (p projDivDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16139,7 +16139,7 @@ func (p projDivDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16289,7 +16289,7 @@ func (p projDivInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16439,7 +16439,7 @@ func (p projDivInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16589,7 +16589,7 @@ func (p projDivInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16743,7 +16743,7 @@ func (p projDivInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -16897,7 +16897,7 @@ func (p projDivInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17047,7 +17047,7 @@ func (p projDivInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17197,7 +17197,7 @@ func (p projDivInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17351,7 +17351,7 @@ func (p projDivInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17505,7 +17505,7 @@ func (p projDivInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17655,7 +17655,7 @@ func (p projDivInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17805,7 +17805,7 @@ func (p projDivInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -17959,7 +17959,7 @@ func (p projDivInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18107,7 +18107,7 @@ func (p projDivFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18235,7 +18235,7 @@ func (p projDivIntervalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18353,7 +18353,7 @@ func (p projDivIntervalFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18489,7 +18489,7 @@ func (p projFloorDivDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18643,7 +18643,7 @@ func (p projFloorDivDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18797,7 +18797,7 @@ func (p projFloorDivDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -18949,7 +18949,7 @@ func (p projFloorDivDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19089,7 +19089,7 @@ func (p projFloorDivInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19219,7 +19219,7 @@ func (p projFloorDivInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19349,7 +19349,7 @@ func (p projFloorDivInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19493,7 +19493,7 @@ func (p projFloorDivInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19637,7 +19637,7 @@ func (p projFloorDivInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19767,7 +19767,7 @@ func (p projFloorDivInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -19897,7 +19897,7 @@ func (p projFloorDivInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20041,7 +20041,7 @@ func (p projFloorDivInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20185,7 +20185,7 @@ func (p projFloorDivInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20315,7 +20315,7 @@ func (p projFloorDivInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20445,7 +20445,7 @@ func (p projFloorDivInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20589,7 +20589,7 @@ func (p projFloorDivInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20737,7 +20737,7 @@ func (p projFloorDivFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -20883,7 +20883,7 @@ func (p projModDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21037,7 +21037,7 @@ func (p projModDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21191,7 +21191,7 @@ func (p projModDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21343,7 +21343,7 @@ func (p projModDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21483,7 +21483,7 @@ func (p projModInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21613,7 +21613,7 @@ func (p projModInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21743,7 +21743,7 @@ func (p projModInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -21887,7 +21887,7 @@ func (p projModInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22031,7 +22031,7 @@ func (p projModInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22161,7 +22161,7 @@ func (p projModInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22291,7 +22291,7 @@ func (p projModInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22435,7 +22435,7 @@ func (p projModInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22579,7 +22579,7 @@ func (p projModInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22709,7 +22709,7 @@ func (p projModInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22839,7 +22839,7 @@ func (p projModInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -22983,7 +22983,7 @@ func (p projModInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23131,7 +23131,7 @@ func (p projModFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23269,7 +23269,7 @@ func (p projPowDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23407,7 +23407,7 @@ func (p projPowDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23545,7 +23545,7 @@ func (p projPowDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23681,7 +23681,7 @@ func (p projPowDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23827,7 +23827,7 @@ func (p projPowInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -23985,7 +23985,7 @@ func (p projPowInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24143,7 +24143,7 @@ func (p projPowInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24293,7 +24293,7 @@ func (p projPowInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24443,7 +24443,7 @@ func (p projPowInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24601,7 +24601,7 @@ func (p projPowInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24759,7 +24759,7 @@ func (p projPowInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -24909,7 +24909,7 @@ func (p projPowInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25059,7 +25059,7 @@ func (p projPowInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25217,7 +25217,7 @@ func (p projPowInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25375,7 +25375,7 @@ func (p projPowInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25525,7 +25525,7 @@ func (p projPowInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25657,7 +25657,7 @@ func (p projPowFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25781,7 +25781,7 @@ func (p projConcatBytesBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -25905,7 +25905,7 @@ func (p projConcatJSONJSONOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26033,7 +26033,7 @@ func (p projConcatDatumDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26167,7 +26167,7 @@ func (p projLShiftInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26301,7 +26301,7 @@ func (p projLShiftInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26435,7 +26435,7 @@ func (p projLShiftInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26569,7 +26569,7 @@ func (p projLShiftInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26703,7 +26703,7 @@ func (p projLShiftInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26837,7 +26837,7 @@ func (p projLShiftInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -26971,7 +26971,7 @@ func (p projLShiftInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27105,7 +27105,7 @@ func (p projLShiftInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27239,7 +27239,7 @@ func (p projLShiftInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27382,7 +27382,7 @@ func (p projLShiftDatumInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27534,7 +27534,7 @@ func (p projLShiftDatumInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27686,7 +27686,7 @@ func (p projLShiftDatumInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27829,7 +27829,7 @@ func (p projRShiftInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -27963,7 +27963,7 @@ func (p projRShiftInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28097,7 +28097,7 @@ func (p projRShiftInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28231,7 +28231,7 @@ func (p projRShiftInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28365,7 +28365,7 @@ func (p projRShiftInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28499,7 +28499,7 @@ func (p projRShiftInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28633,7 +28633,7 @@ func (p projRShiftInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28767,7 +28767,7 @@ func (p projRShiftInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -28901,7 +28901,7 @@ func (p projRShiftInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29044,7 +29044,7 @@ func (p projRShiftDatumInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29196,7 +29196,7 @@ func (p projRShiftDatumInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29348,7 +29348,7 @@ func (p projRShiftDatumInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29497,7 +29497,7 @@ func (p projJSONFetchValJSONBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29638,7 +29638,7 @@ func (p projJSONFetchValJSONInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29774,7 +29774,7 @@ func (p projJSONFetchValJSONInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -29910,7 +29910,7 @@ func (p projJSONFetchValJSONInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -30069,7 +30069,7 @@ func (p projJSONFetchTextJSONBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -30246,7 +30246,7 @@ func (p projJSONFetchTextJSONInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -30418,7 +30418,7 @@ func (p projJSONFetchTextJSONInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -30590,7 +30590,7 @@ func (p projJSONFetchTextJSONInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -30743,7 +30743,7 @@ func (p projJSONFetchValPathJSONDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -30897,7 +30897,7 @@ func (p projJSONFetchTextPathJSONDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31063,7 +31063,7 @@ func (p projEQBoolBoolOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31203,7 +31203,7 @@ func (p projEQBytesBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31339,7 +31339,7 @@ func (p projEQDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31489,7 +31489,7 @@ func (p projEQDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31639,7 +31639,7 @@ func (p projEQDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31793,7 +31793,7 @@ func (p projEQDecimalFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -31935,7 +31935,7 @@ func (p projEQDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -32083,7 +32083,7 @@ func (p projEQInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -32253,7 +32253,7 @@ func (p projEQInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -32423,7 +32423,7 @@ func (p projEQInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -32609,7 +32609,7 @@ func (p projEQInt16Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -32785,7 +32785,7 @@ func (p projEQInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -32945,7 +32945,7 @@ func (p projEQInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -33115,7 +33115,7 @@ func (p projEQInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -33285,7 +33285,7 @@ func (p projEQInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -33471,7 +33471,7 @@ func (p projEQInt32Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -33647,7 +33647,7 @@ func (p projEQInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -33807,7 +33807,7 @@ func (p projEQInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -33977,7 +33977,7 @@ func (p projEQInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -34147,7 +34147,7 @@ func (p projEQInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -34333,7 +34333,7 @@ func (p projEQInt64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -34509,7 +34509,7 @@ func (p projEQInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -34685,7 +34685,7 @@ func (p projEQFloat64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -34887,7 +34887,7 @@ func (p projEQFloat64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35089,7 +35089,7 @@ func (p projEQFloat64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35291,7 +35291,7 @@ func (p projEQFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35471,7 +35471,7 @@ func (p projEQFloat64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35627,7 +35627,7 @@ func (p projEQTimestampTimestampOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35767,7 +35767,7 @@ func (p projEQIntervalIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -35903,7 +35903,7 @@ func (p projEQJSONJSONOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36041,7 +36041,7 @@ func (p projEQDatumDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36185,7 +36185,7 @@ func (p projNEBoolBoolOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36325,7 +36325,7 @@ func (p projNEBytesBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36461,7 +36461,7 @@ func (p projNEDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36611,7 +36611,7 @@ func (p projNEDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36761,7 +36761,7 @@ func (p projNEDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -36915,7 +36915,7 @@ func (p projNEDecimalFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -37057,7 +37057,7 @@ func (p projNEDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -37205,7 +37205,7 @@ func (p projNEInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -37375,7 +37375,7 @@ func (p projNEInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -37545,7 +37545,7 @@ func (p projNEInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -37731,7 +37731,7 @@ func (p projNEInt16Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -37907,7 +37907,7 @@ func (p projNEInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38067,7 +38067,7 @@ func (p projNEInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38237,7 +38237,7 @@ func (p projNEInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38407,7 +38407,7 @@ func (p projNEInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38593,7 +38593,7 @@ func (p projNEInt32Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38769,7 +38769,7 @@ func (p projNEInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -38929,7 +38929,7 @@ func (p projNEInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -39099,7 +39099,7 @@ func (p projNEInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -39269,7 +39269,7 @@ func (p projNEInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -39455,7 +39455,7 @@ func (p projNEInt64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -39631,7 +39631,7 @@ func (p projNEInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -39807,7 +39807,7 @@ func (p projNEFloat64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -40009,7 +40009,7 @@ func (p projNEFloat64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -40211,7 +40211,7 @@ func (p projNEFloat64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -40413,7 +40413,7 @@ func (p projNEFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -40593,7 +40593,7 @@ func (p projNEFloat64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -40749,7 +40749,7 @@ func (p projNETimestampTimestampOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -40889,7 +40889,7 @@ func (p projNEIntervalIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41025,7 +41025,7 @@ func (p projNEJSONJSONOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41163,7 +41163,7 @@ func (p projNEDatumDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41307,7 +41307,7 @@ func (p projLTBoolBoolOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41447,7 +41447,7 @@ func (p projLTBytesBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41583,7 +41583,7 @@ func (p projLTDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41733,7 +41733,7 @@ func (p projLTDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -41883,7 +41883,7 @@ func (p projLTDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -42037,7 +42037,7 @@ func (p projLTDecimalFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -42179,7 +42179,7 @@ func (p projLTDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -42327,7 +42327,7 @@ func (p projLTInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -42497,7 +42497,7 @@ func (p projLTInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -42667,7 +42667,7 @@ func (p projLTInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -42853,7 +42853,7 @@ func (p projLTInt16Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43029,7 +43029,7 @@ func (p projLTInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43189,7 +43189,7 @@ func (p projLTInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43359,7 +43359,7 @@ func (p projLTInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43529,7 +43529,7 @@ func (p projLTInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43715,7 +43715,7 @@ func (p projLTInt32Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -43891,7 +43891,7 @@ func (p projLTInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44051,7 +44051,7 @@ func (p projLTInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44221,7 +44221,7 @@ func (p projLTInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44391,7 +44391,7 @@ func (p projLTInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44577,7 +44577,7 @@ func (p projLTInt64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44753,7 +44753,7 @@ func (p projLTInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -44929,7 +44929,7 @@ func (p projLTFloat64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -45131,7 +45131,7 @@ func (p projLTFloat64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -45333,7 +45333,7 @@ func (p projLTFloat64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -45535,7 +45535,7 @@ func (p projLTFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -45715,7 +45715,7 @@ func (p projLTFloat64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -45871,7 +45871,7 @@ func (p projLTTimestampTimestampOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46011,7 +46011,7 @@ func (p projLTIntervalIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46147,7 +46147,7 @@ func (p projLTJSONJSONOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46285,7 +46285,7 @@ func (p projLTDatumDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46429,7 +46429,7 @@ func (p projLEBoolBoolOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46569,7 +46569,7 @@ func (p projLEBytesBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46705,7 +46705,7 @@ func (p projLEDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -46855,7 +46855,7 @@ func (p projLEDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47005,7 +47005,7 @@ func (p projLEDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47159,7 +47159,7 @@ func (p projLEDecimalFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47301,7 +47301,7 @@ func (p projLEDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47449,7 +47449,7 @@ func (p projLEInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47619,7 +47619,7 @@ func (p projLEInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47789,7 +47789,7 @@ func (p projLEInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -47975,7 +47975,7 @@ func (p projLEInt16Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -48151,7 +48151,7 @@ func (p projLEInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -48311,7 +48311,7 @@ func (p projLEInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -48481,7 +48481,7 @@ func (p projLEInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -48651,7 +48651,7 @@ func (p projLEInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -48837,7 +48837,7 @@ func (p projLEInt32Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49013,7 +49013,7 @@ func (p projLEInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49173,7 +49173,7 @@ func (p projLEInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49343,7 +49343,7 @@ func (p projLEInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49513,7 +49513,7 @@ func (p projLEInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49699,7 +49699,7 @@ func (p projLEInt64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -49875,7 +49875,7 @@ func (p projLEInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -50051,7 +50051,7 @@ func (p projLEFloat64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -50253,7 +50253,7 @@ func (p projLEFloat64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -50455,7 +50455,7 @@ func (p projLEFloat64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -50657,7 +50657,7 @@ func (p projLEFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -50837,7 +50837,7 @@ func (p projLEFloat64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -50993,7 +50993,7 @@ func (p projLETimestampTimestampOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51133,7 +51133,7 @@ func (p projLEIntervalIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51269,7 +51269,7 @@ func (p projLEJSONJSONOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51407,7 +51407,7 @@ func (p projLEDatumDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51551,7 +51551,7 @@ func (p projGTBoolBoolOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51691,7 +51691,7 @@ func (p projGTBytesBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51827,7 +51827,7 @@ func (p projGTDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -51977,7 +51977,7 @@ func (p projGTDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -52127,7 +52127,7 @@ func (p projGTDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -52281,7 +52281,7 @@ func (p projGTDecimalFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -52423,7 +52423,7 @@ func (p projGTDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -52571,7 +52571,7 @@ func (p projGTInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -52741,7 +52741,7 @@ func (p projGTInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -52911,7 +52911,7 @@ func (p projGTInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53097,7 +53097,7 @@ func (p projGTInt16Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53273,7 +53273,7 @@ func (p projGTInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53433,7 +53433,7 @@ func (p projGTInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53603,7 +53603,7 @@ func (p projGTInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53773,7 +53773,7 @@ func (p projGTInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -53959,7 +53959,7 @@ func (p projGTInt32Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54135,7 +54135,7 @@ func (p projGTInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54295,7 +54295,7 @@ func (p projGTInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54465,7 +54465,7 @@ func (p projGTInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54635,7 +54635,7 @@ func (p projGTInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54821,7 +54821,7 @@ func (p projGTInt64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -54997,7 +54997,7 @@ func (p projGTInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -55173,7 +55173,7 @@ func (p projGTFloat64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -55375,7 +55375,7 @@ func (p projGTFloat64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -55577,7 +55577,7 @@ func (p projGTFloat64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -55779,7 +55779,7 @@ func (p projGTFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -55959,7 +55959,7 @@ func (p projGTFloat64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56115,7 +56115,7 @@ func (p projGTTimestampTimestampOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56255,7 +56255,7 @@ func (p projGTIntervalIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56391,7 +56391,7 @@ func (p projGTJSONJSONOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56529,7 +56529,7 @@ func (p projGTDatumDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56673,7 +56673,7 @@ func (p projGEBoolBoolOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56813,7 +56813,7 @@ func (p projGEBytesBytesOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -56949,7 +56949,7 @@ func (p projGEDecimalInt16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -57099,7 +57099,7 @@ func (p projGEDecimalInt32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -57249,7 +57249,7 @@ func (p projGEDecimalInt64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -57403,7 +57403,7 @@ func (p projGEDecimalFloat64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -57545,7 +57545,7 @@ func (p projGEDecimalDecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -57693,7 +57693,7 @@ func (p projGEInt16Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -57863,7 +57863,7 @@ func (p projGEInt16Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -58033,7 +58033,7 @@ func (p projGEInt16Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -58219,7 +58219,7 @@ func (p projGEInt16Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -58395,7 +58395,7 @@ func (p projGEInt16DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -58555,7 +58555,7 @@ func (p projGEInt32Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -58725,7 +58725,7 @@ func (p projGEInt32Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -58895,7 +58895,7 @@ func (p projGEInt32Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -59081,7 +59081,7 @@ func (p projGEInt32Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -59257,7 +59257,7 @@ func (p projGEInt32DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -59417,7 +59417,7 @@ func (p projGEInt64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -59587,7 +59587,7 @@ func (p projGEInt64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -59757,7 +59757,7 @@ func (p projGEInt64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -59943,7 +59943,7 @@ func (p projGEInt64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -60119,7 +60119,7 @@ func (p projGEInt64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -60295,7 +60295,7 @@ func (p projGEFloat64Int16Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -60497,7 +60497,7 @@ func (p projGEFloat64Int32Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -60699,7 +60699,7 @@ func (p projGEFloat64Int64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -60901,7 +60901,7 @@ func (p projGEFloat64Float64Op) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -61081,7 +61081,7 @@ func (p projGEFloat64DecimalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -61237,7 +61237,7 @@ func (p projGETimestampTimestampOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -61377,7 +61377,7 @@ func (p projGEIntervalIntervalOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -61513,7 +61513,7 @@ func (p projGEJSONJSONOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] @@ -61651,7 +61651,7 @@ func (p projGEDatumDatumOp) Next() coldata.Batch { // If $hasNulls is true, union _outNulls with the set of input Nulls. // If $hasNulls is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) } else { if sel := batch.Selection(); sel != nil { sel = sel[:n] diff --git a/pkg/sql/colexec/colexecproj/proj_non_const_ops_tmpl.go b/pkg/sql/colexec/colexecproj/proj_non_const_ops_tmpl.go index 10f327dd2335..d9c7534186ff 100644 --- a/pkg/sql/colexec/colexecproj/proj_non_const_ops_tmpl.go +++ b/pkg/sql/colexec/colexecproj/proj_non_const_ops_tmpl.go @@ -173,7 +173,7 @@ func _SET_PROJECTION(_HAS_NULLS bool) { // If _HAS_NULLS is false, then there are no input Nulls. _outNulls is // projVec.Nulls() so there is no need to call projVec.SetNulls(). // {{if _HAS_NULLS}} - projVec.SetNulls(_outNulls.Or(col1Nulls).Or(col2Nulls)) + projVec.SetNulls(_outNulls.Or(*col1Nulls).Or(*col2Nulls)) // {{end}} // {{end}} // {{end}} diff --git a/pkg/sql/colexec/colexecsel/selection_ops.eg.go b/pkg/sql/colexec/colexecsel/selection_ops.eg.go index afa58719f194..f038f74067e4 100644 --- a/pkg/sql/colexec/colexecsel/selection_ops.eg.go +++ b/pkg/sql/colexec/colexecsel/selection_ops.eg.go @@ -226,7 +226,7 @@ func (p *selEQBoolBoolOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -496,7 +496,7 @@ func (p *selEQBytesBytesOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -756,7 +756,7 @@ func (p *selEQDecimalInt16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -1044,7 +1044,7 @@ func (p *selEQDecimalInt32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -1332,7 +1332,7 @@ func (p *selEQDecimalInt64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -1628,7 +1628,7 @@ func (p *selEQDecimalFloat64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -1900,7 +1900,7 @@ func (p *selEQDecimalDecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -2184,7 +2184,7 @@ func (p *selEQInt16Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -2512,7 +2512,7 @@ func (p *selEQInt16Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -2840,7 +2840,7 @@ func (p *selEQInt16Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -3200,7 +3200,7 @@ func (p *selEQInt16Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -3540,7 +3540,7 @@ func (p *selEQInt16DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -3848,7 +3848,7 @@ func (p *selEQInt32Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -4176,7 +4176,7 @@ func (p *selEQInt32Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -4504,7 +4504,7 @@ func (p *selEQInt32Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -4864,7 +4864,7 @@ func (p *selEQInt32Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -5204,7 +5204,7 @@ func (p *selEQInt32DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -5512,7 +5512,7 @@ func (p *selEQInt64Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -5840,7 +5840,7 @@ func (p *selEQInt64Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -6168,7 +6168,7 @@ func (p *selEQInt64Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -6528,7 +6528,7 @@ func (p *selEQInt64Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -6868,7 +6868,7 @@ func (p *selEQInt64DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -7208,7 +7208,7 @@ func (p *selEQFloat64Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -7600,7 +7600,7 @@ func (p *selEQFloat64Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -7992,7 +7992,7 @@ func (p *selEQFloat64Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -8384,7 +8384,7 @@ func (p *selEQFloat64Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -8732,7 +8732,7 @@ func (p *selEQFloat64DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -9032,7 +9032,7 @@ func (p *selEQTimestampTimestampOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -9300,7 +9300,7 @@ func (p *selEQIntervalIntervalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -9562,7 +9562,7 @@ func (p *selEQJSONJSONOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -9828,7 +9828,7 @@ func (p *selEQDatumDatumOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -10104,7 +10104,7 @@ func (p *selNEBoolBoolOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -10374,7 +10374,7 @@ func (p *selNEBytesBytesOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -10634,7 +10634,7 @@ func (p *selNEDecimalInt16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -10922,7 +10922,7 @@ func (p *selNEDecimalInt32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -11210,7 +11210,7 @@ func (p *selNEDecimalInt64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -11506,7 +11506,7 @@ func (p *selNEDecimalFloat64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -11778,7 +11778,7 @@ func (p *selNEDecimalDecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -12062,7 +12062,7 @@ func (p *selNEInt16Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -12390,7 +12390,7 @@ func (p *selNEInt16Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -12718,7 +12718,7 @@ func (p *selNEInt16Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -13078,7 +13078,7 @@ func (p *selNEInt16Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -13418,7 +13418,7 @@ func (p *selNEInt16DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -13726,7 +13726,7 @@ func (p *selNEInt32Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -14054,7 +14054,7 @@ func (p *selNEInt32Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -14382,7 +14382,7 @@ func (p *selNEInt32Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -14742,7 +14742,7 @@ func (p *selNEInt32Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -15082,7 +15082,7 @@ func (p *selNEInt32DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -15390,7 +15390,7 @@ func (p *selNEInt64Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -15718,7 +15718,7 @@ func (p *selNEInt64Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -16046,7 +16046,7 @@ func (p *selNEInt64Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -16406,7 +16406,7 @@ func (p *selNEInt64Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -16746,7 +16746,7 @@ func (p *selNEInt64DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -17086,7 +17086,7 @@ func (p *selNEFloat64Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -17478,7 +17478,7 @@ func (p *selNEFloat64Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -17870,7 +17870,7 @@ func (p *selNEFloat64Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -18262,7 +18262,7 @@ func (p *selNEFloat64Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -18610,7 +18610,7 @@ func (p *selNEFloat64DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -18910,7 +18910,7 @@ func (p *selNETimestampTimestampOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -19178,7 +19178,7 @@ func (p *selNEIntervalIntervalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -19440,7 +19440,7 @@ func (p *selNEJSONJSONOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -19706,7 +19706,7 @@ func (p *selNEDatumDatumOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -19982,7 +19982,7 @@ func (p *selLTBoolBoolOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -20252,7 +20252,7 @@ func (p *selLTBytesBytesOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -20512,7 +20512,7 @@ func (p *selLTDecimalInt16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -20800,7 +20800,7 @@ func (p *selLTDecimalInt32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -21088,7 +21088,7 @@ func (p *selLTDecimalInt64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -21384,7 +21384,7 @@ func (p *selLTDecimalFloat64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -21656,7 +21656,7 @@ func (p *selLTDecimalDecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -21940,7 +21940,7 @@ func (p *selLTInt16Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -22268,7 +22268,7 @@ func (p *selLTInt16Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -22596,7 +22596,7 @@ func (p *selLTInt16Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -22956,7 +22956,7 @@ func (p *selLTInt16Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -23296,7 +23296,7 @@ func (p *selLTInt16DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -23604,7 +23604,7 @@ func (p *selLTInt32Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -23932,7 +23932,7 @@ func (p *selLTInt32Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -24260,7 +24260,7 @@ func (p *selLTInt32Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -24620,7 +24620,7 @@ func (p *selLTInt32Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -24960,7 +24960,7 @@ func (p *selLTInt32DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -25268,7 +25268,7 @@ func (p *selLTInt64Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -25596,7 +25596,7 @@ func (p *selLTInt64Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -25924,7 +25924,7 @@ func (p *selLTInt64Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -26284,7 +26284,7 @@ func (p *selLTInt64Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -26624,7 +26624,7 @@ func (p *selLTInt64DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -26964,7 +26964,7 @@ func (p *selLTFloat64Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -27356,7 +27356,7 @@ func (p *selLTFloat64Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -27748,7 +27748,7 @@ func (p *selLTFloat64Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -28140,7 +28140,7 @@ func (p *selLTFloat64Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -28488,7 +28488,7 @@ func (p *selLTFloat64DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -28788,7 +28788,7 @@ func (p *selLTTimestampTimestampOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -29056,7 +29056,7 @@ func (p *selLTIntervalIntervalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -29318,7 +29318,7 @@ func (p *selLTJSONJSONOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -29584,7 +29584,7 @@ func (p *selLTDatumDatumOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -29860,7 +29860,7 @@ func (p *selLEBoolBoolOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -30130,7 +30130,7 @@ func (p *selLEBytesBytesOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -30390,7 +30390,7 @@ func (p *selLEDecimalInt16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -30678,7 +30678,7 @@ func (p *selLEDecimalInt32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -30966,7 +30966,7 @@ func (p *selLEDecimalInt64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -31262,7 +31262,7 @@ func (p *selLEDecimalFloat64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -31534,7 +31534,7 @@ func (p *selLEDecimalDecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -31818,7 +31818,7 @@ func (p *selLEInt16Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -32146,7 +32146,7 @@ func (p *selLEInt16Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -32474,7 +32474,7 @@ func (p *selLEInt16Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -32834,7 +32834,7 @@ func (p *selLEInt16Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -33174,7 +33174,7 @@ func (p *selLEInt16DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -33482,7 +33482,7 @@ func (p *selLEInt32Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -33810,7 +33810,7 @@ func (p *selLEInt32Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -34138,7 +34138,7 @@ func (p *selLEInt32Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -34498,7 +34498,7 @@ func (p *selLEInt32Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -34838,7 +34838,7 @@ func (p *selLEInt32DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -35146,7 +35146,7 @@ func (p *selLEInt64Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -35474,7 +35474,7 @@ func (p *selLEInt64Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -35802,7 +35802,7 @@ func (p *selLEInt64Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -36162,7 +36162,7 @@ func (p *selLEInt64Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -36502,7 +36502,7 @@ func (p *selLEInt64DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -36842,7 +36842,7 @@ func (p *selLEFloat64Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -37234,7 +37234,7 @@ func (p *selLEFloat64Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -37626,7 +37626,7 @@ func (p *selLEFloat64Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -38018,7 +38018,7 @@ func (p *selLEFloat64Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -38366,7 +38366,7 @@ func (p *selLEFloat64DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -38666,7 +38666,7 @@ func (p *selLETimestampTimestampOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -38934,7 +38934,7 @@ func (p *selLEIntervalIntervalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -39196,7 +39196,7 @@ func (p *selLEJSONJSONOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -39462,7 +39462,7 @@ func (p *selLEDatumDatumOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -39738,7 +39738,7 @@ func (p *selGTBoolBoolOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -40008,7 +40008,7 @@ func (p *selGTBytesBytesOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -40268,7 +40268,7 @@ func (p *selGTDecimalInt16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -40556,7 +40556,7 @@ func (p *selGTDecimalInt32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -40844,7 +40844,7 @@ func (p *selGTDecimalInt64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -41140,7 +41140,7 @@ func (p *selGTDecimalFloat64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -41412,7 +41412,7 @@ func (p *selGTDecimalDecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -41696,7 +41696,7 @@ func (p *selGTInt16Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -42024,7 +42024,7 @@ func (p *selGTInt16Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -42352,7 +42352,7 @@ func (p *selGTInt16Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -42712,7 +42712,7 @@ func (p *selGTInt16Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -43052,7 +43052,7 @@ func (p *selGTInt16DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -43360,7 +43360,7 @@ func (p *selGTInt32Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -43688,7 +43688,7 @@ func (p *selGTInt32Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -44016,7 +44016,7 @@ func (p *selGTInt32Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -44376,7 +44376,7 @@ func (p *selGTInt32Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -44716,7 +44716,7 @@ func (p *selGTInt32DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -45024,7 +45024,7 @@ func (p *selGTInt64Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -45352,7 +45352,7 @@ func (p *selGTInt64Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -45680,7 +45680,7 @@ func (p *selGTInt64Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -46040,7 +46040,7 @@ func (p *selGTInt64Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -46380,7 +46380,7 @@ func (p *selGTInt64DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -46720,7 +46720,7 @@ func (p *selGTFloat64Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -47112,7 +47112,7 @@ func (p *selGTFloat64Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -47504,7 +47504,7 @@ func (p *selGTFloat64Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -47896,7 +47896,7 @@ func (p *selGTFloat64Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -48244,7 +48244,7 @@ func (p *selGTFloat64DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -48544,7 +48544,7 @@ func (p *selGTTimestampTimestampOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -48812,7 +48812,7 @@ func (p *selGTIntervalIntervalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -49074,7 +49074,7 @@ func (p *selGTJSONJSONOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -49340,7 +49340,7 @@ func (p *selGTDatumDatumOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -49616,7 +49616,7 @@ func (p *selGEBoolBoolOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -49886,7 +49886,7 @@ func (p *selGEBytesBytesOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -50146,7 +50146,7 @@ func (p *selGEDecimalInt16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -50434,7 +50434,7 @@ func (p *selGEDecimalInt32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -50722,7 +50722,7 @@ func (p *selGEDecimalInt64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -51018,7 +51018,7 @@ func (p *selGEDecimalFloat64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -51290,7 +51290,7 @@ func (p *selGEDecimalDecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -51574,7 +51574,7 @@ func (p *selGEInt16Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -51902,7 +51902,7 @@ func (p *selGEInt16Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -52230,7 +52230,7 @@ func (p *selGEInt16Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -52590,7 +52590,7 @@ func (p *selGEInt16Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -52930,7 +52930,7 @@ func (p *selGEInt16DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -53238,7 +53238,7 @@ func (p *selGEInt32Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -53566,7 +53566,7 @@ func (p *selGEInt32Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -53894,7 +53894,7 @@ func (p *selGEInt32Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -54254,7 +54254,7 @@ func (p *selGEInt32Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -54594,7 +54594,7 @@ func (p *selGEInt32DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -54902,7 +54902,7 @@ func (p *selGEInt64Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -55230,7 +55230,7 @@ func (p *selGEInt64Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -55558,7 +55558,7 @@ func (p *selGEInt64Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -55918,7 +55918,7 @@ func (p *selGEInt64Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -56258,7 +56258,7 @@ func (p *selGEInt64DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -56598,7 +56598,7 @@ func (p *selGEFloat64Int16Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -56990,7 +56990,7 @@ func (p *selGEFloat64Int32Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -57382,7 +57382,7 @@ func (p *selGEFloat64Int64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -57774,7 +57774,7 @@ func (p *selGEFloat64Float64Op) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -58122,7 +58122,7 @@ func (p *selGEFloat64DecimalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -58422,7 +58422,7 @@ func (p *selGETimestampTimestampOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -58690,7 +58690,7 @@ func (p *selGEIntervalIntervalOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -58952,7 +58952,7 @@ func (p *selGEJSONJSONOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { @@ -59218,7 +59218,7 @@ func (p *selGEDatumDatumOp) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) if sel := batch.Selection(); sel != nil { sel = sel[:n] for _, i := range sel { diff --git a/pkg/sql/colexec/colexecsel/selection_ops_tmpl.go b/pkg/sql/colexec/colexecsel/selection_ops_tmpl.go index 0e8e5d5839d7..c5893822c943 100644 --- a/pkg/sql/colexec/colexecsel/selection_ops_tmpl.go +++ b/pkg/sql/colexec/colexecsel/selection_ops_tmpl.go @@ -252,7 +252,7 @@ func (p *_OP_NAME) Next() coldata.Batch { var idx int if vec1.MaybeHasNulls() || vec2.MaybeHasNulls() { - nulls := vec1.Nulls().Or(vec2.Nulls()) + nulls := vec1.Nulls().Or(*vec2.Nulls()) _SEL_LOOP(true) } else { _SEL_LOOP(false) diff --git a/pkg/sql/colexec/colexectestutils/utils.go b/pkg/sql/colexec/colexectestutils/utils.go index 665bf2e29e9b..3f9392b504de 100644 --- a/pkg/sql/colexec/colexectestutils/utils.go +++ b/pkg/sql/colexec/colexectestutils/utils.go @@ -1655,7 +1655,7 @@ func (c *chunkingBatchSource) Init(context.Context) { c.batch = c.allocator.NewMemBatchWithMaxCapacity(c.typs) for i := range c.cols { c.batch.ColVec(i).SetCol(c.cols[i].Col()) - c.batch.ColVec(i).SetNulls(c.cols[i].Nulls()) + c.batch.ColVec(i).SetNulls(*c.cols[i].Nulls()) } } @@ -1677,8 +1677,7 @@ func (c *chunkingBatchSource) Next() coldata.Batch { // responsible for updating those, so we iterate only up to len(c.typs) // as per out initialization. c.batch.ColVec(i).SetCol(c.cols[i].Window(c.curIdx, lastIdx).Col()) - nullsSlice := c.cols[i].Nulls().Slice(c.curIdx, lastIdx) - c.batch.ColVec(i).SetNulls(&nullsSlice) + c.batch.ColVec(i).SetNulls(c.cols[i].Nulls().Slice(c.curIdx, lastIdx)) } c.batch.SetLength(lastIdx - c.curIdx) c.curIdx = lastIdx