Remove cmake warning configuration (August)

This commit is contained in:
LINxiansheng
2021-08-30 15:49:44 +08:00
committed by wangzelin.wzl
parent 0d7efce19a
commit a6a56e21f4
143 changed files with 636 additions and 621 deletions

View File

@ -32,7 +32,7 @@ public:
int add_table_item(const obrpc::ObTableItem& table_item);
void set_tablegroup_name(const common::ObString& tablegroup_name);
obrpc::ObAlterTablegroupArg& get_alter_tablegroup_arg();
virtual obrpc::ObDDLArg& get_ddl_arg()
virtual obrpc::ObDDLArg& get_ddl_arg() override
{
return alter_tablegroup_arg_;
}

View File

@ -41,7 +41,7 @@ public:
explicit ObCreateTableResolver(ObResolverParams& params);
virtual ~ObCreateTableResolver();
virtual int resolve(const ParseNode& parse_tree);
virtual int resolve(const ParseNode& parse_tree) override;
private:
enum ResolveRule { RESOLVE_ALL = 0, RESOLVE_COL_ONLY, RESOLVE_NON_COL };

View File

@ -33,7 +33,7 @@ public:
virtual int set_primary_zone(const common::ObString& zone) override;
virtual int set_locality(const common::ObString& locality) override;
obrpc::ObCreateTablegroupArg& get_create_tablegroup_arg();
virtual obrpc::ObDDLArg& get_ddl_arg()
virtual obrpc::ObDDLArg& get_ddl_arg() override
{
return create_tablegroup_arg_;
}

View File

@ -105,7 +105,7 @@ public:
DECLARE_VIRTUAL_TO_STRING;
protected:
virtual int inner_get_relation_exprs(RelExprCheckerBase& expr_checker);
virtual int inner_get_relation_exprs(RelExprCheckerBase& expr_checker) override;
private:
uint64_t source_table_id_;

View File

@ -170,7 +170,7 @@ public:
explicit ObSelectResolver(ObResolverParams& params);
virtual ~ObSelectResolver();
virtual int resolve(const ParseNode& parse_tree);
virtual int resolve(const ParseNode& parse_tree) override;
ObSelectStmt* get_select_stmt();
void set_calc_found_rows(bool found_rows)
{
@ -180,15 +180,15 @@ public:
{
has_top_limit_ = has_top_limit;
}
virtual int resolve_child_stmt(const ParseNode& parse_tree)
virtual int resolve_child_stmt(const ParseNode& parse_tree) override
{
return SMART_CALL(resolve(parse_tree));
}
virtual ObSelectStmt* get_child_stmt()
virtual ObSelectStmt* get_child_stmt() override
{
return get_select_stmt();
}
virtual bool is_select_resolver() const
virtual bool is_select_resolver() const override
{
return true;
}
@ -222,7 +222,7 @@ public:
{
return in_exists_subquery_;
}
virtual int resolve_column_ref_expr(const ObQualifiedName& q_name, ObRawExpr*& real_ref_expr);
virtual int resolve_column_ref_expr(const ObQualifiedName& q_name, ObRawExpr*& real_ref_expr) override;
void set_transpose_item(const TransposeItem* transpose_item)
{
transpose_item_ = transpose_item;
@ -274,7 +274,7 @@ protected:
int resolve_cte_table(const ParseNode& parse_tree, const TableItem* CTE_table_item, TableItem*& table_item);
int resolve_recursive_cte_table(const ParseNode& parse_tree, TableItem*& table_item);
int add_parent_cte_table_to_children(ObChildStmtResolver& child_resolver);
int add_cte_table_item(TableItem* table_item);
int add_cte_table_item(TableItem* table_item) override;
int resolve_with_clause(const ParseNode* node, bool same_level = false);
int resolve_from_clause(const ParseNode* node);
int resolve_field_list(const ParseNode& node);
@ -336,13 +336,13 @@ protected:
int resolve_start_with_clause(const ParseNode* node_1, const ParseNode* node_2);
int resolve_connect_by_clause(const ParseNode* node_1, const ParseNode* node_2);
int check_correlated_column_ref(const ObSelectStmt& select_stmt, ObRawExpr* expr, bool& correalted_query);
virtual int resolve_order_item(const ParseNode& sort_node, OrderItem& order_item);
virtual int resolve_order_item(const ParseNode& sort_node, OrderItem& order_item) override;
virtual int resolve_order_item_by_pos(int64_t pos, OrderItem& order_item, ObSelectStmt* select_stmt);
virtual int resolve_literal_order_item(
const ParseNode& sort_node, ObRawExpr* expr, OrderItem& order_item, ObSelectStmt* select_stmt);
virtual int resolve_aggr_exprs(
ObRawExpr*& expr, common::ObIArray<ObAggFunRawExpr*>& aggr_exprs, const bool need_analyze = true);
virtual int resolve_win_func_exprs(ObRawExpr*& expr, common::ObIArray<ObWinFunRawExpr*>& win_exprs);
ObRawExpr*& expr, common::ObIArray<ObAggFunRawExpr*>& aggr_exprs, const bool need_analyze = true) override;
virtual int resolve_win_func_exprs(ObRawExpr*& expr, common::ObIArray<ObWinFunRawExpr*>& win_exprs) override;
int resolve_column_ref_in_all_namespace(const ObQualifiedName& q_name, ObRawExpr*& real_ref_expr);
/**
* resolve column real ref expr, search order: alias name first, followed by table column
@ -361,12 +361,12 @@ protected:
int resolve_all_generated_table_columns(const TableItem& table_item, common::ObIArray<ColumnItem>* column_items);
virtual int set_select_item(SelectItem& select_item, bool is_auto_gen);
int resolve_query_options(const ParseNode* node);
virtual int resolve_subquery_info(const common::ObIArray<ObSubQueryInfo>& subquery_info);
virtual int resolve_column_ref_for_subquery(const ObQualifiedName& q_name, ObRawExpr*& real_ref_expr);
virtual int resolve_subquery_info(const common::ObIArray<ObSubQueryInfo>& subquery_info) override;
virtual int resolve_column_ref_for_subquery(const ObQualifiedName& q_name, ObRawExpr*& real_ref_expr) override;
inline bool column_need_check_group_by(const ObQualifiedName& q_name) const;
int check_column_ref_in_group_by_or_field_list(const ObRawExpr* column_ref) const;
int wrap_alias_column_ref(const ObQualifiedName& q_name, ObRawExpr*& real_ref_expr);
virtual int check_need_use_sys_tenant(bool& use_sys_tenant) const;
virtual int check_need_use_sys_tenant(bool& use_sys_tenant) const override;
virtual int check_in_sysview(bool& in_sysview) const override;
int check_group_by();
int check_order_by();

View File

@ -71,7 +71,7 @@ public:
// Used to replace all references to from expr in stmt, from from to to expr
// The search space is only in the expr directly referenced by stmt, and will not recurse into expr
virtual int replace_expr_in_stmt(ObRawExpr* from, ObRawExpr* to);
virtual int replace_expr_in_stmt(ObRawExpr* from, ObRawExpr* to) override;
virtual int has_special_expr(const ObExprInfoFlag, bool& has) const override;
virtual int replace_inner_stmt_expr(
const common::ObIArray<ObRawExpr*>& other_exprs, const common::ObIArray<ObRawExpr*>& new_exprs) override;
@ -87,9 +87,9 @@ public:
protected:
// Get the root expr of all query-related expressions in stmt
//(expression generated by the attributes specified in the query statement)
virtual int inner_get_relation_exprs(RelExprCheckerBase& expr_checker);
virtual int inner_get_relation_exprs(RelExprCheckerBase& expr_checker) override;
// Get the root expr that needs to be processed by enum_set_wrapper in stmt
virtual int inner_get_relation_exprs_for_wrapper(RelExprChecker& expr_checker)
virtual int inner_get_relation_exprs_for_wrapper(RelExprChecker& expr_checker) override
{
return inner_get_relation_exprs(expr_checker);
}

View File

@ -39,7 +39,7 @@ public:
{
parent_view_resolver_ = parent_view_resolver;
}
int check_need_use_sys_tenant(bool& use_sys_tenant) const;
int check_need_use_sys_tenant(bool& use_sys_tenant) const override;
virtual int check_in_sysview(bool& in_sysview) const override;
void set_is_create_view(bool is_create_view)
{
@ -64,12 +64,12 @@ public:
protected:
virtual int do_resolve_set_query(
const ParseNode& parse_tree, ObSelectStmt*& child_stmt, const bool is_left_child = false);
virtual int expand_view(TableItem& view_item);
virtual int resolve_subquery_info(const common::ObIArray<ObSubQueryInfo>& subquery_info);
const ParseNode& parse_tree, ObSelectStmt*& child_stmt, const bool is_left_child = false) override;
virtual int expand_view(TableItem& view_item) override;
virtual int resolve_subquery_info(const common::ObIArray<ObSubQueryInfo>& subquery_info) override;
int check_view_circular_reference(const TableItem& view_item);
virtual int resolve_generate_table(const ParseNode& table_node, const ObString& alias_name, TableItem*& table_item);
virtual int set_select_item(SelectItem& select_item, bool is_auto_gen);
virtual int resolve_generate_table(const ParseNode& table_node, const ObString& alias_name, TableItem*& table_item) override;
virtual int set_select_item(SelectItem& select_item, bool is_auto_gen) override;
virtual const ObString get_view_db_name() const override
{
return view_db_name_;