fix no_unity build error for inc_build_test regression

This commit is contained in:
wenxingsen
2023-10-24 04:13:42 +00:00
committed by ob-robot
parent 58f226a3da
commit 7301597e49
48 changed files with 78 additions and 28 deletions

View File

@ -14,6 +14,7 @@
#include "sql/das/ob_das_simple_op.h"
#include "sql/das/ob_das_ref.h"
#include "storage/tx_storage/ob_access_service.h"
#include "sql/engine/ob_exec_context.h"
namespace oceanbase
{

View File

@ -85,9 +85,9 @@ private:
cur_special_count_(0)
{}
int init(uint64_t tenant_id);
int get_current_val(schema::ObSchemaGetterGuard &schema_guard,
int get_current_val(share::schema::ObSchemaGetterGuard &schema_guard,
uint64_t tenant_id,
ObSysVarClassType var_id,
share::ObSysVarClassType var_id,
uint64_t &val);
int update_expect_length();

View File

@ -19,6 +19,7 @@
#include "sql/session/ob_sql_session_info.h"
#include "sql/engine/expr/ob_expr_result_type_util.h"
#include "sql/engine/expr/ob_expr_lob_utils.h"
#include "sql/engine/ob_exec_context.h"
using namespace oceanbase::common;
using namespace oceanbase::sql;

View File

@ -13,6 +13,7 @@
#define USING_LOG_PREFIX SQL_ENG
#include "ob_expr_xml_element.h"
#include "sql/engine/ob_exec_context.h"
#ifdef OB_BUILD_ORACLE_XML
#include "lib/xml/ob_xml_util.h"
#include "sql/engine/expr/ob_expr_xml_func_helper.h"

View File

@ -16,6 +16,7 @@
#include "sql/session/ob_sql_session_info.h"
#include "sql/engine/ob_physical_plan.h"
#include "sql/engine/ob_exec_context.h"
#include "sql/engine/dml/ob_link_op.h"
namespace oceanbase
{

View File

@ -15,6 +15,7 @@
#include "sql/engine/ob_operator.h"
#include "share/sequence/ob_sequence_cache.h"
#include "share/schema/ob_schema_struct.h"
#include "lib/mysqlclient/ob_isql_connection_pool.h"
namespace oceanbase
{

View File

@ -15,6 +15,7 @@
#include "ob_logical_operator.h"
#include "ob_log_del_upd.h"
#include "sql/resolver/dml/ob_insert_stmt.h"
#include "sql/optimizer/ob_log_plan.h"
namespace oceanbase
{

View File

@ -15,6 +15,10 @@
#include "sql/parser/ob_parser.h"
#include "lib/string/ob_string.h"
#include "sql/resolver/ob_stmt_type.h"
#include "sql/plan_cache/ob_plan_cache_struct.h"
#include "sql/parser/ob_char_type.h"
#include "sql/parser/ob_fast_parser.h"
namespace oceanbase
{

View File

@ -15,6 +15,7 @@
#include "share/ob_define.h"
#include "lib/container/ob_array.h"
#include "lib/string/ob_string.h"
#include "pl/dblink/ob_pl_dblink_guard.h"
namespace oceanbase
{
namespace sql
@ -54,7 +55,7 @@ private:
const ObSchemaChecker *schema_checker,
bool &exists,
uint64_t &sequence_id);
int check_link_sequence_exists(const ObDbLinkSchema *dblink_schema,
int check_link_sequence_exists(const pl::ObDbLinkSchema *dblink_schema,
sql::ObSQLSessionInfo *session_info,
const ObString &database_name,
const ObString &sequence_name,

View File

@ -15,6 +15,8 @@
#include "sql/rewrite/ob_transform_rule.h"
#include "sql/resolver/dml/ob_select_stmt.h"
#include "sql/rewrite/ob_stmt_comparer.h"
namespace oceanbase
{
namespace sql