add schema mod for 4.1
This commit is contained in:
@ -372,6 +372,8 @@ static const char* ref_info_type_strs[] = {
|
|||||||
"DIS_TASK_SPLITER",
|
"DIS_TASK_SPLITER",
|
||||||
"DAS_CTX",
|
"DAS_CTX",
|
||||||
"SCHEMA_RECORDER",
|
"SCHEMA_RECORDER",
|
||||||
|
"SPI_RESULT_SET",
|
||||||
|
"PL_PREPARE_RESULT",
|
||||||
"MOD_MAX",
|
"MOD_MAX",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -89,6 +89,8 @@ struct ObSchemaMgrItem
|
|||||||
MOD_DIS_TASK_SPLITER = 26,
|
MOD_DIS_TASK_SPLITER = 26,
|
||||||
MOD_DAS_CTX = 27,
|
MOD_DAS_CTX = 27,
|
||||||
MOD_SCHEMA_RECORDER = 28,
|
MOD_SCHEMA_RECORDER = 28,
|
||||||
|
MOD_SPI_RESULT_SET = 29,
|
||||||
|
MOD_PL_PREPARE_RESULT = 30,
|
||||||
MOD_MAX
|
MOD_MAX
|
||||||
};
|
};
|
||||||
ObSchemaMgrItem()
|
ObSchemaMgrItem()
|
||||||
|
|||||||
@ -106,7 +106,7 @@ public:
|
|||||||
allocator_(ObModIds::OB_PL_TEMP),
|
allocator_(ObModIds::OB_PL_TEMP),
|
||||||
result_set_(NULL),
|
result_set_(NULL),
|
||||||
sql_ctx_(),
|
sql_ctx_(),
|
||||||
schema_guard_(),
|
schema_guard_(share::schema::ObSchemaMgrItem::MOD_SPI_RESULT_SET),
|
||||||
orign_nested_count_(-1),
|
orign_nested_count_(-1),
|
||||||
cursor_nested_count_(-1),
|
cursor_nested_count_(-1),
|
||||||
orign_session_value_(NULL),
|
orign_session_value_(NULL),
|
||||||
@ -272,7 +272,7 @@ public:
|
|||||||
mem_context_(nullptr),
|
mem_context_(nullptr),
|
||||||
mem_context_destroy_guard_(mem_context_),
|
mem_context_destroy_guard_(mem_context_),
|
||||||
sql_ctx_(),
|
sql_ctx_(),
|
||||||
schema_guard_() {}
|
schema_guard_(share::schema::ObSchemaMgrItem::MOD_PL_PREPARE_RESULT) {}
|
||||||
~PLPrepareResult() { reset(); }
|
~PLPrepareResult() { reset(); }
|
||||||
int init(sql::ObSQLSessionInfo &session_info);
|
int init(sql::ObSQLSessionInfo &session_info);
|
||||||
void reset()
|
void reset()
|
||||||
|
|||||||
Reference in New Issue
Block a user