[mysql tablelock][master] placeholder for table lock priority queue
This commit is contained in:
@ -63,6 +63,7 @@ ObTxSEQ TEST_SERIAL_FINAL_SEQ_NO = ObTxSEQ(12346, 0);
|
||||
LSKey TEST_LS_KEY;
|
||||
ObXATransID TEST_XID;
|
||||
ObTxPrevLogType TEST_PREV_LOG_TYPE(ObTxPrevLogType::TypeEnum::TRANSFER_IN);
|
||||
tablelock::ObTableLockPrioOpArray TEST_PRIO_OP_ARRAY;
|
||||
|
||||
|
||||
struct OldTestLog
|
||||
@ -216,7 +217,8 @@ TEST_F(TestObTxLog, tx_log_body_except_redo)
|
||||
TEST_MAX_SUBMITTED_SEQ_NO,
|
||||
TEST_CLUSTER_VERSION,
|
||||
TEST_XID,
|
||||
TEST_SERIAL_FINAL_SEQ_NO);
|
||||
TEST_SERIAL_FINAL_SEQ_NO,
|
||||
TEST_PRIO_OP_ARRAY);
|
||||
ObTxPrepareLog filll_prepare(TEST_LS_ARRAY, TEST_LOG_OFFSET, TEST_PREV_LOG_TYPE);
|
||||
ObTxCommitLog fill_commit(share::SCN::base_scn(),
|
||||
TEST_CHECKSUM,
|
||||
@ -596,6 +598,10 @@ TEST_F(TestObTxLog, test_default_log_deserialize)
|
||||
replay_member_cnt++;
|
||||
EXPECT_EQ(fill_active_state.get_serial_final_seq_no(), replay_active_state.get_serial_final_seq_no());
|
||||
replay_member_cnt++;
|
||||
EXPECT_EQ(fill_active_state.get_associated_session_id(), replay_active_state.get_associated_session_id());
|
||||
replay_member_cnt++;
|
||||
EXPECT_EQ(fill_active_state.get_prio_op_array().count(), replay_active_state.get_prio_op_array().count());
|
||||
replay_member_cnt++;
|
||||
EXPECT_EQ(replay_member_cnt, fill_member_cnt);
|
||||
|
||||
ObTxCommitInfoLogTempRef commit_state_temp_ref;
|
||||
|
||||
Reference in New Issue
Block a user