You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-30 19:23:07 +03:00
replace boost::shared_array<T> to std::shared_ptr<T[]>
This commit is contained in:
@ -335,7 +335,7 @@ struct GroupConcat
|
||||
uint64_t fSize;
|
||||
|
||||
RowGroup fRowGroup;
|
||||
boost::shared_array<int> fMapping;
|
||||
std::shared_ptr<int[]> fMapping;
|
||||
std::vector<std::pair<int, bool>> fOrderCond; // position to order by [asc/desc]
|
||||
joblist::ResourceManager* fRm; // resource manager
|
||||
boost::shared_ptr<int64_t> fSessionMemLimit;
|
||||
@ -586,8 +586,8 @@ class RowAggregation : public messageqcpp::Serializeable
|
||||
// for support PM aggregation after PM hashjoin
|
||||
std::vector<RowGroup>* fSmallSideRGs;
|
||||
RowGroup* fLargeSideRG;
|
||||
boost::shared_array<boost::shared_array<int>> fSmallMappings;
|
||||
boost::shared_array<int> fLargeMapping;
|
||||
std::shared_ptr<std::shared_ptr<int[]>[]> fSmallMappings;
|
||||
std::shared_ptr<int[]> fLargeMapping;
|
||||
uint32_t fSmallSideCount;
|
||||
boost::scoped_array<Row> rowSmalls;
|
||||
|
||||
|
Reference in New Issue
Block a user