[scn] mv definition of SCN to dir of share

This commit is contained in:
obdev
2022-11-28 02:50:55 +00:00
committed by ob-robot
parent 68151eb87a
commit 99d4f56fec
716 changed files with 7746 additions and 6117 deletions

View File

@ -62,9 +62,9 @@ public:
round.dest_id_ = DEST_ID;
round.round_id_ = ROUND_ID;
// round.state_
round.start_scn_ = palf::SCN::min_scn();
round.checkpoint_scn_ = palf::SCN::min_scn();
round.max_scn_ = palf::SCN::min_scn();
round.start_scn_ = share::SCN::min_scn();
round.checkpoint_scn_ = share::SCN::min_scn();
round.max_scn_ = share::SCN::min_scn();
// round.compatible_
round.base_piece_id_ = 1;
round.used_piece_id_ = 1;
@ -117,8 +117,8 @@ public:
fill_beginning_round(round, start_time);
round.state_ = state;
round.checkpoint_scn_.convert_for_lsn_allocator(convert_timestr_2_scn(checkpoint_time));
round.max_scn_.convert_for_lsn_allocator(convert_timestr_2_scn(max_time));
round.checkpoint_scn_.convert_for_logservice(convert_timestr_2_scn(checkpoint_time));
round.max_scn_.convert_for_logservice(convert_timestr_2_scn(max_time));
round.used_piece_id_ = used_piece_id;
round.frozen_input_bytes_ = frozen_input_bytes;
@ -146,8 +146,8 @@ public:
new_round.deep_copy_from(old_round);
new_round.state_ = state;
new_round.checkpoint_scn_.convert_for_lsn_allocator(convert_timestr_2_scn(checkpoint_time));
new_round.max_scn_.convert_for_lsn_allocator(convert_timestr_2_scn(max_time));
new_round.checkpoint_scn_.convert_for_logservice(convert_timestr_2_scn(checkpoint_time));
new_round.max_scn_.convert_for_logservice(convert_timestr_2_scn(max_time));
new_round.used_piece_id_ = used_piece_id;
new_round.frozen_input_bytes_ = frozen_input_bytes;
@ -177,8 +177,8 @@ public:
piece.dest_no_ = old_round.key_.dest_no_;
ObTenantArchiveMgr::decide_piece_start_scn(old_round.start_scn_, old_round.base_piece_id_, old_round.piece_switch_interval_, piece_id, piece.start_scn_);
piece.checkpoint_scn_.convert_for_lsn_allocator(convert_timestr_2_scn(checkpoint_time));
piece.max_scn_.convert_for_lsn_allocator(convert_timestr_2_scn(max_time));
piece.checkpoint_scn_.convert_for_logservice(convert_timestr_2_scn(checkpoint_time));
piece.max_scn_.convert_for_logservice(convert_timestr_2_scn(max_time));
ObTenantArchiveMgr::decide_piece_end_scn(old_round.start_scn_, old_round.base_piece_id_, old_round.piece_switch_interval_, piece_id, piece.end_scn_);
piece.input_bytes_ = input_bytes;
@ -226,8 +226,8 @@ public:
piece_summary.incarnation_ = OB_START_INCARNATION;
piece_summary.state_ = state;
piece_summary.start_scn_.convert_for_lsn_allocator(convert_timestr_2_scn(start_time));
piece_summary.checkpoint_scn_.convert_for_lsn_allocator(convert_timestr_2_scn(checkpoint_time));
piece_summary.start_scn_.convert_for_logservice(convert_timestr_2_scn(start_time));
piece_summary.checkpoint_scn_.convert_for_logservice(convert_timestr_2_scn(checkpoint_time));
piece_summary.min_lsn_ = min_lsn;
piece_summary.max_lsn_ = max_lsn;
piece_summary.input_bytes_ = input_bytes;
@ -245,8 +245,8 @@ public:
{
ObDestRoundCheckpointer::GeneratedLSPiece piece;
piece.ls_id_ = ObLSID(ls_id);
piece.start_scn_.convert_for_lsn_allocator(convert_timestr_2_scn(start_time));
piece.checkpoint_scn_.convert_for_lsn_allocator(convert_timestr_2_scn(checkpoint_time));
piece.start_scn_.convert_for_logservice(convert_timestr_2_scn(start_time));
piece.checkpoint_scn_.convert_for_logservice(convert_timestr_2_scn(checkpoint_time));
piece.min_lsn_ = min_lsn;
piece.max_lsn_ = max_lsn;
piece.input_bytes_ = input_bytes;
@ -443,8 +443,8 @@ TEST_F(ArchiveCheckpointerTest, in_prepare)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN scn;
(void)scn.convert_for_lsn_allocator(1000);
share::SCN scn;
(void)scn.convert_for_logservice(1000);
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -521,8 +521,8 @@ TEST_F(ArchiveCheckpointerTest, in_beginning_01)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:00:50"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:00:50"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -702,8 +702,8 @@ TEST_F(ArchiveCheckpointerTest, in_beginning_02)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:00:50"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:00:50"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -883,8 +883,8 @@ TEST_F(ArchiveCheckpointerTest, in_beginning_03)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:00:45"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:00:45"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -1076,8 +1076,8 @@ TEST_F(ArchiveCheckpointerTest, in_doing_01)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:00:45"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:00:45"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -1331,8 +1331,8 @@ TEST_F(ArchiveCheckpointerTest, in_doing_02)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:00:50"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:00:50"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -1668,8 +1668,8 @@ TEST_F(ArchiveCheckpointerTest, in_doing_03)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:03:00"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:03:00"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -1758,8 +1758,8 @@ TEST_F(ArchiveCheckpointerTest, in_doing_04)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:00:45"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:00:45"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -1951,8 +1951,8 @@ TEST_F(ArchiveCheckpointerTest, in_doing_05)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:00:40"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:00:40"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -2144,8 +2144,8 @@ TEST_F(ArchiveCheckpointerTest, in_stopping_01)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:02:00"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:02:00"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -2337,8 +2337,8 @@ TEST_F(ArchiveCheckpointerTest, in_stopping_02)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:02:00"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:02:00"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -2508,8 +2508,8 @@ TEST_F(ArchiveCheckpointerTest, in_stopping_03)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:02:00"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:02:00"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -2702,8 +2702,8 @@ TEST_F(ArchiveCheckpointerTest, in_stopping_04)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:00:40"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:00:40"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);
@ -3013,8 +3013,8 @@ TEST_F(ArchiveCheckpointerTest, some_ls_interrupt_01)
g_call_cnt = 0;
MockRoundHandler mock_handler;
ObDestRoundCheckpointer checkpointer;
palf::SCN limit_scn;
(void)limit_scn.convert_for_lsn_allocator(convert_timestr_2_scn("2022-01-01 00:03:00"));
share::SCN limit_scn;
(void)limit_scn.convert_for_logservice(convert_timestr_2_scn("2022-01-01 00:03:00"));
ret = checkpointer.init(&mock_handler, gen_piece_cb, round_cb, limit_scn);
ASSERT_EQ(OB_SUCCESS, ret);