[FEAT MERGE] transaction pdml support optimization

Co-authored-by: yyy-hust <yyy.hust@gmail.com>
Co-authored-by: SanmuWangZJU <sanmuwang.ws@gmail.com>
This commit is contained in:
chinaxing
2023-12-16 12:42:52 +00:00
committed by ant-ob-hengtang
parent eaa353f503
commit 438a70b2b8
169 changed files with 8960 additions and 3921 deletions

View File

@ -206,6 +206,7 @@ public:
transaction::ObTransService* txs,
const int64_t nested_level);
static int end_stmt(ObExecContext &exec_ctx, const bool is_rollback);
static int alloc_branch_id(ObExecContext &exec_ctx, const int64_t count, int16_t &branch_id);
static int kill_query_session(ObSQLSessionInfo &session, const ObSQLSessionState &status);
static int kill_tx(ObSQLSessionInfo *session, int cause);
static int kill_idle_timeout_tx(ObSQLSessionInfo *session);