@@ -56,7 +56,7 @@ TEST_F(TestBooleanExpr, SimpleAnd) {
5656
5757 // Build a projector for the expressions.
5858 std::shared_ptr<Projector> projector;
59- Status status = Projector::Make (schema, {expr}, pool_, &projector);
59+ Status status = Projector::Make (schema, {expr}, &projector);
6060 EXPECT_TRUE (status.ok ());
6161
6262 // FALSE_VALID && ? => FALSE_VALID
@@ -67,7 +67,7 @@ TEST_F(TestBooleanExpr, SimpleAnd) {
6767 auto in_batch = arrow::RecordBatch::Make (schema, num_records, {arraya, arrayb});
6868
6969 arrow::ArrayVector outputs;
70- status = projector->Evaluate (*in_batch, &outputs);
70+ status = projector->Evaluate (*in_batch, pool_, &outputs);
7171 EXPECT_TRUE (status.ok ());
7272 EXPECT_ARROW_ARRAY_EQUALS (exp, outputs.at (0 ));
7373
@@ -78,7 +78,7 @@ TEST_F(TestBooleanExpr, SimpleAnd) {
7878 exp = MakeArrowArrayBool ({false , false , false , false }, {true , false , false , false });
7979 in_batch = arrow::RecordBatch::Make (schema, num_records, {arraya, arrayb});
8080 outputs.clear ();
81- projector->Evaluate (*in_batch, &outputs);
81+ projector->Evaluate (*in_batch, pool_, &outputs);
8282 EXPECT_TRUE (status.ok ());
8383 EXPECT_ARROW_ARRAY_EQUALS (exp, outputs.at (0 ));
8484
@@ -89,7 +89,7 @@ TEST_F(TestBooleanExpr, SimpleAnd) {
8989 exp = MakeArrowArrayBool ({false , false , true , false }, {true , false , true , false });
9090 in_batch = arrow::RecordBatch::Make (schema, num_records, {arraya, arrayb});
9191 outputs.clear ();
92- projector->Evaluate (*in_batch, &outputs);
92+ projector->Evaluate (*in_batch, pool_, &outputs);
9393 EXPECT_TRUE (status.ok ());
9494 EXPECT_ARROW_ARRAY_EQUALS (exp, outputs.at (0 ));
9595
@@ -100,7 +100,7 @@ TEST_F(TestBooleanExpr, SimpleAnd) {
100100 exp = MakeArrowArrayBool ({false , false , false , false }, {true , false , false , false });
101101 in_batch = arrow::RecordBatch::Make (schema, num_records, {arraya, arrayb});
102102 outputs.clear ();
103- projector->Evaluate (*in_batch, &outputs);
103+ projector->Evaluate (*in_batch, pool_, &outputs);
104104 EXPECT_TRUE (status.ok ());
105105 EXPECT_ARROW_ARRAY_EQUALS (exp, outputs.at (0 ));
106106}
@@ -129,7 +129,7 @@ TEST_F(TestBooleanExpr, SimpleOr) {
129129
130130 // Build a projector for the expressions.
131131 std::shared_ptr<Projector> projector;
132- Status status = Projector::Make (schema, {expr}, pool_, &projector);
132+ Status status = Projector::Make (schema, {expr}, &projector);
133133 EXPECT_TRUE (status.ok ());
134134
135135 // TRUE_VALID && ? => TRUE_VALID
@@ -140,7 +140,7 @@ TEST_F(TestBooleanExpr, SimpleOr) {
140140 auto in_batch = arrow::RecordBatch::Make (schema, num_records, {arraya, arrayb});
141141
142142 arrow::ArrayVector outputs;
143- status = projector->Evaluate (*in_batch, &outputs);
143+ status = projector->Evaluate (*in_batch, pool_, &outputs);
144144 EXPECT_TRUE (status.ok ());
145145 EXPECT_ARROW_ARRAY_EQUALS (exp, outputs.at (0 ));
146146
@@ -151,7 +151,7 @@ TEST_F(TestBooleanExpr, SimpleOr) {
151151 exp = MakeArrowArrayBool ({false , false , true , false }, {false , false , true , false });
152152 in_batch = arrow::RecordBatch::Make (schema, num_records, {arraya, arrayb});
153153 outputs.clear ();
154- projector->Evaluate (*in_batch, &outputs);
154+ projector->Evaluate (*in_batch, pool_, &outputs);
155155 EXPECT_TRUE (status.ok ());
156156 EXPECT_ARROW_ARRAY_EQUALS (exp, outputs.at (0 ));
157157
@@ -162,7 +162,7 @@ TEST_F(TestBooleanExpr, SimpleOr) {
162162 exp = MakeArrowArrayBool ({false , false , true , false }, {true , false , true , false });
163163 in_batch = arrow::RecordBatch::Make (schema, num_records, {arraya, arrayb});
164164 outputs.clear ();
165- projector->Evaluate (*in_batch, &outputs);
165+ projector->Evaluate (*in_batch, pool_, &outputs);
166166 EXPECT_TRUE (status.ok ());
167167 EXPECT_ARROW_ARRAY_EQUALS (exp, outputs.at (0 ));
168168
@@ -173,7 +173,7 @@ TEST_F(TestBooleanExpr, SimpleOr) {
173173 exp = MakeArrowArrayBool ({false , false , true , false }, {false , false , true , false });
174174 in_batch = arrow::RecordBatch::Make (schema, num_records, {arraya, arrayb});
175175 outputs.clear ();
176- projector->Evaluate (*in_batch, &outputs);
176+ projector->Evaluate (*in_batch, pool_, &outputs);
177177 EXPECT_TRUE (status.ok ());
178178 EXPECT_ARROW_ARRAY_EQUALS (exp, outputs.at (0 ));
179179}
@@ -206,7 +206,7 @@ TEST_F(TestBooleanExpr, AndThree) {
206206
207207 // Build a projector for the expressions.
208208 std::shared_ptr<Projector> projector;
209- Status status = Projector::Make (schema, {expr}, pool_, &projector);
209+ Status status = Projector::Make (schema, {expr}, &projector);
210210 EXPECT_TRUE (status.ok ());
211211
212212 int num_records = 8 ;
@@ -220,7 +220,7 @@ TEST_F(TestBooleanExpr, AndThree) {
220220 auto in_batch = arrow::RecordBatch::Make (schema, num_records, {arraya, arrayb, arrayc});
221221
222222 arrow::ArrayVector outputs;
223- status = projector->Evaluate (*in_batch, &outputs);
223+ status = projector->Evaluate (*in_batch, pool_, &outputs);
224224 EXPECT_TRUE (status.ok ());
225225 EXPECT_ARROW_ARRAY_EQUALS (exp, outputs.at (0 ));
226226}
@@ -253,7 +253,7 @@ TEST_F(TestBooleanExpr, OrThree) {
253253
254254 // Build a projector for the expressions.
255255 std::shared_ptr<Projector> projector;
256- Status status = Projector::Make (schema, {expr}, pool_, &projector);
256+ Status status = Projector::Make (schema, {expr}, &projector);
257257 EXPECT_TRUE (status.ok ());
258258
259259 int num_records = 8 ;
@@ -267,7 +267,7 @@ TEST_F(TestBooleanExpr, OrThree) {
267267 auto in_batch = arrow::RecordBatch::Make (schema, num_records, {arraya, arrayb, arrayc});
268268
269269 arrow::ArrayVector outputs;
270- status = projector->Evaluate (*in_batch, &outputs);
270+ status = projector->Evaluate (*in_batch, pool_, &outputs);
271271 EXPECT_TRUE (status.ok ());
272272 EXPECT_ARROW_ARRAY_EQUALS (exp, outputs.at (0 ));
273273}
@@ -313,7 +313,7 @@ TEST_F(TestBooleanExpr, BooleanAndInsideIf) {
313313
314314 // Build a projector for the expressions.
315315 std::shared_ptr<Projector> projector;
316- Status status = Projector::Make (schema, {expr}, pool_, &projector);
316+ Status status = Projector::Make (schema, {expr}, &projector);
317317 EXPECT_TRUE (status.ok ());
318318
319319 int num_records = 4 ;
@@ -325,7 +325,7 @@ TEST_F(TestBooleanExpr, BooleanAndInsideIf) {
325325 auto in_batch = arrow::RecordBatch::Make (schema, num_records, {arraya, arrayb});
326326
327327 arrow::ArrayVector outputs;
328- status = projector->Evaluate (*in_batch, &outputs);
328+ status = projector->Evaluate (*in_batch, pool_, &outputs);
329329 EXPECT_TRUE (status.ok ());
330330 EXPECT_ARROW_ARRAY_EQUALS (exp, outputs.at (0 ));
331331}
@@ -364,7 +364,7 @@ TEST_F(TestBooleanExpr, IfInsideBooleanAnd) {
364364
365365 // Build a projector for the expressions.
366366 std::shared_ptr<Projector> projector;
367- Status status = Projector::Make (schema, {expr}, pool_, &projector);
367+ Status status = Projector::Make (schema, {expr}, &projector);
368368 EXPECT_TRUE (status.ok ());
369369
370370 int num_records = 4 ;
@@ -376,7 +376,7 @@ TEST_F(TestBooleanExpr, IfInsideBooleanAnd) {
376376 auto in_batch = arrow::RecordBatch::Make (schema, num_records, {arraya, arrayb});
377377
378378 arrow::ArrayVector outputs;
379- status = projector->Evaluate (*in_batch, &outputs);
379+ status = projector->Evaluate (*in_batch, pool_, &outputs);
380380 EXPECT_TRUE (status.ok ());
381381 EXPECT_ARROW_ARRAY_EQUALS (exp, outputs.at (0 ));
382382}
0 commit comments