add assocaiated session id for new feature
This commit is contained in:
@ -22,10 +22,46 @@ namespace storage
|
|||||||
{
|
{
|
||||||
using namespace transaction;
|
using namespace transaction;
|
||||||
|
|
||||||
OB_SERIALIZE_MEMBER(CollectTxCtxInfo, src_ls_id_, dest_ls_id_, task_id_, transfer_epoch_, transfer_scn_, args_);
|
OB_SERIALIZE_MEMBER(CollectTxCtxInfo,
|
||||||
OB_SERIALIZE_MEMBER(ObTxCtxMoveArg, tx_id_, epoch_, session_id_, tx_state_, trans_version_, prepare_version_, commit_version_, cluster_id_, cluster_version_, scheduler_, tx_expired_time_, xid_, last_seq_no_, max_submitted_seq_no_, tx_start_scn_, tx_end_scn_, is_sub2pc_, happened_before_, table_lock_info_);
|
src_ls_id_,
|
||||||
OB_SERIALIZE_MEMBER(ObTransferDestPrepareInfo, task_id_, src_ls_id_, dest_ls_id_);
|
dest_ls_id_,
|
||||||
OB_SERIALIZE_MEMBER(ObTransferMoveTxParam, src_ls_id_, transfer_epoch_, transfer_scn_, op_scn_, op_type_, is_replay_, is_incomplete_replay_);
|
task_id_,
|
||||||
|
transfer_epoch_,
|
||||||
|
transfer_scn_,
|
||||||
|
args_);
|
||||||
|
OB_SERIALIZE_MEMBER(ObTxCtxMoveArg,
|
||||||
|
tx_id_,
|
||||||
|
epoch_,
|
||||||
|
session_id_,
|
||||||
|
tx_state_,
|
||||||
|
trans_version_,
|
||||||
|
prepare_version_,
|
||||||
|
commit_version_,
|
||||||
|
cluster_id_,
|
||||||
|
cluster_version_,
|
||||||
|
scheduler_,
|
||||||
|
tx_expired_time_,
|
||||||
|
xid_,
|
||||||
|
last_seq_no_,
|
||||||
|
max_submitted_seq_no_,
|
||||||
|
tx_start_scn_,
|
||||||
|
tx_end_scn_,
|
||||||
|
is_sub2pc_,
|
||||||
|
happened_before_,
|
||||||
|
table_lock_info_,
|
||||||
|
associated_session_id_);
|
||||||
|
OB_SERIALIZE_MEMBER(ObTransferDestPrepareInfo,
|
||||||
|
task_id_,
|
||||||
|
src_ls_id_,
|
||||||
|
dest_ls_id_);
|
||||||
|
OB_SERIALIZE_MEMBER(ObTransferMoveTxParam,
|
||||||
|
src_ls_id_,
|
||||||
|
transfer_epoch_,
|
||||||
|
transfer_scn_,
|
||||||
|
op_scn_,
|
||||||
|
op_type_,
|
||||||
|
is_replay_,
|
||||||
|
is_incomplete_replay_);
|
||||||
|
|
||||||
int CollectTxCtxInfo::assign(const CollectTxCtxInfo &other)
|
int CollectTxCtxInfo::assign(const CollectTxCtxInfo &other)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user