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
Deep build refactoring phase 1 (#3562)
* configcpp refactored * logging and datatypes refactored * more dataconvert * chore(build): massive removals, auto add files to debian install file * chore(codemanagement): nodeps headers, potentioal library * chore(build): configure before autobake * chore(build): use custom cmake commands for components, mariadb-plugin-columnstore.install generated * chore(build): install deps as separate step for build-packages * more deps * check debian/mariadb-plugin-columnstore.install automatically * chore(build): add option for multibracnh compilation * Fix warning
This commit is contained in:
@ -26,7 +26,7 @@
|
||||
#include <boost/shared_ptr.hpp>
|
||||
#include <stack>
|
||||
#include <vector>
|
||||
|
||||
#include "basic/string_utils.h"
|
||||
#include "idb_mysql.h"
|
||||
#include "ha_mcs_sysvars.h"
|
||||
|
||||
@ -36,6 +36,8 @@ struct st_ha_create_information;
|
||||
class ha_columnstore_select_handler;
|
||||
class ha_columnstore_derived_handler;
|
||||
|
||||
#include "basic/string_utils.h"
|
||||
|
||||
#include "configcpp.h"
|
||||
#include "idberrorinfo.h"
|
||||
#include "calpontselectexecutionplan.h"
|
||||
@ -117,7 +119,8 @@ struct gp_walk_info
|
||||
std::vector<execplan::ReturnedColumn*> localCols;
|
||||
std::stack<execplan::ReturnedColumn*> rcWorkStack;
|
||||
std::stack<execplan::ParseTree*> ptWorkStack;
|
||||
boost::shared_ptr<execplan::SimpleColumn> scsp; // while defined as SSCP, it is used as SRCP, nothing specific to SimpleColumn is used in use sites.
|
||||
boost::shared_ptr<execplan::SimpleColumn> scsp; // while defined as SSCP, it is used as SRCP, nothing
|
||||
// specific to SimpleColumn is used in use sites.
|
||||
uint32_t sessionid;
|
||||
bool fatalParseError;
|
||||
std::string parseErrorText;
|
||||
@ -227,7 +230,6 @@ struct gp_walk_info
|
||||
{
|
||||
}
|
||||
~gp_walk_info();
|
||||
|
||||
};
|
||||
|
||||
struct SubQueryChainHolder;
|
||||
@ -237,7 +239,7 @@ struct ext_cond_info
|
||||
// circular dependency on header inclusion with ha_subquery.h.
|
||||
boost::shared_ptr<SubQueryChainHolder> chainHolder;
|
||||
gp_walk_info gwi;
|
||||
ext_cond_info(long timeZone); // needs knowledge on SubQueryChainHolder, will be defined elsewhere
|
||||
ext_cond_info(long timeZone); // needs knowledge on SubQueryChainHolder, will be defined elsewhere
|
||||
};
|
||||
|
||||
struct cal_table_info
|
||||
|
Reference in New Issue
Block a user