dblink_write implement [FEAT MERGE]

Co-authored-by: zzg19950727 <1071026277@qq.com>
Co-authored-by: xianyu-w <707512433@qq.com>
This commit is contained in:
obdev
2023-01-29 16:23:18 +08:00
committed by ob-robot
parent 195ab500ab
commit 814de27a42
226 changed files with 9602 additions and 4087 deletions

View File

@ -20,7 +20,6 @@
#include "lib/mysqlclient/ob_mysql_connection.h"
#include "lib/geo/ob_s2adapter.h"
#include "share/partition_table/ob_partition_location.h"
#include "share/ob_errno.h" // get_ob_errno_from_oracle_errno
#include "share/ob_i_sql_expression.h" // ObISqlExpression,ObExprCtx
#include "share/schema/ob_table_param.h" // ObColDesc
#include "share/schema/ob_multi_version_schema_service.h" // ObMultiVersionSchemaService
@ -112,13 +111,6 @@ private:
int ret_;
};
class ObDblinkUtils
{
public:
static int process_dblink_errno(common::sqlclient::DblinkDriverProto dblink_type, common::sqlclient::ObISQLConnection *dblink_conn, int &ob_errno);
static int process_dblink_errno(common::sqlclient::DblinkDriverProto dblink_type, int &ob_errno);
};
class ObSQLUtils
{
public:
@ -380,7 +372,6 @@ public:
ObSchemaGetterGuard *schema_guard,
ObObjPrintParams print_params);
static int wrap_expr_ctx(const stmt::StmtType &stmt_type,
ObExecContext &exec_ctx,
common::ObIAllocator &allocator,