@@ -430,7 +430,7 @@ TEST_CASE("TestConcatTables")
430430 gandiva::Selection selection_f = expressions::createSelection (tableA, testf);
431431
432432 TestA testA{tableA};
433- FilteredTest filtered{{testA.asArrowTable ()}, selection_f};
433+ FilteredTest filtered{{testA.asArrowTableRef ()}, selection_f};
434434 REQUIRE (2 == filtered.size ());
435435
436436 auto i = 0 ;
@@ -453,7 +453,7 @@ TEST_CASE("TestConcatTables")
453453 selectionConcat->SetIndex (2 , 10 );
454454 selectionConcat->SetNumSlots (3 );
455455 ConcatTest concatTest{tableA, tableB};
456- FilteredConcatTest concatTestTable{{concatTest.asArrowTable ()}, selectionConcat};
456+ FilteredConcatTest concatTestTable{{concatTest.asArrowTableRef ()}, selectionConcat};
457457 REQUIRE (3 == concatTestTable.size ());
458458
459459 i = 0 ;
@@ -483,7 +483,7 @@ TEST_CASE("TestConcatTables")
483483 selectionJoin->SetIndex (2 , 4 );
484484 selectionJoin->SetNumSlots (3 );
485485 JoinedTest testJoin{{tableA, tableC}};
486- FilteredJoinTest filteredJoin{{testJoin.asArrowTable ()}, selectionJoin};
486+ FilteredJoinTest filteredJoin{{testJoin.asArrowTableRef ()}, selectionJoin};
487487
488488 i = 0 ;
489489 REQUIRE (filteredJoin.begin () != filteredJoin.end ());
@@ -600,12 +600,12 @@ TEST_CASE("TestFilteredOperators")
600600
601601 TestA testA{tableA};
602602 auto s1 = expressions::createSelection (testA.asArrowTable (), f1);
603- FilteredTest filtered1{{testA.asArrowTable ()}, s1};
603+ FilteredTest filtered1{{testA.asArrowTableRef ()}, s1};
604604 REQUIRE (4 == filtered1.size ());
605605 REQUIRE (filtered1.begin () != filtered1.end ());
606606
607607 auto s2 = expressions::createSelection (testA.asArrowTable (), f2);
608- FilteredTest filtered2{{testA.asArrowTable ()}, s2};
608+ FilteredTest filtered2{{testA.asArrowTableRef ()}, s2};
609609 REQUIRE (2 == filtered2.size ());
610610 REQUIRE (filtered2.begin () != filtered2.end ());
611611
@@ -633,7 +633,7 @@ TEST_CASE("TestFilteredOperators")
633633
634634 expressions::Filter f3 = o2::aod::test::x < 3 ;
635635 auto s3 = expressions::createSelection (testA.asArrowTable (), f3);
636- FilteredTest filtered3{{testA.asArrowTable ()}, s3};
636+ FilteredTest filtered3{{testA.asArrowTableRef ()}, s3};
637637 REQUIRE (3 == filtered3.size ());
638638 REQUIRE (filtered3.begin () != filtered3.end ());
639639
@@ -677,7 +677,7 @@ TEST_CASE("TestNestedFiltering")
677677
678678 TestA testA{tableA};
679679 auto s1 = expressions::createSelection (testA.asArrowTable (), f1);
680- FilteredTest filtered{{testA.asArrowTable ()}, s1};
680+ FilteredTest filtered{{testA.asArrowTableRef ()}, s1};
681681 REQUIRE (4 == filtered.size ());
682682 REQUIRE (filtered.begin () != filtered.end ());
683683
@@ -774,7 +774,7 @@ TEST_CASE("TestIndexToFiltered")
774774 expressions::Filter flt = o2::aod::test::someBool == true ;
775775 using Flt = o2::soa::Filtered<o2::aod::Origints>;
776776 auto selection = expressions::createSelection (o.asArrowTable (), flt);
777- Flt f{{o.asArrowTable ()}, selection};
777+ Flt f{{o.asArrowTableRef ()}, selection};
778778 r.bindExternalIndices (&f);
779779 auto it = r.begin ();
780780 it.moveByIndex (23 );
0 commit comments