@@ -4011,11 +4011,11 @@ size_t compute_buffer_entry_guess(const std::vector<InputTableInfo>& query_infos
40114011 size_t max_groups_buffer_entry_guess = 1 ;
40124012 for (const auto & query_info : query_infos) {
40134013 CHECK (!query_info.info .fragments .empty ());
4014- auto it =
4015- std::max_element ( query_info.info .fragments .begin (),
4016- query_info.info .fragments .end (),
4017- [](const FragmentInfo& f1, const FragmentInfo& f2) { return f1.numTuples < f2.numTuples ; });
4018- max_groups_buffer_entry_guess *= it->numTuples ;
4014+ auto it = std::max_element (
4015+ query_info.info .fragments .begin (),
4016+ query_info.info .fragments .end (),
4017+ [](const FragmentInfo& f1, const FragmentInfo& f2) { return f1.getNumTuples () < f2.getNumTuples () ; });
4018+ max_groups_buffer_entry_guess *= it->getNumTuples () ;
40194019 }
40204020 return max_groups_buffer_entry_guess;
40214021}
@@ -4332,7 +4332,7 @@ Executor::ExecutionDispatch::ExecutionDispatch(Executor* executor,
43324332 render_allocator_map_(render_allocator_map) {
43334333 all_frag_row_offsets_.resize (query_infos.front ().info .fragments .size () + 1 );
43344334 for (size_t i = 1 ; i <= query_infos.front ().info .fragments .size (); ++i) {
4335- all_frag_row_offsets_[i] = all_frag_row_offsets_[i - 1 ] + query_infos_.front ().info .fragments [i - 1 ].numTuples ;
4335+ all_frag_row_offsets_[i] = all_frag_row_offsets_[i - 1 ] + query_infos_.front ().info .fragments [i - 1 ].getNumTuples () ;
43364336 }
43374337 all_fragment_results_.reserve (query_infos_.front ().info .fragments .size ());
43384338}
@@ -4686,7 +4686,7 @@ const int8_t* Executor::ExecutionDispatch::getAllScanColumnFrags(
46864686 Data_Namespace::CPU_LEVEL ,
46874687 int (0 ));
46884688 column_frags.push_back (boost::make_unique<ColumnarResults>(
4689- row_set_mem_owner_, col_buffer, fragment.numTuples , chunk_meta_it->second .sqlType ));
4689+ row_set_mem_owner_, col_buffer, fragment.getNumTuples () , chunk_meta_it->second .sqlType ));
46904690 }
46914691 column_it->second = ColumnarResults::mergeResults (row_set_mem_owner_, column_frags);
46924692 }
@@ -4729,7 +4729,7 @@ std::vector<const ColumnarResults*> Executor::ExecutionDispatch::getAllScanColum
47294729 frags_it->second .insert (
47304730 std::make_pair (CacheKey{frag_id},
47314731 boost::make_unique<ColumnarResults>(
4732- row_set_mem_owner_, col_buffer, fragment.numTuples , chunk_meta_it->second .sqlType )));
4732+ row_set_mem_owner_, col_buffer, fragment.getNumTuples () , chunk_meta_it->second .sqlType )));
47334733 }
47344734 }
47354735 CHECK (frags_it != columnarized_ref_table_cache_.end ());
@@ -4855,7 +4855,7 @@ const int8_t* Executor::ExecutionDispatch::getColumn(
48554855 Data_Namespace::CPU_LEVEL ,
48564856 device_id);
48574857 ColumnarResults ref_values (
4858- row_set_mem_owner_, col_buffer, fragment.numTuples , chunk_meta_it->second .sqlType );
4858+ row_set_mem_owner_, col_buffer, fragment.getNumTuples () , chunk_meta_it->second .sqlType );
48594859 frag_id_to_result.insert (
48604860 std::make_pair (sub_key,
48614861 ColumnarResults::createIndexedResults (
@@ -5338,7 +5338,7 @@ void Executor::dispatchFragments(
53385338 frag_list_idx % context_count,
53395339 rowid_lookup_key));
53405340 ++frag_list_idx;
5341- if (is_sample_query (ra_exe_unit) && fragment.numTuples >= ra_exe_unit.scan_limit ) {
5341+ if (is_sample_query (ra_exe_unit) && fragment.getNumTuples () >= ra_exe_unit.scan_limit ) {
53425342 break ;
53435343 }
53445344 }
@@ -5397,7 +5397,7 @@ std::map<size_t, std::vector<uint64_t>> Executor::getAllFragOffsets(
53975397 std::vector<uint64_t > frag_offsets (fragments.size (), 0 );
53985398 for (size_t i = 0 , off = 0 ; i < fragments.size (); ++i) {
53995399 frag_offsets[i] = off;
5400- off += fragments[i].numTuples ;
5400+ off += fragments[i].getNumTuples () ;
54015401 }
54025402 tab_id_to_frag_offsets.insert (std::make_pair (desc.getTableId (), frag_offsets));
54035403 }
@@ -5453,7 +5453,7 @@ Executor::FetchResult Executor::fetchChunks(const ExecutionDispatch& execution_d
54535453 CHECK (fragments_it != all_tables_fragments.end ());
54545454 const auto & fragments = *fragments_it->second ;
54555455 const auto & fragment = fragments[frag_id];
5456- num_rows.push_back (fragment.numTuples );
5456+ num_rows.push_back (fragment.getNumTuples () );
54575457 const auto frag_offsets_it = tab_id_to_frag_offsets.find (input_descs[tab_idx].getTableId ());
54585458 CHECK (frag_offsets_it != tab_id_to_frag_offsets.end ());
54595459 const auto & offsets = frag_offsets_it->second ;
0 commit comments